<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blog on Expressed</title><link>https://expressed.effective-flow.com/blog/</link><description>Recent content in Blog on Expressed</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Mon, 19 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://expressed.effective-flow.com/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>The Mac is here</title><link>https://expressed.effective-flow.com/blog/the-mac-is-here/</link><pubDate>Sun, 18 Oct 2026 00:00:00 +0000</pubDate><guid>https://expressed.effective-flow.com/blog/the-mac-is-here/</guid><description>&lt;img class="article-cover" src="cover.png" alt="Blog cover: The Mac is here. A pencil sketch of a laptop, a hand drawing a cobalt circle that runs off the screen." width="1200" height="630"&gt;
&lt;p&gt;Expressed is on the Mac.&lt;/p&gt;
&lt;p&gt;Woohoo - it&amp;rsquo;s arrived! You can &lt;a href="https://expressed.effective-flow.com/#download"&gt;download it from the website&lt;/a&gt;
 — Apple silicon, macOS 15 or later, free, same as Windows.&lt;/p&gt;
&lt;p&gt;The drawing works. Tablet in one hand, ink on the desktop you are already sharing, the other person installs nothing. That is the part I will not make a joke out of.&lt;/p&gt;</description></item><item><title>Could Expressed make this workflow fun and fast?</title><link>https://expressed.effective-flow.com/blog/make-the-workflow-fun-and-fast/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://expressed.effective-flow.com/blog/make-the-workflow-fun-and-fast/</guid><description>&lt;aside class="tip case-study"&gt;
&lt;p&gt;&lt;span class="tip-label"&gt;User story&lt;/span&gt; Neil Clayton · Owner · Shinywhitebox Ltd, New Zealand&lt;/p&gt;
&lt;/aside&gt;
&lt;img class="article-cover" src="cover1.png" alt="Sketch of an island on a video player, marked up with blue circles and arrows." width="1200" height="630"&gt;
&lt;p&gt;Neil is building a web-based animated island. We can easily one-shot something like this in &amp;ldquo;insert your favourite AI tool/model here&amp;rdquo; - it&amp;rsquo;s almost a standard benchmark these days.&lt;/p&gt;
&lt;p&gt;But how do you &lt;strong&gt;test&lt;/strong&gt; it, &lt;strong&gt;iterate&lt;/strong&gt; on it, add waves, anyone like seagulls?, what about getting those palm leaves to move just the way you want it? wait, what?! there&amp;rsquo;s no palm trees!&lt;/p&gt;</description></item><item><title>Visual explanations make things simpler</title><link>https://expressed.effective-flow.com/blog/visual-explanations-make-life-simpler/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://expressed.effective-flow.com/blog/visual-explanations-make-life-simpler/</guid><description>&lt;aside class="tip user-story"&gt;
&lt;p&gt;&lt;span class="tip-label"&gt;User story&lt;/span&gt; Carlos Azmat · Product Owner · SBB, Switzerland&lt;/p&gt;
&lt;/aside&gt;
&lt;img class="article-cover" src="cover.png" alt="Laptop with a blue circle drawn around a control on screen." width="1200" height="630"&gt;
&lt;p&gt;Carlos runs some complex software on his home computer — that John (me) helped to build. When this stuff needs an upgrade — it&amp;rsquo;s meticulous work, involves Git and PowerShell and updates have to be done in the right order.&lt;/p&gt;
&lt;p&gt;We used Expressed to make the process significantly easier.&lt;/p&gt;</description></item><item><title>Secure relays</title><link>https://expressed.effective-flow.com/blog/secure-relays/</link><pubDate>Thu, 03 Sep 2026 00:00:00 +0000</pubDate><guid>https://expressed.effective-flow.com/blog/secure-relays/</guid><description>&lt;img class="article-cover" src="cover.png" alt="Blog cover: Secure relays. A pen-and-ink lighthouse with a padlock in the lantern and a cobalt-blue beam." width="1200" height="630"&gt;
&lt;p&gt;Your laptop is behind NAT, a firewall, maybe a VPN, possibly all three at once - oh and let&amp;rsquo;s not forget your tablet is connected to your mobile phone, because IT won&amp;rsquo;t allow BYOD (bring your own disaster) devices onto the corporate network.&lt;/p&gt;
&lt;p&gt;The (networking) fun just never stops.&lt;/p&gt;
&lt;p&gt;Nobody is opening a port. Nobody is reading an IP address out loud. And yet the tablet in your other hand — or in another country — still needs to draw on &lt;em&gt;that&lt;/em&gt; screen.&lt;/p&gt;</description></item><item><title>PWA QR Code Scanner - available today!</title><link>https://expressed.effective-flow.com/blog/scan-to-connect/</link><pubDate>Wed, 26 Aug 2026 00:00:00 +0000</pubDate><guid>https://expressed.effective-flow.com/blog/scan-to-connect/</guid><description>&lt;img class="article-cover" src="cover1.png" alt="Phone pointed at a QR code on a laptop screen." width="1200" height="630"&gt;
&lt;img class="article-shot" src="scanner.png" alt="The Expressed QR scanner on a phone, pointed at the share code on a desktop." width="472" height="1024"&gt;
&lt;aside class="tip"&gt;
&lt;p&gt;&lt;span class="tip-label"&gt;Tip&lt;/span&gt; The app is a PWA. Pin it to your home screen (iPhone: Share, then Add to Home Screen) or install it from the page and pin that to the taskbar.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;To join an Expressed session - I&amp;rsquo;d typically fire up the camera on my surface tablet and wait for it to recognize the QR code, then tap the URL that appears at the bottom of the UI.&lt;/p&gt;</description></item><item><title>Building in the Open: Fixing the Toolbar on Mobile</title><link>https://expressed.effective-flow.com/blog/building-in-the-open-mobile-toolbar/</link><pubDate>Sat, 22 Aug 2026 00:00:00 +0000</pubDate><guid>https://expressed.effective-flow.com/blog/building-in-the-open-mobile-toolbar/</guid><description>&lt;p&gt;It&amp;rsquo;s time to clean up - one thing I&amp;rsquo;ve wanted was that the &lt;strong&gt;drawing toolbar&lt;/strong&gt; can collapse on a phone (hamburger only), and snap to an edge so rotate doesn&amp;rsquo;t lose it, and nudge back on-screen if expanding would clip. Quality of life type stuff here.&lt;/p&gt;
&lt;p&gt;My original prompt was &lt;em&gt;precisely&lt;/em&gt;:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;Web client. There are two overlays, one is red when recording and contains the users name. The other is the main controls. 
1. When a double-tap the main controls (contains drawing tools); I want that toolbar to collapse, showing ONLY the hamburger icon (left most).
ANYTIME when I move the toolbar via the hamburger icon, I want it to &amp;#34;snap to the edge&amp;#34;; such that if I rotate the phone, that toolbar always stays locked onto the edge. 
IF I expand the toolbar, and its expansion would cause any part of that toolbar to be off the screen and or not visible, nudge the toolbar into position so that its always visible.
all this work will go into branch feature/mobile-life-improvement
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Cursor went and did it&amp;rsquo;s thing&amp;hellip; eager to please, it finished some bunch of seconds later - with no questions asked.&lt;/p&gt;</description></item><item><title>A High-Quality AI Dev Workflow</title><link>https://expressed.effective-flow.com/blog/high-quality-ai-dev-workflow/</link><pubDate>Mon, 17 Aug 2026 00:00:00 +0000</pubDate><guid>https://expressed.effective-flow.com/blog/high-quality-ai-dev-workflow/</guid><description>&lt;p&gt;If you keep running into &amp;ldquo;AI writes slop&amp;rdquo; on social media — I have news for you.&lt;/p&gt;
&lt;p&gt;It works. Really works. Not as a magic button (very darn close though), and not without guardrails — but yeah, it sure does work well when you use it with a plan, small slices, and tests that say when you&amp;rsquo;re done.&lt;/p&gt;
&lt;p&gt;I built Expressed that way — reviewed it, re-architected it, iterated on it. A real product: desktop capture, a drawing overlay, live sharing into a browser, a recording pipeline, a listing in the Windows Store. Not a todo app. Not a weekend clone of something that already exists. I wrote this website the same way.&lt;/p&gt;</description></item><item><title>How to Collect Feature Requests — Fast</title><link>https://expressed.effective-flow.com/blog/how-to-collect-feature-requests-fast/</link><pubDate>Mon, 17 Aug 2026 00:00:00 +0000</pubDate><guid>https://expressed.effective-flow.com/blog/how-to-collect-feature-requests-fast/</guid><description>&lt;p&gt;I wanted a way to collect feature requests. Not a mailbox of &amp;ldquo;have you thought about…&amp;rdquo;. A list people could &lt;em&gt;see&lt;/em&gt;, vote on, and add to — so I would stop guessing what to build next.&lt;/p&gt;
&lt;p&gt;I did not want to make it myself. Expressed already has enough surface area. Auth, a database, a queue, and a vote that cannot be stuffed is a weekend I do not have. This is not &lt;a href="https://expressed.effective-flow.com/blog/high-quality-ai-dev-workflow/"&gt;highly complex development job with AI&lt;/a&gt;
. That needed a developer - this is more &amp;ldquo;I wanna collect features, have it look the same as the main website, but not really touch JS/infra/second site/etc - yeah I&amp;rsquo;m lazy - and?&amp;rdquo;.&lt;/p&gt;</description></item><item><title>The Long Campaign</title><link>https://expressed.effective-flow.com/blog/the-long-campaign/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://expressed.effective-flow.com/blog/the-long-campaign/</guid><description>&lt;p&gt;Two days ago — Monday, the 10th of August — I launched Expressed on Product Hunt.&lt;/p&gt;
&lt;p&gt;Aside from having a production product (great!) and having finished (also great!) there is the naggy doubt: &lt;em&gt;will anyone else use this thing?&lt;/em&gt;. I had done interviews back in November &amp;lsquo;25 - but I reckon I could have massively shortened my journey - building in the open would have done that.&lt;/p&gt;
&lt;p&gt;In retrospect, that was a weakness of the whole plan.&lt;/p&gt;</description></item><item><title>Free and Useful — On Purpose</title><link>https://expressed.effective-flow.com/blog/free-and-useful/</link><pubDate>Mon, 10 Aug 2026 00:00:00 +0000</pubDate><guid>https://expressed.effective-flow.com/blog/free-and-useful/</guid><description>&lt;p&gt;Every indie product eventually hits the same fork: freemium or premium? Cap the free tier so people &lt;em&gt;have&lt;/em&gt; to upgrade — or give enough away that the product is genuinely useful without a credit card? And when you do that after having spent months of your time working on something - only to GIVE IT AWAY - you have other people looking at you saying, and I paraphrase here: &amp;ldquo;huh?, why?&amp;rdquo;.&lt;/p&gt;</description></item></channel></rss>