<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Joseph Dillon</title>
    <description>The latest articles on DEV Community by Joseph Dillon (@josephdillon).</description>
    <link>https://dev.to/josephdillon</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3651186%2F94e57a83-4fd0-4f63-b0f1-8ec70993973c.png</url>
      <title>DEV Community: Joseph Dillon</title>
      <link>https://dev.to/josephdillon</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/josephdillon"/>
    <language>en</language>
    <item>
      <title>I Tested Nano Banana AI for a Week. Honestly, I Didn’t Expect It to Be This Good</title>
      <dc:creator>Joseph Dillon</dc:creator>
      <pubDate>Tue, 12 May 2026 09:04:02 +0000</pubDate>
      <link>https://dev.to/josephdillon/i-tested-nano-banana-ai-for-a-week-honestly-i-didnt-expect-it-to-be-this-good-182k</link>
      <guid>https://dev.to/josephdillon/i-tested-nano-banana-ai-for-a-week-honestly-i-didnt-expect-it-to-be-this-good-182k</guid>
      <description>&lt;p&gt;I’ve tested a lot of AI image tools over the past year. Some looked impressive for a few minutes, then became frustrating once you tried using them in a real workflow. Others generated pretty images but failed badly at consistency, editing, or speed.&lt;/p&gt;

&lt;p&gt;So when I saw people talking about Nano Banana AI on Artlist&lt;br&gt;
, I honestly assumed it was another overhyped image model with a funny name.&lt;/p&gt;

&lt;p&gt;I was wrong.&lt;/p&gt;

&lt;p&gt;Nano Banana is based on Google’s Gemini 2.5 Flash Image technology and focuses heavily on fast image generation and conversational editing.&lt;/p&gt;

&lt;p&gt;After spending several days testing it for thumbnails, social posts, image editing, and character consistency, I finally understood why creators were suddenly talking about it everywhere.&lt;/p&gt;

&lt;h2&gt;
  
  
  The First Thing That Surprised Me Was the Speed
&lt;/h2&gt;

&lt;p&gt;Most AI image tools interrupt your creative flow.&lt;/p&gt;

&lt;p&gt;You write a prompt, wait, tweak it, wait again, regenerate, then repeat until you lose patience. Nano Banana felt different almost immediately because the outputs generated fast enough that I could actually iterate naturally.&lt;/p&gt;

&lt;p&gt;That speed matters more than people think.&lt;/p&gt;

&lt;p&gt;When you’re working on thumbnails, Instagram posts, ad creatives, or short-form content, waiting two or three minutes per generation completely breaks momentum.&lt;/p&gt;

&lt;p&gt;Nano Banana is specifically designed for low-latency workflows and rapid iteration.&lt;/p&gt;

&lt;p&gt;I started by testing YouTube thumbnail concepts.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdc2d5epzu9kij1828vh5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdc2d5epzu9kij1828vh5.png" alt="Nano banana testing dashboard" width="800" height="356"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fynj8ogz0nphifllmponk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fynj8ogz0nphifllmponk.png" alt="Image generated through Nano Banana, the Earth Project" width="800" height="476"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Normally, AI tools struggle here:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;inconsistent faces&lt;/li&gt;
&lt;li&gt;weird lighting&lt;/li&gt;
&lt;li&gt;drifting compositions&lt;/li&gt;
&lt;li&gt;distorted text&lt;/li&gt;
&lt;li&gt;different-looking characters every generation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Nano Banana handled this surprisingly well.&lt;/p&gt;

&lt;p&gt;I uploaded a rough thumbnail reference and asked it:&lt;/p&gt;

&lt;p&gt;“Keep the same pose and expression, but make the lighting cinematic and add a darker tech background.”&lt;/p&gt;

&lt;p&gt;The result looked more like a Photoshop edit than a full regeneration.&lt;/p&gt;

&lt;p&gt;That was the first moment where I realized this model was built around workflows instead of random image generation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Editing Images With Plain English Feels Weirdly Good
&lt;/h2&gt;

