<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Joel Moser</title><description>A place for a pragmatic software engineer to get on his soapbox about startups, leadership, and a variety of software development topics.</description><link>https://jamoser.com/</link><item><title>AI isn&apos;t a stable building block</title><link>https://jamoser.com/blog/ai-isnt-a-stable-building-block/</link><guid isPermaLink="true">https://jamoser.com/blog/ai-isnt-a-stable-building-block/</guid><description>How AI technology is moving so fast, it&apos;s hard to keep up</description><pubDate>Fri, 08 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Becoming a beginner again</title><link>https://jamoser.com/blog/becoming-a-beginner-again/</link><guid isPermaLink="true">https://jamoser.com/blog/becoming-a-beginner-again/</guid><description>I still have a lot to learn</description><pubDate>Fri, 03 May 2024 00:00:00 GMT</pubDate></item><item><title>Bootstrapped Expectations</title><link>https://jamoser.com/blog/bootstrapped-expectations/</link><guid isPermaLink="true">https://jamoser.com/blog/bootstrapped-expectations/</guid><description>Building software with less pressure</description><pubDate>Thu, 17 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Can Anyone Multi-Task?</title><link>https://jamoser.com/blog/can-anyone-multi-task/</link><guid isPermaLink="true">https://jamoser.com/blog/can-anyone-multi-task/</guid><description>Context switching is a focus killer</description><pubDate>Sun, 18 Sep 2022 00:00:00 GMT</pubDate></item><item><title>Consistency is Key</title><link>https://jamoser.com/blog/consistency-is-key/</link><guid isPermaLink="true">https://jamoser.com/blog/consistency-is-key/</guid><pubDate>Wed, 25 May 2022 00:00:00 GMT</pubDate></item><item><title>Documentation is Hard</title><link>https://jamoser.com/blog/documentation-is-hard/</link><guid isPermaLink="true">https://jamoser.com/blog/documentation-is-hard/</guid><description>How I think about documentation for engineers</description><pubDate>Sat, 29 Oct 2022 00:00:00 GMT</pubDate></item><item><title>Engineers Want Problems, Not Solutions</title><link>https://jamoser.com/blog/engineers-want-problems-not-solutions/</link><guid isPermaLink="true">https://jamoser.com/blog/engineers-want-problems-not-solutions/</guid><pubDate>Tue, 12 Apr 2022 00:00:00 GMT</pubDate></item><item><title>Building is easy</title><link>https://jamoser.com/blog/building-is-easy/</link><guid isPermaLink="true">https://jamoser.com/blog/building-is-easy/</guid><description>Selling is hard</description><pubDate>Fri, 17 Jan 2025 00:00:00 GMT</pubDate></item><item><title>My Knowledge Is Your Knowledge</title><link>https://jamoser.com/blog/coming-soon/</link><guid isPermaLink="true">https://jamoser.com/blog/coming-soon/</guid><pubDate>Mon, 21 Mar 2022 00:00:00 GMT</pubDate></item><item><title>Black Box Programming</title><link>https://jamoser.com/blog/black-box-programming/</link><guid isPermaLink="true">https://jamoser.com/blog/black-box-programming/</guid><description>Sometimes you need to zoom in instead of zoom out</description><pubDate>Thu, 06 Apr 2023 00:00:00 GMT</pubDate></item><item><title>Exercising my puny process muscle</title><link>https://jamoser.com/blog/exercising-my-puny-process-muscle/</link><guid isPermaLink="true">https://jamoser.com/blog/exercising-my-puny-process-muscle/</guid><description>Process sucks, but it&apos;s important</description><pubDate>Fri, 15 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Falling in love</title><link>https://jamoser.com/blog/falling-in-love/</link><guid isPermaLink="true">https://jamoser.com/blog/falling-in-love/</guid><description>...with software development</description><pubDate>Mon, 27 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Focus is a commodity</title><link>https://jamoser.com/blog/focus-is-a-commodity/</link><guid isPermaLink="true">https://jamoser.com/blog/focus-is-a-commodity/</guid><description>And you should safeguard yours</description><pubDate>Tue, 08 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Fight for the Users</title><link>https://jamoser.com/blog/fight-for-the-users/</link><guid isPermaLink="true">https://jamoser.com/blog/fight-for-the-users/</guid><pubDate>Thu, 12 May 2022 00:00:00 GMT</pubDate></item><item><title>Full-stack overflow</title><link>https://jamoser.com/blog/full-stack-overflow/</link><guid isPermaLink="true">https://jamoser.com/blog/full-stack-overflow/</guid><description>Why every engineer should be full-stack</description><pubDate>Fri, 02 Feb 2024 00:00:00 GMT</pubDate></item><item><title>I Hate Data Migrations</title><link>https://jamoser.com/blog/i-hate-data-migrations/</link><guid isPermaLink="true">https://jamoser.com/blog/i-hate-data-migrations/</guid><description>Yet, I can still love data problems</description><pubDate>Sun, 11 Dec 2022 00:00:00 GMT</pubDate></item><item><title>I tried GitHub Copilot</title><link>https://jamoser.com/blog/i-tried-github-copilot/</link><guid isPermaLink="true">https://jamoser.com/blog/i-tried-github-copilot/</guid><description>An experienced developer&apos;s perspective on using AI for writing code</description><pubDate>Thu, 15 Feb 2024 00:00:00 GMT</pubDate></item><item><title>Iteration vs Planning</title><link>https://jamoser.com/blog/iteration-vs-planning/</link><guid isPermaLink="true">https://jamoser.com/blog/iteration-vs-planning/</guid><description>It&apos;s all about tradeoffs</description><pubDate>Sun, 22 Jan 2023 00:00:00 GMT</pubDate></item><item><title>Just a cog in the machine</title><link>https://jamoser.com/blog/just-a-cog-in-the-machine/</link><guid isPermaLink="true">https://jamoser.com/blog/just-a-cog-in-the-machine/</guid><description>How software development is the new assembly line</description><pubDate>Thu, 01 Aug 2024 00:00:00 GMT</pubDate></item><item><title>I&apos;ll figure it out</title><link>https://jamoser.com/blog/ill-figure-it-out/</link><guid isPermaLink="true">https://jamoser.com/blog/ill-figure-it-out/</guid><description>Or go insane trying</description><pubDate>Thu, 12 Oct 2023 00:00:00 GMT</pubDate></item><item><title>Just another scripting language</title><link>https://jamoser.com/blog/just-another-scripting-language/</link><guid isPermaLink="true">https://jamoser.com/blog/just-another-scripting-language/</guid><description>Initial thoughts on Python, from a JavaScript developer&apos;s perspective</description><pubDate>Fri, 01 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Leave the REST to GraphQL</title><link>https://jamoser.com/blog/leave-the-rest-to-graphql/</link><guid isPermaLink="true">https://jamoser.com/blog/leave-the-rest-to-graphql/</guid><pubDate>Thu, 05 May 2022 00:00:00 GMT</pubDate></item><item><title>OpenAI Vision</title><link>https://jamoser.com/blog/openai-vision/</link><guid isPermaLink="true">https://jamoser.com/blog/openai-vision/</guid><description>The new wave of image processing</description><pubDate>Thu, 20 Jun 2024 00:00:00 GMT</pubDate></item><item><title>RAG is more than just vectors</title><link>https://jamoser.com/blog/rag-is-more-than-just-vectors/</link><guid isPermaLink="true">https://jamoser.com/blog/rag-is-more-than-just-vectors/</guid><description>Giving context to an LLM can come from anywhere</description><pubDate>Wed, 17 Jul 2024 00:00:00 GMT</pubDate></item><item><title>Stability Begets Tests</title><link>https://jamoser.com/blog/stability-begets-tests/</link><guid isPermaLink="true">https://jamoser.com/blog/stability-begets-tests/</guid><description>How your tests are only as good as your stability and product definition</description><pubDate>Sun, 03 Jul 2022 00:00:00 GMT</pubDate></item><item><title>Starting a business</title><link>https://jamoser.com/blog/starting-a-business/</link><guid isPermaLink="true">https://jamoser.com/blog/starting-a-business/</guid><description>AKA my bookshelf is all over the place</description><pubDate>Thu, 23 May 2024 00:00:00 GMT</pubDate></item><item><title>Step One: Help Others</title><link>https://jamoser.com/blog/step-one-help-others/</link><guid isPermaLink="true">https://jamoser.com/blog/step-one-help-others/</guid><pubDate>Tue, 29 Mar 2022 00:00:00 GMT</pubDate></item><item><title>Sticking with what you know</title><link>https://jamoser.com/blog/sticking-with-what-you-know/</link><guid isPermaLink="true">https://jamoser.com/blog/sticking-with-what-you-know/</guid><description>Sometimes you shouldn&apos;t learn the new thing</description><pubDate>Fri, 14 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Test your assumptions</title><link>https://jamoser.com/blog/test-your-assumptions/</link><guid isPermaLink="true">https://jamoser.com/blog/test-your-assumptions/</guid><pubDate>Fri, 12 Sep 2025 00:00:00 GMT</pubDate></item><item><title>The Journey to Self-Hosting</title><link>https://jamoser.com/blog/the-journey-to-self-hosting/</link><guid isPermaLink="true">https://jamoser.com/blog/the-journey-to-self-hosting/</guid><description>And how I&apos;m excited about building a homelab</description><pubDate>Thu, 12 Sep 2024 00:00:00 GMT</pubDate></item><item><title>The long tail of innovation</title><link>https://jamoser.com/blog/the-long-tail-of-innovation/</link><guid isPermaLink="true">https://jamoser.com/blog/the-long-tail-of-innovation/</guid><description>When do we know the impact innovation has on society?</description><pubDate>Thu, 06 Mar 2025 00:00:00 GMT</pubDate></item><item><title>The small things matter</title><link>https://jamoser.com/blog/the-small-things-matter/</link><guid isPermaLink="true">https://jamoser.com/blog/the-small-things-matter/</guid><description>How you handle small things is a leading indicator</description><pubDate>Thu, 11 Apr 2024 00:00:00 GMT</pubDate></item><item><title>The Universal Language</title><link>https://jamoser.com/blog/the-universal-language/</link><guid isPermaLink="true">https://jamoser.com/blog/the-universal-language/</guid><description>How programming languages unite the world</description><pubDate>Sun, 05 Feb 2023 00:00:00 GMT</pubDate></item><item><title>There&apos;s a forest in the trees?</title><link>https://jamoser.com/blog/theres-a-forest-in-the-trees/</link><guid isPermaLink="true">https://jamoser.com/blog/theres-a-forest-in-the-trees/</guid><pubDate>Mon, 02 May 2022 00:00:00 GMT</pubDate></item><item><title>Through Your User&apos;s Eyes</title><link>https://jamoser.com/blog/through-your-users-eyes/</link><guid isPermaLink="true">https://jamoser.com/blog/through-your-users-eyes/</guid><description>Yep, we&apos;re talking about usability again</description><pubDate>Tue, 10 Jan 2023 00:00:00 GMT</pubDate></item><item><title>Transparency</title><link>https://jamoser.com/blog/transparency/</link><guid isPermaLink="true">https://jamoser.com/blog/transparency/</guid><pubDate>Mon, 25 Apr 2022 00:00:00 GMT</pubDate></item><item><title>Web3: What I Know So Far</title><link>https://jamoser.com/blog/web3-what-i-know-so-far/</link><guid isPermaLink="true">https://jamoser.com/blog/web3-what-i-know-so-far/</guid><description>How what I know tells me I know nothing</description><pubDate>Sun, 31 Jul 2022 00:00:00 GMT</pubDate></item><item><title>You are building a communication tool</title><link>https://jamoser.com/blog/you-are-building-a-communication/</link><guid isPermaLink="true">https://jamoser.com/blog/you-are-building-a-communication/</guid><description>Disagree? Read this and let me know why </description><pubDate>Sun, 06 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Markdown Style Guide</title><link>https://jamoser.com/blog/markdown-style-guide/</link><guid isPermaLink="true">https://jamoser.com/blog/markdown-style-guide/</guid><description>Here is a sample of some basic Markdown syntax that can be used when writing Markdown content in Astro.</description><pubDate>Wed, 19 Jun 2024 00:00:00 GMT</pubDate></item><item><title>You want bugs in your app</title><link>https://jamoser.com/blog/you-want-bugs-in-your-app/</link><guid isPermaLink="true">https://jamoser.com/blog/you-want-bugs-in-your-app/</guid><description>How to find out what features you don&apos;t need</description><pubDate>Thu, 18 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Your bug reports suck</title><link>https://jamoser.com/blog/your-bug-reports-suck/</link><guid isPermaLink="true">https://jamoser.com/blog/your-bug-reports-suck/</guid><description>But here are some tips to make them slightly better</description><pubDate>Thu, 25 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Your Estimates Are Wrong</title><link>https://jamoser.com/blog/your-estimates-are-wrong/</link><guid isPermaLink="true">https://jamoser.com/blog/your-estimates-are-wrong/</guid><description>Estimation is a part of your job, right?</description><pubDate>Thu, 16 Feb 2023 00:00:00 GMT</pubDate></item></channel></rss>