{"id":14861,"date":"2026-10-27T07:35:00","date_gmt":"2026-10-27T06:35:00","guid":{"rendered":"https:\/\/www.lukaswojcik.com\/blog\/?p=14861"},"modified":"2026-10-26T13:09:57","modified_gmt":"2026-10-26T12:09:57","slug":"image-prompts-clear-instructions-and-reliable-quality-checks","status":"publish","type":"post","link":"https:\/\/www.lukaswojcik.com\/blog\/en\/cloud-ai\/image-prompts-clear-instructions-and-reliable-quality-checks\/","title":{"rendered":"Image Prompts: Clear Instructions and Reliable Quality Checks"},"content":{"rendered":"<p>An image prompt describes the intended result but does not guarantee perfect compliance. An explicit ban on labels can still produce an image containing numbers or tags. Clear instructions and inspection of the generated image both matter.<\/p>\n<p>The original workshop report described chains on concrete accompanied by unwanted evidence cards and a ruler. The mood line contained the word <code>forensic<\/code>. That suggests a plausible association, but it does not establish a cause.<\/p>\n<figure class=\"lw-diagram\"><img decoding=\"async\" src=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/diagrams\/quality-14861-20261024.png\" width=\"1120\" height=\"580\" loading=\"lazy\" alt=\"Three distinct checks: prompt variants, visual inspection and file comparison\"><figcaption>Suggested checking workflow. No newly measured success rate or replication of the earlier image series.<\/figcaption><\/figure>\n<h2>Observation and explanation<\/h2>\n<p>In the reported follow-up, the genre word was replaced and specific object exclusions were added at the same time. An improved result cannot therefore be attributed uniquely to either change. Random variation between outputs remains another possible explanation.<\/p>\n<p>Prompt position does not establish a reliable rule either. A prohibition far before a possible cue has not been shown to be weaker than the same prohibition at the end. Word distance is also not a measurement of the model&#8217;s internal processing.<\/p>\n<p>The earlier figures covering 31 images, success rates and exact prompt positions are not presented here as a newly verified series. A complete set linking prompts, model versions and every output was unavailable for this review. The practical case motivates better tests; it does not establish a general effect.<\/p>\n<h2>A precise description of the intended image<\/h2>\n<p>Google&#8217;s image-generation documentation recommends specific scene descriptions, context and iterative refinement. For unwanted objects, the guidance recommends describing the intended scene positively. This is a working method, not a guarantee for every output.<\/p>\n<p>The chain motif can, for example, be described without a genre cue:<\/p>\n<pre><code>A restrained, non-photorealistic illustration of exactly two metal chains\non a bare concrete surface, viewed directly from above.\nThe upper chain has a gap bridged by a thinner link.\nThe lower chain has an open gap. The remaining surface is empty.\nMood: quiet, exact, spare.<\/code><\/pre>\n<p>This description specifies count, arrangement, material and empty space. Additional exclusions can clarify the request but cannot replace visual inspection. A comparison is needed to establish whether this version performs better. No new images were generated with this prompt for the revised article.<\/p>\n<p>A prohibition on visible watermarks must also be distinguished from invisible provenance markings. Google states that generated Gemini images include SynthID. A prompt saying \u201cno watermark\u201d therefore does not establish the absence of every provenance marker.<\/p>\n<h2>Comparison of separate factors<\/h2>\n<p>Four variants can investigate the reported case: the original prompt; only the genre word replaced; only the object description clarified; and both changes combined. Model identifier, available settings, reference images and image format should remain as consistent as possible. Each variant needs multiple outputs and predefined criteria, such as \u201cno readable characters\u201d and \u201cexactly two chains\u201d.<\/p>\n<p>The position of the prohibition block is a separate question. That comparison changes only position, not wording at the same time. Repeated runs and assessment without knowing the variant reduce the influence of isolated lucky outputs and expectations. Findings initially apply to the tested task and model version.<\/p>\n<h2>Geometry measurements and their limits<\/h2>\n<p>Two columns of equal height are a testable requirement. Unequal heights demonstrate an image discrepancy, not an internal rule that load causes deformation. Perspective, top edge, baseline and whether the load is included must be defined before measuring pixels.<\/p>\n<p>For illustrative heights of 282 and 243 pixels, the difference is 39 pixels. Relative to the larger height that is 13.8 percent; relative to the smaller height it is 16.0 percent. A percentage without a reference quantity is incomplete. Controlled SVG or diagram construction is often more suitable for precise technical proportions than a freely generated illustration.<\/p>\n<h2>Separate checks for files and image content<\/h2>\n<p>A checksum is a short value calculated from the file contents. It helps group potential duplicate files. Equal hashes are not a mathematical proof of equal files; MD5 in particular has known collision weaknesses. SHA-256 is a suitable example for new checking records, followed by a complete byte comparison to confirm equality.<\/p>\n<pre><code>sha256sum -- image-a.png image-b.png\ncmp -s -- image-a.png image-b.png<\/code><\/pre>\n<p><code>cmp -s<\/code> returns status 0 for equal files, 1 for different files and 2 for an error. These commands read the named files without changing images. A missing path must not be interpreted as a different image version.<\/p>\n<div class=\"lw-faq\">\n<h2>Questions and answers<\/h2>\n<h3>Does a checksum find identical pixels in another encoding?<\/h3>\n<p>Not reliably. Different metadata or compression can produce different file bytes while preserving identical pixels. Comparing decoded pixels checks that case; perceptual hashes compare visual features rather than every file byte and help find similar image content. Similarity is not confirmed identity.<\/p>\n<h3>Is a thumbnail enough for approval?<\/h3>\n<p>A preview shows composition and readability at the intended display size. Full resolution is also needed to inspect small characters, edges, duplicated objects and geometric discrepancies. The two views serve different purposes.<\/p>\n<h3>Does a successful second attempt prove the prompt change worked?<\/h3>\n<p>No. One improved image is initially just a useful result. Explaining the cause requires separate changes, multiple outputs and clear assessment criteria.<\/p>\n<\/div>\n<div class=\"lw-quellen\">\n<h2>Sources<\/h2>\n<ul>\n<li><a href=\"https:\/\/ai.google.dev\/gemini-api\/docs\/image-generation\" target=\"_blank\" rel=\"noopener noreferrer\">Gemini API: image generation and prompting<\/a><\/li>\n<li><a href=\"https:\/\/www.gnu.org\/software\/coreutils\/manual\/html_node\/md5sum-invocation.html\" target=\"_blank\" rel=\"noopener noreferrer\">GNU Coreutils: md5sum<\/a><\/li>\n<li><a href=\"https:\/\/www.gnu.org\/software\/coreutils\/manual\/coreutils.html\" target=\"_blank\" rel=\"noopener noreferrer\">GNU Coreutils: checksums<\/a><\/li>\n<li><a href=\"https:\/\/www.gnu.org\/s\/diffutils\/manual\/html_node\/Comparison.html\" target=\"_blank\" rel=\"noopener noreferrer\">GNU Diffutils: byte comparison<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>How to distinguish image-prompt observations from causes, compare changes separately and inspect generated images. Includes precise geometry checks and byte-level duplicate verification.<\/p>\n","protected":false},"author":1,"featured_media":24247,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[91380,91106,91297],"class_list":["post-14861","post","type-post","status-publish","format-standard","hentry","category-cloud-ai","tag-artificial-intelligence","tag-automation","tag-data-quality"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Image Prompts: Clear Instructions and Reliable Quality Checks | Lukas Wojcik<\/title>\n<meta name=\"description\" content=\"A global ban on text and numbers lost to a single mood word. Measured across 31 generated illustrations: where the ban stood, where the trigger stood, and which correction worked.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.lukaswojcik.com\/blog\/en\/cloud-ai\/image-prompts-clear-instructions-and-reliable-quality-checks\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Image Prompts: Clear Instructions and Reliable Quality Checks | Lukas Wojcik\" \/>\n<meta property=\"og:description\" content=\"A global ban on text and numbers lost to a single mood word. Measured across 31 generated illustrations: where the ban stood, where the trigger stood, and which correction worked.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lukaswojcik.com\/blog\/en\/cloud-ai\/image-prompts-clear-instructions-and-reliable-quality-checks\/\" \/>\n<meta property=\"og:site_name\" content=\"Lukas Wojcik - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-27T06:35:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/10\/quality-hero-14861-20261024.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lukas Wojcik\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lukas Wojcik\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cloud-ai\\\/image-prompts-clear-instructions-and-reliable-quality-checks\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cloud-ai\\\/image-prompts-clear-instructions-and-reliable-quality-checks\\\/\"},\"author\":{\"name\":\"Lukas Wojcik\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"headline\":\"Image Prompts: Clear Instructions and Reliable Quality Checks\",\"datePublished\":\"2026-10-27T06:35:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cloud-ai\\\/image-prompts-clear-instructions-and-reliable-quality-checks\\\/\"},\"wordCount\":796,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cloud-ai\\\/image-prompts-clear-instructions-and-reliable-quality-checks\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/quality-hero-14861-20261024.png\",\"keywords\":[\"Artificial Intelligence\",\"Automation\",\"Data Quality\"],\"articleSection\":[\"Cloud &amp; AI\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cloud-ai\\\/image-prompts-clear-instructions-and-reliable-quality-checks\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cloud-ai\\\/image-prompts-clear-instructions-and-reliable-quality-checks\\\/\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cloud-ai\\\/image-prompts-clear-instructions-and-reliable-quality-checks\\\/\",\"name\":\"Image Prompts: Clear Instructions and Reliable Quality Checks | Lukas Wojcik\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cloud-ai\\\/image-prompts-clear-instructions-and-reliable-quality-checks\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cloud-ai\\\/image-prompts-clear-instructions-and-reliable-quality-checks\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/quality-hero-14861-20261024.png\",\"datePublished\":\"2026-10-27T06:35:00+00:00\",\"description\":\"A global ban on text and numbers lost to a single mood word. Measured across 31 generated illustrations: where the ban stood, where the trigger stood, and which correction worked.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cloud-ai\\\/image-prompts-clear-instructions-and-reliable-quality-checks\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cloud-ai\\\/image-prompts-clear-instructions-and-reliable-quality-checks\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cloud-ai\\\/image-prompts-clear-instructions-and-reliable-quality-checks\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/quality-hero-14861-20261024.png\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/quality-hero-14861-20261024.png\",\"width\":1200,\"height\":630,\"caption\":\"Image Prompts: Clear Instructions and Reliable Quality Checks\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cloud-ai\\\/image-prompts-clear-instructions-and-reliable-quality-checks\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Image Prompts: Clear Instructions and Reliable Quality Checks\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\",\"name\":\"Lukas Wojcik - Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\",\"name\":\"Lukas Wojcik\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"width\":424,\"height\":636,\"caption\":\"Lukas Wojcik\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\"},\"sameAs\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Image Prompts: Clear Instructions and Reliable Quality Checks | Lukas Wojcik","description":"A global ban on text and numbers lost to a single mood word. Measured across 31 generated illustrations: where the ban stood, where the trigger stood, and which correction worked.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.lukaswojcik.com\/blog\/en\/cloud-ai\/image-prompts-clear-instructions-and-reliable-quality-checks\/","og_locale":"en_US","og_type":"article","og_title":"Image Prompts: Clear Instructions and Reliable Quality Checks | Lukas Wojcik","og_description":"A global ban on text and numbers lost to a single mood word. Measured across 31 generated illustrations: where the ban stood, where the trigger stood, and which correction worked.","og_url":"https:\/\/www.lukaswojcik.com\/blog\/en\/cloud-ai\/image-prompts-clear-instructions-and-reliable-quality-checks\/","og_site_name":"Lukas Wojcik - Blog","article_published_time":"2026-10-27T06:35:00+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/10\/quality-hero-14861-20261024.png","type":"image\/png"}],"author":"Lukas Wojcik","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lukas Wojcik","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/cloud-ai\/image-prompts-clear-instructions-and-reliable-quality-checks\/#article","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/cloud-ai\/image-prompts-clear-instructions-and-reliable-quality-checks\/"},"author":{"name":"Lukas Wojcik","@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"headline":"Image Prompts: Clear Instructions and Reliable Quality Checks","datePublished":"2026-10-27T06:35:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/cloud-ai\/image-prompts-clear-instructions-and-reliable-quality-checks\/"},"wordCount":796,"commentCount":0,"publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/cloud-ai\/image-prompts-clear-instructions-and-reliable-quality-checks\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/10\/quality-hero-14861-20261024.png","keywords":["Artificial Intelligence","Automation","Data Quality"],"articleSection":["Cloud &amp; AI"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.lukaswojcik.com\/blog\/en\/cloud-ai\/image-prompts-clear-instructions-and-reliable-quality-checks\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/cloud-ai\/image-prompts-clear-instructions-and-reliable-quality-checks\/","url":"https:\/\/www.lukaswojcik.com\/blog\/en\/cloud-ai\/image-prompts-clear-instructions-and-reliable-quality-checks\/","name":"Image Prompts: Clear Instructions and Reliable Quality Checks | Lukas Wojcik","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/cloud-ai\/image-prompts-clear-instructions-and-reliable-quality-checks\/#primaryimage"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/cloud-ai\/image-prompts-clear-instructions-and-reliable-quality-checks\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/10\/quality-hero-14861-20261024.png","datePublished":"2026-10-27T06:35:00+00:00","description":"A global ban on text and numbers lost to a single mood word. Measured across 31 generated illustrations: where the ban stood, where the trigger stood, and which correction worked.","breadcrumb":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/cloud-ai\/image-prompts-clear-instructions-and-reliable-quality-checks\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lukaswojcik.com\/blog\/en\/cloud-ai\/image-prompts-clear-instructions-and-reliable-quality-checks\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/cloud-ai\/image-prompts-clear-instructions-and-reliable-quality-checks\/#primaryimage","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/10\/quality-hero-14861-20261024.png","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/10\/quality-hero-14861-20261024.png","width":1200,"height":630,"caption":"Image Prompts: Clear Instructions and Reliable Quality Checks"},{"@type":"BreadcrumbList","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/cloud-ai\/image-prompts-clear-instructions-and-reliable-quality-checks\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lukaswojcik.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Image Prompts: Clear Instructions and Reliable Quality Checks"}]},{"@type":"WebSite","@id":"https:\/\/www.lukaswojcik.com\/blog\/#website","url":"https:\/\/www.lukaswojcik.com\/blog\/","name":"Lukas Wojcik - Blog","description":"","publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lukaswojcik.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9","name":"Lukas Wojcik","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","width":424,"height":636,"caption":"Lukas Wojcik"},"logo":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg"},"sameAs":["https:\/\/www.lukaswojcik.com\/blog"]}]}},"_links":{"self":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/14861","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/comments?post=14861"}],"version-history":[{"count":6,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/14861\/revisions"}],"predecessor-version":[{"id":27204,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/14861\/revisions\/27204"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media\/24247"}],"wp:attachment":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media?parent=14861"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/categories?post=14861"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/tags?post=14861"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}