&lt;p&gt;This is probably Nano Banana’s strongest feature.&lt;/p&gt;

&lt;p&gt;Most AI image models are great at generating new images but terrible at editing existing ones precisely. Once you want to change a small detail, things start breaking.&lt;/p&gt;

&lt;p&gt;Nano Banana approaches editing differently.&lt;/p&gt;

&lt;p&gt;You can literally type:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;“Change the hoodie to black”&lt;/li&gt;
&lt;li&gt;“Move the product slightly left”&lt;/li&gt;
&lt;li&gt;“Turn this into golden hour lighting”&lt;/li&gt;
&lt;li&gt;“Blur the background more”&lt;/li&gt;
&lt;li&gt;“Make this look like an Instagram ad”&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And most of the time, it understands exactly what you mean.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4n7hyuc9rk13m84js155.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4n7hyuc9rk13m84js155.png" alt="hoodie turned from white to black" width="800" height="401"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Artlist describes Nano Banana as an editing-focused AI model that preserves scene consistency while applying targeted edits, and after testing it myself, that description feels accurate.&lt;/p&gt;

&lt;p&gt;The biggest difference is that the image doesn’t completely collapse every time you edit something.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The face remains recognizable.&lt;/li&gt;
&lt;li&gt;The composition stays stable.&lt;/li&gt;
&lt;li&gt;The lighting direction still makes sense.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That sounds basic, but honestly… many AI image models still fail badly at this.&lt;/p&gt;

&lt;h2&gt;
  
  
  Character Consistency Is Better Than Most AI Tools
&lt;/h2&gt;

&lt;p&gt;This is where many image models completely fall apart.&lt;/p&gt;

&lt;p&gt;Generate the same person twice and suddenly:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;the jawline changes&lt;/li&gt;
&lt;li&gt;the hairstyle shifts&lt;/li&gt;
&lt;li&gt;clothing becomes different&lt;/li&gt;
&lt;li&gt;proportions look wrong&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Nano Banana handled consistency much better than I expected.&lt;/p&gt;

&lt;p&gt;I tested a fictional creator persona across multiple scenes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;coffee shop setup&lt;/li&gt;
&lt;li&gt;studio desk setup&lt;/li&gt;
&lt;li&gt;podcast room&lt;/li&gt;
&lt;li&gt;outdoor lifestyle shots&lt;/li&gt;
&lt;li&gt;product holding poses&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The same person remained recognizable across most generations.&lt;/p&gt;

&lt;p&gt;Not perfect every single time, obviously. But consistent enough that it actually felt usable for branded content or storytelling projects.&lt;/p&gt;

&lt;p&gt;Google’s Gemini image models are heavily focused on subject consistency and conversational editing, which becomes obvious once you test multiple iterative generations.&lt;/p&gt;

&lt;p&gt;I can already see why creators are using it for:&lt;/p&gt;

&lt;p&gt;AI influencers&lt;br&gt;
UGC-style content&lt;br&gt;
campaign assets&lt;br&gt;
ad creatives&lt;br&gt;
content series&lt;/p&gt;

&lt;h2&gt;
  
  
  Multi-Image Prompting Was Surprisingly Useful
&lt;/h2&gt;

&lt;p&gt;One feature I didn’t expect to use much was multi-image prompting.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://artlist.io/ai/models/nano-banana" rel="noopener noreferrer"&gt;Nano Banana AI&lt;/a&gt; allows multiple reference images during generation workflows.&lt;/p&gt;

&lt;p&gt;I uploaded:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a product image&lt;/li&gt;
&lt;li&gt;a lighting reference&lt;/li&gt;
&lt;li&gt;a background mood reference&lt;/li&gt;
&lt;li&gt;a pose reference&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Then I asked the model to combine everything into a single composition.&lt;/p&gt;

&lt;p&gt;Normally this creates chaotic results in many AI tools.&lt;/p&gt;

&lt;p&gt;Nano Banana handled it surprisingly well.&lt;/p&gt;

&lt;p&gt;The final outputs looked coherent instead of stitched together awkwardly.&lt;/p&gt;

&lt;p&gt;For content creators, agencies, and e-commerce brands, this is actually huge because it reduces the amount of manual compositing work dramatically.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Most Impressive Part Was Contextual Editing
&lt;/h2&gt;

&lt;p&gt;This was probably my favorite test.&lt;/p&gt;

&lt;p&gt;I uploaded a normal indoor portrait and asked:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6qe9dqlkknm2d52xvj0z.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6qe9dqlkknm2d52xvj0z.png" alt="image of indoor normal portrait" width="540" height="540"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;“Turn this into a cyberpunk nighttime scene while keeping the same facial expression and camera angle.”&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe3eap8m98hok9xjhiddu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe3eap8m98hok9xjhiddu.png" alt="image of girl in cyberpunk view" width="540" height="540"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Most AI tools would regenerate the entire image from scratch.&lt;/p&gt;

&lt;p&gt;Nano Banana preserved the original structure while transforming the environment around it.&lt;/p&gt;

&lt;p&gt;That changes the editing experience completely.&lt;/p&gt;

&lt;p&gt;It feels less like:&lt;br&gt;
“Generate another image.”&lt;/p&gt;

&lt;p&gt;And more like:&lt;br&gt;
“Collaborate with the current image.”&lt;/p&gt;

&lt;p&gt;That’s a subtle difference, but after using many AI image tools, it stands out immediately.&lt;/p&gt;

&lt;h2&gt;
  
  
  It’s Not Perfect, But It Feels Workflow-Ready
&lt;/h2&gt;

&lt;p&gt;Of course, it still has flaws.&lt;/p&gt;

&lt;p&gt;Hands occasionally become strange.&lt;br&gt;
Typography can still break sometimes.&lt;br&gt;
Complex prompts can confuse the model if overloaded.&lt;/p&gt;

&lt;p&gt;But compared to many AI image tools I’ve tested recently, Nano Banana feels closer to something creators would actually use daily instead of occasionally.&lt;/p&gt;

&lt;p&gt;Even major tech publications have started discussing how Gemini Flash Image editing is pressuring traditional editing software because of its precision and consistency.&lt;/p&gt;

&lt;p&gt;What surprised me most wasn’t the image quality itself.&lt;/p&gt;

&lt;p&gt;It was the practicality.&lt;/p&gt;

&lt;p&gt;Nano Banana feels designed for creators who need:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;fast iterations&lt;/li&gt;
&lt;li&gt;realistic edits&lt;/li&gt;
&lt;li&gt;thumbnails&lt;/li&gt;
&lt;li&gt;social media visuals&lt;/li&gt;
&lt;li&gt;product shots&lt;/li&gt;
&lt;li&gt;campaign assets&lt;/li&gt;
&lt;li&gt;consistent characters&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Not endless prompt engineering experiments.&lt;/p&gt;

&lt;p&gt;After testing it properly, I’d honestly describe Nano Banana as one of the first AI image tools that feels workflow-ready instead of demo-ready.&lt;/p&gt;

&lt;p&gt;The name still sounds ridiculous though.&lt;/p&gt;

&lt;p&gt;References: &lt;br&gt;
&lt;a href="https://x.com/testingcatalog/status/2053924078537318681?lang=en" rel="noopener noreferrer"&gt;https://x.com/testingcatalog/status/2053924078537318681?lang=en&lt;/a&gt;&lt;br&gt;
&lt;a href="https://artlist.io/ai/models/nano-banana-2" rel="noopener noreferrer"&gt;https://artlist.io/ai/models/nano-banana-2&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.businessinsider.com/google-gemini-flash-nano-banana-viral-image-editor-adobe-photoshop-2025-8" rel="noopener noreferrer"&gt;https://www.businessinsider.com/google-gemini-flash-nano-banana-viral-image-editor-adobe-photoshop-2025-8&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>nanobanana</category>
      <category>productivity</category>
      <category>testing</category>
    </item>
    <item>
      <title>How I Tested a Text to Video Tool in a Real Workflow</title>
      <dc:creator>Joseph Dillon</dc:creator>
      <pubDate>Mon, 15 Dec 2025 10:49:31 +0000</pubDate>
      <link>https://dev.to/josephdillon/how-i-tested-a-text-to-video-tool-in-a-real-workflow-3c2p</link>
      <guid>https://dev.to/josephdillon/how-i-tested-a-text-to-video-tool-in-a-real-workflow-3c2p</guid>
      <description>&lt;p&gt;Text to video tools sound exciting on paper. Type a prompt, get a video, move on. In reality, most developers and product teams want to know one thing. Does it actually help in real work?&lt;/p&gt;

&lt;p&gt;I decided to test a text to video AI tool inside an actual workflow. Not a demo. Not a one off experiment. A real use case with deadlines, revisions, and feedback.&lt;/p&gt;

&lt;p&gt;This post shares what worked, what did not, and where this type of tool fits today.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I Tried Text to Video AI
&lt;/h2&gt;

&lt;p&gt;I often need short videos. Product demos, landing page previews, onboarding clips, and quick explainers for internal teams. Traditional video creation takes time. Scripts, screen recordings, edits, exports. It adds up fast.&lt;/p&gt;

&lt;p&gt;I wanted something that could help me:&lt;/p&gt;

&lt;p&gt;• Create fast visual drafts&lt;br&gt;
• Test ideas before committing to production&lt;br&gt;
• Support non designers on the team&lt;br&gt;
• Reduce back and forth during early stages&lt;/p&gt;

&lt;p&gt;That is where text to video AI looked promising.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Workflow I Used
&lt;/h2&gt;

&lt;p&gt;I kept the setup simple and close to how most teams work.&lt;/p&gt;

&lt;p&gt;Step one was writing a rough script. Nothing polished. Just clear sentences explaining a feature or flow.&lt;/p&gt;

&lt;p&gt;Step two was generating short video clips from those prompts. I tested different tones. Product focused. Neutral. Slightly creative.&lt;/p&gt;

&lt;p&gt;Step three was placing the output into real contexts. A landing page draft. A product walkthrough. An internal demo deck.&lt;/p&gt;

&lt;p&gt;This helped me judge the tool based on usefulness, not novelty.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Worked Well
&lt;/h2&gt;

&lt;p&gt;The biggest win was speed. I could turn an idea into a visual in minutes. That alone made it useful during early planning.&lt;/p&gt;

&lt;p&gt;Another strong point was clarity. The videos helped explain concepts that were hard to describe with text alone. This was helpful for async communication and early stakeholder reviews.&lt;/p&gt;

&lt;p&gt;I also noticed that the tool worked best when prompts were clear and structured. Simple language produced better results than vague descriptions.&lt;/p&gt;

&lt;p&gt;During this test, I explored a few platforms, including this text to video option: &lt;a href="https://artlist.io/ai/models/kling-2-5-turbo-pro" rel="noopener noreferrer"&gt;Kling 2.5 Turbo&lt;/a&gt;. It handled short, focused prompts well and fit naturally into quick iteration cycles.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where It Fell Short
&lt;/h2&gt;

&lt;p&gt;Text to video AI is not a replacement for real video production. At least not yet.&lt;/p&gt;

&lt;p&gt;Fine control is limited. You cannot easily tweak small details the way you would in a video editor. If something feels slightly off, you often need to regenerate instead of adjusting.&lt;/p&gt;

&lt;p&gt;Consistency can also be a challenge. When you need multiple clips that look and feel the same, it takes effort to guide the tool with careful prompts.&lt;/p&gt;

&lt;p&gt;This means the output works best as a draft or supporting asset, not a final polished video.&lt;/p&gt;

&lt;h2&gt;
  
  
  How It Fit the Team
&lt;/h2&gt;

&lt;p&gt;This tool was most useful for:&lt;/p&gt;

&lt;p&gt;• Early stage demos&lt;br&gt;
• Internal presentations&lt;br&gt;
• Product concept previews&lt;br&gt;
• Quick onboarding explanations&lt;/p&gt;

&lt;p&gt;It helped non technical teammates understand features faster. It also reduced the pressure on designers and video editors during early phases.&lt;/p&gt;

&lt;p&gt;Once the direction was clear, we still moved to traditional tools for final assets.&lt;/p&gt;

&lt;h2&gt;
  
  
  Tips If You Want to Try It
&lt;/h2&gt;

&lt;p&gt;Based on this test, here are a few practical tips.&lt;/p&gt;

&lt;p&gt;Start with short videos. Thirty to sixty seconds works best.&lt;/p&gt;

&lt;p&gt;Write prompts like instructions, not marketing copy.&lt;/p&gt;

&lt;p&gt;Test videos inside real layouts. Context matters.&lt;/p&gt;

&lt;p&gt;Use it early. Do not wait until the final stage.&lt;/p&gt;

&lt;p&gt;Treat the output as a draft, not a finished product.&lt;/p&gt;

&lt;h2&gt;
  
  
  You Should Try it For Real Results
&lt;/h2&gt;

&lt;p&gt;Text to video AI is most useful when you treat it as a thinking tool, not a shortcut to final content. It helps you explore ideas, explain flows, and move faster during planning.&lt;/p&gt;

&lt;p&gt;For developers and product teams, that can be enough to justify using it. Not because it replaces anything, but because it helps you decide what to build next with more clarity.&lt;/p&gt;

&lt;p&gt;If you are curious, try it inside a real workflow. That is where its strengths and limits become clear.&lt;/p&gt;

&lt;p&gt;References: &lt;br&gt;
&lt;a href="https://dev.to/alifar/automating-text-to-video-pipelines-with-sora-2-and-n8n-lh0"&gt;https://dev.to/alifar/automating-text-to-video-pipelines-with-sora-2-and-n8n-lh0&lt;/a&gt;&lt;br&gt;
&lt;a href="https://workspace.google.com/resources/text-to-video/" rel="noopener noreferrer"&gt;https://workspace.google.com/resources/text-to-video/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>tooling</category>
      <category>testing</category>
    </item>
    <item>
      <title>A Simple Guide to Stock Photos for UI and UX Work</title>
      <dc:creator>Joseph Dillon</dc:creator>
      <pubDate>Thu, 11 Dec 2025 07:08:54 +0000</pubDate>
      <link>https://dev.to/josephdillon/a-simple-guide-to-stock-photos-for-ui-and-ux-work-2j8l</link>
      <guid>https://dev.to/josephdillon/a-simple-guide-to-stock-photos-for-ui-and-ux-work-2j8l</guid>
      <description>&lt;p&gt;Good visuals shape how users feel the moment they land on a screen. A single photo can set the mood, support your message, and help people understand the purpose of your design. Whether you build a website, a mobile app, or a quick prototype, the images you choose affect the entire experience.&lt;/p&gt;

&lt;p&gt;As someone who works on UI and UX projects every week, I spend a lot of time searching for photos. I use them in layouts, case studies, landing pages, and social posts. Strong visuals save time and give your work a consistent style.&lt;/p&gt;

&lt;p&gt;This guide shows you the best places to find stock photos that fit modern digital design. Each site here offers clean, useful images that help your UI feel polished and focused.&lt;/p&gt;

&lt;h2&gt;
  
  
  Free Stock Photo Platforms
&lt;/h2&gt;

&lt;p&gt;You have many places to find clean, modern visuals for UI and UX work. These sites help you move fast without losing quality.&lt;/p&gt;

&lt;h3&gt;
  
  
  Pexels and Pixabay
&lt;/h3&gt;

&lt;p&gt;Both are strong choices when you need quick results.&lt;br&gt;
• Pexels gives you sharp photos with simple tags and fast search.&lt;br&gt;
• Pixabay offers a wide library of photos and videos with easy filters.&lt;br&gt;
Both are good for common UI scenes like workspaces, devices, and lifestyle shots.&lt;/p&gt;

&lt;h3&gt;
  
  
  Unsplash
&lt;/h3&gt;

&lt;p&gt;A favorite for designers. You get natural lighting, real life scenes, and a huge range of categories. The photos work well in hero sections, mockups, and onboarding screens.&lt;/p&gt;

&lt;h3&gt;
  
  
  Motion Array
&lt;/h3&gt;

&lt;p&gt;If you need a wider mix of creative styles, check this collection of &lt;a href="https://motionarray.com/stock-photos/" rel="noopener noreferrer"&gt;Stock photos&lt;/a&gt;. It includes modern visuals that fit digital products, landing pages, and design systems. You can browse by style, tone, and subject, which helps when you want consistency across your UI.&lt;/p&gt;

&lt;h3&gt;
  
  
  FOCA
&lt;/h3&gt;

&lt;p&gt;A small but beautiful library with calm, minimal photos. Great for dashboards, portfolios, and clean UI layouts.&lt;/p&gt;

&lt;h3&gt;
  
  
  FreePhotos.cc
&lt;/h3&gt;

&lt;p&gt;Good for quick browsing.&lt;br&gt;
• Clear preview&lt;br&gt;
• More than 100 categories&lt;br&gt;
• Simple navigation&lt;br&gt;
Useful when you want photos that match a specific theme.&lt;/p&gt;

&lt;h3&gt;
  
  
  Magdeleine
&lt;/h3&gt;

&lt;p&gt;A curated site with warm, detailed photography. You can filter by dominant color, which helps when you design screens with a strong palette.&lt;/p&gt;

&lt;h3&gt;
  
  
  Tools for Color, Style, and Mood
&lt;/h3&gt;

&lt;p&gt;Your images should support the mood of your product, not fight against it. These tools help you stay aligned with your visual direction.&lt;/p&gt;

&lt;p&gt;Duotone&lt;/p&gt;

&lt;p&gt;A simple tool that applies a controlled two color filter to any photo. Perfect for hero banners, minimal landing pages, or design systems with strict color rules.&lt;/p&gt;

&lt;p&gt;pxhere&lt;/p&gt;

&lt;p&gt;Useful when you want color filtering. You can quickly match visuals to a palette and keep your UI style consistent.&lt;/p&gt;

&lt;p&gt;Reshot&lt;/p&gt;

&lt;p&gt;Great when you want photos that feel natural instead of staged. Ideal for apps that need real user moments.&lt;/p&gt;

&lt;h2&gt;
  
  
  Photos for Inclusive and Realistic Design
&lt;/h2&gt;

&lt;p&gt;Your users come from different backgrounds. Your visuals should reflect that.&lt;/p&gt;

&lt;p&gt;WOCinTech Chat&lt;/p&gt;

&lt;p&gt;A library featuring women in tech from diverse communities. Strong for product pages, case studies, and feature sections.&lt;/p&gt;

&lt;p&gt;The Gender Spectrum Collection&lt;/p&gt;

&lt;p&gt;Images of trans and non binary models in realistic settings. Helpful when you design for inclusive products.&lt;/p&gt;

&lt;h2&gt;
  
  
  Niche Photo Resources
&lt;/h2&gt;

&lt;p&gt;Some projects need visuals that feel specific. These sites help when you want a certain theme or style.&lt;/p&gt;

&lt;p&gt;FoodiesFeed&lt;/p&gt;

&lt;p&gt;A strong choice for food apps, restaurant pages, and blog layouts. Photos look natural, sharp, and clean. You get overhead shots, close ups, and full table setups.&lt;/p&gt;

&lt;p&gt;New Old Stock&lt;/p&gt;

&lt;p&gt;This site collects vintage photos from public archives. Great for timelines, history pages, and branding projects that want a classic tone.&lt;/p&gt;

&lt;p&gt;SkitterPhoto&lt;/p&gt;

&lt;p&gt;A mix of everyday scenes, nature, and objects. You can sort by color or check the newest uploads. It helps when you need something simple and neutral.&lt;/p&gt;

&lt;p&gt;StockSnap.io&lt;/p&gt;

&lt;p&gt;A large library that grows every week. You can search by mood or keyword. Many UI designers use it for backgrounds, hero sections, and mood boards.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Choose the Right Photo for UI and UX Work
&lt;/h2&gt;

&lt;p&gt;The right photo supports your design. It guides the user’s attention and helps them understand the purpose of the screen. These simple points keep your visuals clear and effective.&lt;/p&gt;

&lt;p&gt;Match the photo to the user’s goal&lt;/p&gt;

&lt;p&gt;Before you pick anything, decide what the user should feel. Calm, focused, inspired, curious. Choose an image that fits that state.&lt;/p&gt;

&lt;p&gt;Keep distractions low&lt;/p&gt;

&lt;p&gt;Avoid photos with heavy detail when placing text on top. Simple backgrounds make your content readable.&lt;/p&gt;

&lt;p&gt;Check the color balance&lt;/p&gt;

&lt;p&gt;Your UI palette should still lead the experience. Pick photos that blend with your colors, not fight against them. Tools like Duotone or the library at Stock photos help you keep everything aligned.&lt;/p&gt;

&lt;p&gt;Stay consistent across screens&lt;/p&gt;

&lt;p&gt;If your hero image is soft and minimal, follow that tone in your inner pages. A mixed visual style makes the UI feel scattered.&lt;/p&gt;

&lt;p&gt;Test in real layouts&lt;/p&gt;

&lt;p&gt;Always drop photos into your Figma or design file. A photo that looks nice alone can behave differently once it sits inside a real interface.&lt;/p&gt;

&lt;p&gt;If you liked the post, thumbs up and comment below what’s your favourite platform for selecting photos for your UX/UI projects. &lt;/p&gt;

&lt;p&gt;References: &lt;br&gt;
&lt;a href="https://medium.com/design-bootcamp/7-free-stock-image-websites-for-every-ui-ux-designer-e48f0277f985" rel="noopener noreferrer"&gt;https://medium.com/design-bootcamp/7-free-stock-image-websites-for-every-ui-ux-designer-e48f0277f985&lt;/a&gt;&lt;br&gt;
&lt;a href="https://elements.envato.com/learn/stock-photography-guide-designers" rel="noopener noreferrer"&gt;https://elements.envato.com/learn/stock-photography-guide-designers&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.istockphoto.com/photos/ux-ui-design" rel="noopener noreferrer"&gt;https://www.istockphoto.com/photos/ux-ui-design&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>ui</category>
      <category>ux</category>
      <category>graphic</category>
    </item>
    <item>
      <title>Reliable API Saved My Time</title>
      <dc:creator>Joseph Dillon</dc:creator>
      <pubDate>Wed, 10 Dec 2025 17:28:55 +0000</pubDate>
      <link>https://dev.to/josephdillon/reliable-api-saved-my-time-17m0</link>
      <guid>https://dev.to/josephdillon/reliable-api-saved-my-time-17m0</guid>
      <description>&lt;p&gt;I joined this project with a clear goal. Build API tools that help teams ship faster and keep their workflows simple. My role at Qwilr was to understand how people work, then shape the product so it fits their daily needs. I spent time with customer success, engineering, and sales to learn where users struggle. These conversations helped me map what the API should do and how it should feel.&lt;/p&gt;

&lt;p&gt;I wrote clear product requirements and turned complex ideas into simple steps for the team. I defined the core use cases, from automated document creation to seamless integration with CRM and billing tools. I worked closely with engineers to make sure the API stayed easy to implement. We focused on clean endpoints, stable performance, and predictable behavior.&lt;/p&gt;

&lt;p&gt;I also built sample projects to show how the API works in real situations. These examples helped developers save time and understand the value faster. Along the way, I created simple guides, short tutorials, and onboarding flows that removed friction for new users.&lt;/p&gt;

&lt;p&gt;The final result was a reliable API that teams could trust. It supported their workflow, reduced manual work, and opened new ways to scale their processes.&lt;/p&gt;

</description>
      <category>api</category>
      <category>tools</category>
      <category>tutorial</category>
      <category>fastapi</category>
    </item>
  </channel>
</rss>
