<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>The Franconian Coder Studio</title><description>Computer scientist and software architect with 20+ years of experience in software development, IT infrastructure, and people management. Passionate about solving problems through elegant technology solutions.</description><link>https://thefranconiancoder.studio/</link><language>en-us</language><item><title>Beyond the Tool Trap: Rediscovering Real Innovation</title><link>https://thefranconiancoder.studio/writing-journey/beyond-the-tool-trap-rediscovering-real-innovation/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/beyond-the-tool-trap-rediscovering-real-innovation/</guid><description>I’ve watched us trade one tool for another, convinced we’re moving forward—but are we really? Beneath the noise of AI-generated rewrites and framework churn, I see a deeper shift: the quiet return to simplicity, clarity, and building something truly our own.</description><pubDate>Fri, 06 Mar 2026 09:00:00 GMT</pubDate></item><item><title>Beyond the Tools: Rediscovering the Craft of Coding</title><link>https://thefranconiancoder.studio/writing-journey/beyond-the-tools-rediscovering-the-craft-of-coding/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/beyond-the-tools-rediscovering-the-craft-of-coding/</guid><description>What if all the modern development tools vanished tomorrow? I believe every developer should consciously forgo their IDE, frameworks, and AI assistants at least once. It’s not about rejecting progress, but about building the foundational intuition and independence that makes you a better engineer in the long run.</description><pubDate>Fri, 27 Feb 2026 09:00:00 GMT</pubDate></item><item><title>From Browser Hacks to Modern CSS: A Frontend Evolution</title><link>https://thefranconiancoder.studio/writing-journey/from-browser-hacks-to-modern-css-a-frontend-evolution/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/from-browser-hacks-to-modern-css-a-frontend-evolution/</guid><description>Remember when websites suggested a &apos;best viewed with&apos; browser? Those days are long gone. I’m exploring the CSS features and web standards I can’t live without today—from intuitive layouts to native animations—that transformed cross-browser development from a chore into a creative powerhouse.</description><pubDate>Fri, 20 Feb 2026 09:00:00 GMT</pubDate></item><item><title>When to Split a Monolith and How to Connect the Pieces</title><link>https://thefranconiancoder.studio/writing-journey/when-to-split-a-monolith-and-how-to-connect-the-pieces/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/when-to-split-a-monolith-and-how-to-connect-the-pieces/</guid><description>Outsourcing parts of a system into separate services is often treated as a default, but I believe there are only three truly compelling reasons to do it. The subsequent complexity of service communication, however, can be tamed with the right tools—an insight I’ve found crucial in building reliable, yet simple, distributed systems.</description><pubDate>Fri, 13 Feb 2026 09:00:00 GMT</pubDate></item><item><title>Beyond Containers: Unikernels and the Future of Secure, Efficient Services</title><link>https://thefranconiancoder.studio/writing-journey/beyond-containers-unikernels-and-the-future-of-secure-efficient-services/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/beyond-containers-unikernels-and-the-future-of-secure-efficient-services/</guid><description>We often default to containers for web services, trading some isolation for speed. But what if you could combine container-like efficiency with VM-level security? I explore how Unikernels—and tools like Unikraft—are making this &apos;best of both worlds&apos; approach not just possible, but practical.</description><pubDate>Fri, 06 Feb 2026 09:00:00 GMT</pubDate></item><item><title>Beyond Rust: Rethinking Software Safety in a Legacy World</title><link>https://thefranconiancoder.studio/writing-journey/beyond-rust-rethinking-software-safety-in-a-legacy-world/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/beyond-rust-rethinking-software-safety-in-a-legacy-world/</guid><description>Another year of critical memory-safety flaws in major systems, often written in C++, has made the call to &apos;Rewrite in Rust&apos; louder than ever. While I see its value, I believe this focus on language alone is superficial and obscures a deeper, more universal problem in how we build and maintain complex software.</description><pubDate>Fri, 30 Jan 2026 09:00:00 GMT</pubDate></item><item><title>Beyond Go Modules: Sharing Resources Across Repositories</title><link>https://thefranconiancoder.studio/writing-journey/beyond-go-modules-sharing-resources-across-repositories/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/beyond-go-modules-sharing-resources-across-repositories/</guid><description>Managing dependencies in Go is routine today, but what about sharing other project resources like configs, mocks, or boilerplate? I explore the gap left by modules and tools like generators, subtrees, and simple scripts that help maintain consistency without a monorepo.</description><pubDate>Fri, 23 Jan 2026 09:00:00 GMT</pubDate></item><item><title>Reflections on My Technical Writing Journey: A Year in Review</title><link>https://thefranconiancoder.studio/writing-journey/reflections-on-my-technical-writing-journey-a-year-in-review/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/reflections-on-my-technical-writing-journey-a-year-in-review/</guid><description>Twelve months of exploring the evolving landscape of software development, from deep dives into Go and Rust to rethinking infrastructure and embracing pragmatic AI collaboration.</description><pubDate>Fri, 16 Jan 2026 09:00:00 GMT</pubDate></item><item><title>Rethinking C++ in an Era of Go, Rust, and Zig</title><link>https://thefranconiancoder.studio/writing-journey/rethinking-c-in-an-era-of-go-rust-and-zig/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/rethinking-c-in-an-era-of-go-rust-and-zig/</guid><description>I explore the modern C++ landscape and am genuinely surprised. From tooling to data-oriented design, it feels like a different language—one that challenges my assumptions and makes me question the rush toward &apos;rewritten in Rust.&apos;</description><pubDate>Fri, 09 Jan 2026 09:00:00 GMT</pubDate></item><item><title>Why PWAs Still Lag Behind Native Apps in 2026</title><link>https://thefranconiancoder.studio/writing-journey/why-pwas-still-lag-behind-native-apps-in-2026/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/why-pwas-still-lag-behind-native-apps-in-2026/</guid><description>PWAs offer indie developers a cost-effective and fast path to market, yet store dominance and platform limitations—especially on iOS—continue to hold them back. I explore the persistent gaps, like full file system access, and a practical hybrid approach using browser extensions to bridge the power deficit.</description><pubDate>Fri, 02 Jan 2026 09:00:00 GMT</pubDate></item><item><title>The Two Faces of Abstraction: Power vs. Hidden Dependency</title><link>https://thefranconiancoder.studio/writing-journey/the-two-faces-of-abstraction-power-vs-hidden-dependency/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/the-two-faces-of-abstraction-power-vs-hidden-dependency/</guid><description>Could we still work with computers without layers of abstraction? I argue that while some abstractions are essential &apos;genuine&apos; tools that make complexity manageable, others are merely &apos;camouflaged&apos; dependencies that obscure how things actually work—and learning to spot the difference is crucial.</description><pubDate>Fri, 26 Dec 2025 09:00:00 GMT</pubDate></item><item><title>Why Web Technologies Still Win for Cross-Platform GUI Development</title><link>https://thefranconiancoder.studio/writing-journey/why-web-technologies-still-win-for-cross-platform-gui-development/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/why-web-technologies-still-win-for-cross-platform-gui-development/</guid><description>Graphical interfaces make or break an application’s perceived quality. While I&apos;m convinced of native apps, the practical need for cross-platform presence is undeniable. For me, the answer lies not in the latest &apos;compile-to-everything&apos; frameworks, but in a strategic core of web technologies.</description><pubDate>Fri, 19 Dec 2025 09:00:00 GMT</pubDate></item><item><title>Container-Driven Development: Beyond Production, Into Your Workflow</title><link>https://thefranconiancoder.studio/writing-journey/container-driven-development-beyond-production-into-your-workflow/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/container-driven-development-beyond-production-into-your-workflow/</guid><description>Everyone touts containers for deployment, but their real power unfolds on your local machine. I’ve moved beyond treating them as a packaging format to using them as the foundation of my development cycle—from isolated builds and complex service orchestration to integrated debugging and comprehensive coverage reports, all while deliberately avoiding unnecessary abstractions.</description><pubDate>Fri, 12 Dec 2025 09:00:00 GMT</pubDate></item><item><title>Why Extreme Programming Matters More Than Ever</title><link>https://thefranconiancoder.studio/writing-journey/why-extreme-programming-matters-more-than-ever/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/why-extreme-programming-matters-more-than-ever/</guid><description>Everyone knows Scrum and Kanban, but when was the last time you heard &apos;Extreme Programming&apos; without eye rolls? I&apos;ve found that XP&apos;s engineering practices—the real &apos;do&apos; part of Agile—are exactly what we&apos;re missing in today&apos;s development landscape.</description><pubDate>Fri, 05 Dec 2025 09:00:00 GMT</pubDate></item><item><title>Digital Sovereignty Beyond the Buzzwords</title><link>https://thefranconiancoder.studio/writing-journey/digital-sovereignty-beyond-the-buzzwords/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/digital-sovereignty-beyond-the-buzzwords/</guid><description>The call for digital sovereignty isn’t just about Open Source or EU clouds—it’s a multi-layered challenge that touches infrastructure, platforms, code dependencies, and ultimately, control over our data. I believe true sovereignty comes not from avoiding technology, but from making conscious decisions at every level of the stack.</description><pubDate>Fri, 28 Nov 2025 09:00:00 GMT</pubDate></item><item><title>Lit vs Svelte: Rethinking Web Component Development</title><link>https://thefranconiancoder.studio/writing-journey/lit-vs-svelte-rethinking-web-component-development/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/lit-vs-svelte-rethinking-web-component-development/</guid><description>I recently built a complex component with Lit, only to find its value proposition didn’t quite match my needs. It handles reactive rendering well, but when your core logic lives outside the framework, you start to wonder: is a full web component always necessary? I’m now exploring Svelte for its compile-time approach and developer comfort.</description><pubDate>Fri, 21 Nov 2025 09:00:00 GMT</pubDate></item><item><title>Avoiding Over-engineering and Unnecessary Dependencies</title><link>https://thefranconiancoder.studio/writing-journey/avoiding-over-engineering-and-unnecessary-dependencies/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/avoiding-over-engineering-and-unnecessary-dependencies/</guid><description>I believe the best software solves problems with focus and simplicity. In this piece, I explore why we so often over-complicate our solutions and how principles like YAGNI and KISS can guide us back to building what’s actually necessary—without the &apos;arrogance tax&apos; of over-engineering.</description><pubDate>Fri, 14 Nov 2025 09:00:00 GMT</pubDate></item><item><title>Mastering Go&apos;s Concurrency: Goroutines and Channels</title><link>https://thefranconiancoder.studio/writing-journey/mastering-gos-concurrency-goroutines-and-channels/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/mastering-gos-concurrency-goroutines-and-channels/</guid><description>Go’s approach to concurrency isn’t just a feature—it’s the language’s core strength. I’ve seen how its &apos;share memory by communicating&apos; philosophy, powered by lightweight goroutines and channels, creates robust and efficient programs, turning a potential complexity into an elegant solution.</description><pubDate>Fri, 07 Nov 2025 09:00:00 GMT</pubDate></item><item><title>Beyond the Cloud Hype: Building Resilient Systems</title><link>https://thefranconiancoder.studio/writing-journey/beyond-the-cloud-hype-building-resilient-systems/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/beyond-the-cloud-hype-building-resilient-systems/</guid><description>When AWS stumbled, it wasn’t just a minor outage—it was a stark reminder that &apos;the cloud&apos; isn’t a magic bullet for 100% uptime. I’m looking at how over-reliance on a few giants breaks the internet’s decentralized nature and exploring practical paths to resilience, from multi-region setups to Local First and P2P.</description><pubDate>Fri, 31 Oct 2025 09:00:00 GMT</pubDate></item><item><title>CGo vs. Purego: Integrating C with Go</title><link>https://thefranconiancoder.studio/writing-journey/cgo-vs-purego-integrating-c-with-go/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/cgo-vs-purego-integrating-c-with-go/</guid><description>I love Go for its simplicity and speed, but sometimes you need to go deeper. When that happens, do you choose CGo for raw power or Purego for simplicity? I explored the trade-offs between these two approaches for integrating C code.</description><pubDate>Fri, 24 Oct 2025 08:00:00 GMT</pubDate></item><item><title>Why a Single Monitor Boosts Focus and Productivity</title><link>https://thefranconiancoder.studio/writing-journey/why-a-single-monitor-boosts-focus-and-productivity/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/why-a-single-monitor-boosts-focus-and-productivity/</guid><description>I dismantled my multi-monitor setup to escape the constant distraction of open tabs and chats. The result wasn’t a loss of space, but a profound gain in concentration and a calmer, more ergonomic workspace.</description><pubDate>Fri, 17 Oct 2025 08:00:00 GMT</pubDate></item><item><title>Building Modern Web Apps Without Heavy Frameworks</title><link>https://thefranconiancoder.studio/writing-journey/building-modern-web-apps-without-heavy-frameworks/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/building-modern-web-apps-without-heavy-frameworks/</guid><description>I’ve moved away from sprawling frameworks and libraries to embrace modern Web APIs. The result is a lean, performant stack using Web Components, TypeScript, and Bun that gives me full control without the bloat.</description><pubDate>Fri, 10 Oct 2025 08:00:00 GMT</pubDate></item><item><title>WASI: The Lightweight Challenger to Server Containers</title><link>https://thefranconiancoder.studio/writing-journey/wasi-the-lightweight-challenger-to-server-containers/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/wasi-the-lightweight-challenger-to-server-containers/</guid><description>Containers have dominated server-side deployment for years, but what if there was a leaner alternative? I’m exploring how WASI (WebAssembly System Interface) brings near-instant startup, tiny binaries, and stronger security to serverless and edge computing—without the overhead of traditional containers.</description><pubDate>Fri, 03 Oct 2025 08:00:00 GMT</pubDate></item><item><title>Efficient Web Workers with Bun and CBOR Serialization</title><link>https://thefranconiancoder.studio/writing-journey/efficient-web-workers-with-bun-and-cbor-serialization/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/efficient-web-workers-with-bun-and-cbor-serialization/</guid><description>I’ve been exploring how to build efficient Web Workers with minimal dependencies. By combining Bun’s build capabilities with CBOR’s binary serialization, I’ve created a solution that maintains type safety while avoiding the bloat of JSON—perfect for performance-critical applications.</description><pubDate>Fri, 26 Sep 2025 08:00:00 GMT</pubDate></item><item><title>Using AI as a Pair Programming Partner in Development</title><link>https://thefranconiancoder.studio/writing-journey/using-ai-as-a-pair-programming-partner-in-development/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/using-ai-as-a-pair-programming-partner-in-development/</guid><description>I’ve integrated an AI assistant into my software engineering workflow not as a crutch, but as a powerful collaborator. It helps me refine architecture, automate boilerplate, and uncover new solutions, all while I remain firmly in the driver’s seat of decision-making.</description><pubDate>Fri, 19 Sep 2025 08:00:00 GMT</pubDate></item><item><title>Beyond Kubernetes: Choosing the Right Infrastructure Abstraction</title><link>https://thefranconiancoder.studio/writing-journey/beyond-kubernetes-choosing-the-right-infrastructure-abstraction/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/beyond-kubernetes-choosing-the-right-infrastructure-abstraction/</guid><description>I believe simplicity is the bedrock of sustainable software, yet modern ops often feels overwhelmingly complex. I’m exploring how to balance powerful platforms like Kubernetes with leaner alternatives by truly understanding the fundamentals.</description><pubDate>Fri, 12 Sep 2025 08:00:00 GMT</pubDate></item><item><title>Containers, Kubernetes, and the Value of Understanding Basics</title><link>https://thefranconiancoder.studio/writing-journey/containers-kubernetes-and-the-value-of-understanding-basics/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/containers-kubernetes-and-the-value-of-understanding-basics/</guid><description>I’ve seen how abstraction layers like Kubernetes can obscure the simple power of Linux containers. Let’s get back to the roots of lightweight isolation, Docker Compose setups, and secure configs—because sometimes, less abstraction means more control and clarity.</description><pubDate>Fri, 05 Sep 2025 08:00:00 GMT</pubDate></item><item><title>Reclaiming Pragmatism in Software Development</title><link>https://thefranconiancoder.studio/writing-journey/reclaiming-pragmatism-in-software-development/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/reclaiming-pragmatism-in-software-development/</guid><description>I’m frustrated that pragmatism has become a dirty word, synonymous with ’shortcuts’ and ’sloppy work’. True pragmatism is the opposite: it’s the thoughtful, informed decision to deviate from theory to build a better, more contextual solution.</description><pubDate>Fri, 29 Aug 2025 08:00:00 GMT</pubDate></item><item><title>Beyond Internet Dependency: Designing for Resilience</title><link>https://thefranconiancoder.studio/writing-journey/beyond-internet-dependency-designing-for-resilience/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/beyond-internet-dependency-designing-for-resilience/</guid><description>Asking whether we&apos;re &apos;too dependent&apos; on the internet misses the point—just like questioning our need for electricity. The real conversation should focus on building reliable, decentralized systems that work with our connected reality.</description><pubDate>Fri, 15 Aug 2025 08:00:00 GMT</pubDate></item><item><title>Why the Cloud Isn’t a Backup Solution</title><link>https://thefranconiancoder.studio/writing-journey/why-the-cloud-isnt-a-backup-solution/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/why-the-cloud-isnt-a-backup-solution/</guid><description>We assume the cloud keeps everything safe—until it doesn’t. Here’s why I still rely on encrypted, cross-platform backups for code and development environments.</description><pubDate>Fri, 08 Aug 2025 08:00:00 GMT</pubDate></item><item><title>Rust’s Flexibility vs. Go’s Simplicity</title><link>https://thefranconiancoder.studio/writing-journey/rusts-flexibility-vs-gos-simplicity/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/rusts-flexibility-vs-gos-simplicity/</guid><description>Rust’s power comes with complexity, while Go thrives on constraints. I explore how defining my own idioms might bridge the gap between these philosophies.</description><pubDate>Fri, 01 Aug 2025 08:00:00 GMT</pubDate></item><item><title>Optimizing Go Memory Management for Performance</title><link>https://thefranconiancoder.studio/writing-journey/optimizing-go-memory-management-for-performance/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/optimizing-go-memory-management-for-performance/</guid><description>Go’s garbage collector can bottleneck allocation-heavy workloads—but manual memory pooling cuts latency by 54%. Here’s how to leverage value types and avoid GC traps.</description><pubDate>Fri, 25 Jul 2025 08:00:00 GMT</pubDate></item><item><title>Reflections on My Technical Writing Journey</title><link>https://thefranconiancoder.studio/writing-journey/reflections-on-my-technical-writing-journey/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/reflections-on-my-technical-writing-journey/</guid><description>Six months of articles capturing both timely innovations and timeless technical challenges. From PWAs to infrastructure tradeoffs, these pieces reflect ongoing industry dialogues.</description><pubDate>Fri, 18 Jul 2025 08:00:00 GMT</pubDate></item><item><title>Generics in Go: Tradeoffs and Alternatives</title><link>https://thefranconiancoder.studio/writing-journey/generics-in-go-tradeoffs-and-alternatives/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/generics-in-go-tradeoffs-and-alternatives/</guid><description>Go’s generics prioritize simplicity over flexibility—but how do they stack up against Rust, TypeScript, and code generation? I explore the compile-time vs. runtime tradeoffs of each approach.</description><pubDate>Fri, 11 Jul 2025 08:00:00 GMT</pubDate></item><item><title>Revisiting Technology Choices in Modern Development</title><link>https://thefranconiancoder.studio/writing-journey/revisiting-technology-choices-in-modern-development/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/revisiting-technology-choices-in-modern-development/</guid><description>Technology decisions aren’t set in stone—they’re snapshots in time. I explore why questioning our tools, from Go to Rust to Zig, isn’t just healthy but necessary for progress.</description><pubDate>Fri, 04 Jul 2025 08:00:00 GMT</pubDate></item><item><title>From Makefiles to Bun: Modern Task Automation Tools</title><link>https://thefranconiancoder.studio/writing-journey/from-makefiles-to-bun-modern-task-automation-tools/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/from-makefiles-to-bun-modern-task-automation-tools/</guid><description>As projects grow, so does the need for lightweight automation. I’ve explored everything from shell scripts to Go programs, but TypeScript with Bun’s cross-platform shell offers the perfect blend of elegance and simplicity.</description><pubDate>Fri, 27 Jun 2025 08:00:00 GMT</pubDate></item><item><title>Balancing Function Splitting and Performance in Go</title><link>https://thefranconiancoder.studio/writing-journey/balancing-function-splitting-and-performance-in-go/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/balancing-function-splitting-and-performance-in-go/</guid><description>Extracting code into functions improves maintainability—but how much overhead does it really add? I tested Go’s inlining behavior to see when abstraction carries a cost.</description><pubDate>Fri, 20 Jun 2025 08:00:00 GMT</pubDate></item><item><title>PGO in Go: Optimizing AOT Code Like JIT</title><link>https://thefranconiancoder.studio/writing-journey/pgo-in-go-optimizing-aot-code-like-jit/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/pgo-in-go-optimizing-aot-code-like-jit/</guid><description>AOT-compiled languages like Go lack runtime optimization—or do they? With Profile-Guided Optimization (PGO), you can squeeze out 2-14% more performance by teaching the compiler how your code actually runs.</description><pubDate>Fri, 09 May 2025 08:00:00 GMT</pubDate></item><item><title>Why Go Isn’t Always Ideal for Beginners</title><link>https://thefranconiancoder.studio/writing-journey/why-go-isnt-always-ideal-for-beginners/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/why-go-isnt-always-ideal-for-beginners/</guid><description>Go’s minimalist design and quirks make it powerful—but not always the best fit for newcomers or even seasoned developers from other languages. Its strengths shine in the cloud, yet its learning curve reveals surprising gaps.</description><pubDate>Fri, 02 May 2025 08:00:00 GMT</pubDate></item><item><title>Solving Problems Before Writing Code</title><link>https://thefranconiancoder.studio/writing-journey/solving-problems-before-writing-code/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/solving-problems-before-writing-code/</guid><description>Too often we rush to write code before truly understanding the problem. Here’s why starting with clear requirements and modular thinking leads to better software.</description><pubDate>Fri, 25 Apr 2025 08:00:00 GMT</pubDate></item><item><title>Software That Matters: Building for Value, Not Code</title><link>https://thefranconiancoder.studio/writing-journey/software-that-matters-building-for-value-not-code/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/software-that-matters-building-for-value-not-code/</guid><description>Too many teams obsess over technical details while losing sight of what really matters: delivering real user value. Here’s why acceptance tests, pragmatic design, and a focus on outcomes—not just functioning code—separate good software from great.</description><pubDate>Sun, 20 Apr 2025 08:00:00 GMT</pubDate></item><item><title>Microservices vs Monoliths: The Hidden Tradeoffs</title><link>https://thefranconiancoder.studio/writing-journey/microservices-vs-monoliths-the-hidden-tradeoffs/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/microservices-vs-monoliths-the-hidden-tradeoffs/</guid><description>We’ve been sold the dream of microservices as architectural salvation—but at what cost? Behind the promises of scalability and agility lie complex realities that every architect should weigh carefully.</description><pubDate>Fri, 18 Apr 2025 08:00:00 GMT</pubDate></item><item><title>Do You Really Need a Laptop? Rethinking Modern Computing</title><link>https://thefranconiancoder.studio/writing-journey/do-you-really-need-a-laptop-rethinking-modern-computing/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/do-you-really-need-a-laptop-rethinking-modern-computing/</guid><description>Smartphones and tablets have revolutionized how we work and play, but are laptops and PCs still necessary? I explore why web-based applications and affordable devices might be all you need—saving money and resources without sacrificing efficiency.</description><pubDate>Fri, 04 Apr 2025 08:00:00 GMT</pubDate></item><item><title>The Pitfalls of Low-Hanging Fruits in Software Development</title><link>https://thefranconiancoder.studio/writing-journey/the-pitfalls-of-low-hanging-fruits-in-software-development/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/the-pitfalls-of-low-hanging-fruits-in-software-development/</guid><description>Low-Hanging Fruits (LHFs) may seem like quick wins, but they can derail your product vision. I explore why focusing on a clear North Star is essential for sustainable, user-focused software.</description><pubDate>Fri, 28 Mar 2025 09:00:00 GMT</pubDate></item><item><title>Why I Choose Windows for Software Development</title><link>https://thefranconiancoder.studio/writing-journey/why-i-choose-windows-for-software-development/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/why-i-choose-windows-for-software-development/</guid><description>Despite the popularity of macOS and Linux among developers, I prefer Windows for its versatility. I share my setup, including tools like WinGet, WSL2, and Helix, to create a seamless development environment.</description><pubDate>Fri, 21 Mar 2025 09:00:00 GMT</pubDate></item><item><title>The Power of Code Reviews: Building Better Software and Stronger Teams</title><link>https://thefranconiancoder.studio/writing-journey/the-power-of-code-reviews-building-better-software-and-stronger-teams/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/the-power-of-code-reviews-building-better-software-and-stronger-teams/</guid><description>Code reviews are essential for improving software quality and fostering team collaboration. I explore why they matter, who benefits, and how to integrate them effectively into your development process.</description><pubDate>Fri, 14 Mar 2025 09:00:00 GMT</pubDate></item><item><title>AI in Software Development: Tool, Not Replacement</title><link>https://thefranconiancoder.studio/writing-journey/ai-in-software-development-tool-not-replacement/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/ai-in-software-development-tool-not-replacement/</guid><description>Generative AI is transforming software development, but it’s a tool, not a replacement for developers. I explore how AI enhances productivity while demanding deeper expertise and tailored solutions.</description><pubDate>Fri, 07 Mar 2025 09:00:00 GMT</pubDate></item><item><title>Why C Still Matters: Learning from the Fundamentals</title><link>https://thefranconiancoder.studio/writing-journey/why-c-still-matters-learning-from-the-fundamentals/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/why-c-still-matters-learning-from-the-fundamentals/</guid><description>Despite modern programming languages, C remains a powerful tool for understanding how things work under the hood. I explore why diving deeper into your tech stack can lead to better, more efficient code.</description><pubDate>Fri, 28 Feb 2025 09:00:00 GMT</pubDate></item><item><title>The Evolution of Computer Science: From Mysticism to Pragmatism</title><link>https://thefranconiancoder.studio/writing-journey/the-evolution-of-computer-science-from-mysticism-to-pragmatism/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/the-evolution-of-computer-science-from-mysticism-to-pragmatism/</guid><description>With over 30 years in computer science, I reflect on the field’s evolution, the importance of foundational knowledge, and the need for pragmatism in building efficient, user-focused software.</description><pubDate>Fri, 21 Feb 2025 09:00:00 GMT</pubDate></item><item><title>The Promise and Pitfalls of Open Source Software</title><link>https://thefranconiancoder.studio/writing-journey/the-promise-and-pitfalls-of-open-source-software/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/the-promise-and-pitfalls-of-open-source-software/</guid><description>Open Source Software offers transparency and independence, but it’s not without risks. I explore why understanding its limitations and potential vulnerabilities is key to leveraging OSS effectively.</description><pubDate>Fri, 14 Feb 2025 09:00:00 GMT</pubDate></item><item><title>Why Bun Has Become My Go-To JavaScript Runtime</title><link>https://thefranconiancoder.studio/writing-journey/why-bun-has-become-my-go-to-javascript-runtime/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/why-bun-has-become-my-go-to-javascript-runtime/</guid><description>Bun has revolutionized my JavaScript workflow, combining a fast runtime, package manager, and bundler into one tool. I share how it’s become an essential part of my development stack, alongside Go and Zig.</description><pubDate>Fri, 07 Feb 2025 09:00:00 GMT</pubDate></item><item><title>Building Software Like a Master Craftsman</title><link>https://thefranconiancoder.studio/writing-journey/building-software-like-a-master-craftsman/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/building-software-like-a-master-craftsman/</guid><description>Just as a master craftsman ensures quality, durability, and maintainability in their work, software developers must focus on more than just the end product. I explore why understanding the ‘how’ is as important as the ‘what.’</description><pubDate>Fri, 31 Jan 2025 09:00:00 GMT</pubDate></item><item><title>Memory-Safe Languages and the Future of Software Development</title><link>https://thefranconiancoder.studio/writing-journey/memory-safe-languages-and-the-future-of-software-development/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/memory-safe-languages-and-the-future-of-software-development/</guid><description>The push for memory-safe programming languages raises important questions about developer expertise and the role of tools. I explore the balance between safety, maintainability, and understanding core programming principles.</description><pubDate>Thu, 23 Jan 2025 09:00:00 GMT</pubDate></item><item><title>My GenAI Experiment: Building a Website with Authentic Content and AI Support</title><link>https://thefranconiancoder.studio/writing-journey/my-genai-experiment-building-a-website-with-authentic-content-and-ai-support/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/my-genai-experiment-building-a-website-with-authentic-content-and-ai-support/</guid><description>I share my experience using AI to build my new website, from generating SCSS and Astro components to creating logos and images, while keeping the content authentically human-written.</description><pubDate>Fri, 17 Jan 2025 09:00:00 GMT</pubDate></item><item><title>Building My New Website with AI: A Fun Experiment</title><link>https://thefranconiancoder.studio/writing-journey/building-my-new-website-with-ai-a-fun-experiment/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/building-my-new-website-with-ai-a-fun-experiment/</guid><description>I’m using AI tools to help build my new website with Astro and SCSS. I share my experience, from creating the basic structure to refining the design, and how AI saved me time while keeping things simple.</description><pubDate>Wed, 01 Jan 2025 09:00:00 GMT</pubDate></item><item><title>A New Chapter: Reviving My Blog After 18 Years</title><link>https://thefranconiancoder.studio/writing-journey/a-new-chapter-reviving-my-blog-after-18-years/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/a-new-chapter-reviving-my-blog-after-18-years/</guid><description>After 18 years, I’m reviving my blog, reflecting on its journey from a general platform to a technical hub, and planning its return with fresh content and a modern approach.</description><pubDate>Sun, 01 Dec 2024 09:00:00 GMT</pubDate></item><item><title>My Electric Journey: 1.5 Years Behind the Wheel</title><link>https://thefranconiancoder.studio/writing-journey/my-electric-journey-15-years-behind-the-wheel/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/my-electric-journey-15-years-behind-the-wheel/</guid><description>After 1.5 years of driving electric, I’ve grown accustomed to the experience. I share my thoughts on the pros, cons, and the exciting future of electric vehicles and autonomous driving.</description><pubDate>Sun, 01 Dec 2024 09:00:00 GMT</pubDate></item><item><title>Android’s Notification Limit: A Hidden Quirk and My DIY Fix</title><link>https://thefranconiancoder.studio/writing-journey/androids-notification-limit-a-hidden-quirk-and-my-diy-fix/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/androids-notification-limit-a-hidden-quirk-and-my-diy-fix/</guid><description>Did you know Android limits the number of notifications an app can display? I share how I discovered this quirk and built a small app to work around it for my surveillance camera alerts.</description><pubDate>Sun, 01 Dec 2024 09:00:00 GMT</pubDate></item><item><title>The Power of Pragmatism in Software Development</title><link>https://thefranconiancoder.studio/writing-journey/the-power-of-pragmatism-in-software-development/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/the-power-of-pragmatism-in-software-development/</guid><description>The best developers I know are pragmatic, open-minded, and focused on solving problems rather than pushing opinions. I explore how individuality and flexibility lead to real growth and innovation.</description><pubDate>Sun, 01 Sep 2024 08:00:00 GMT</pubDate></item><item><title>My Dilemma with Modern Programming Languages</title><link>https://thefranconiancoder.studio/writing-journey/my-dilemma-with-modern-programming-languages/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/my-dilemma-with-modern-programming-languages/</guid><description>As a developer with over 30 years of experience, I reflect on the changing landscape of programming languages, the rise of Rust and Zig, and why I still hold a soft spot for Go and C.</description><pubDate>Sun, 01 Sep 2024 08:00:00 GMT</pubDate></item><item><title>Balancing DX and Web Standards: My Experience with Astro and Lit</title><link>https://thefranconiancoder.studio/writing-journey/balancing-dx-and-web-standards-my-experience-with-astro-and-lit/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/balancing-dx-and-web-standards-my-experience-with-astro-and-lit/</guid><description>Working with web standards doesn’t have to mean sacrificing developer experience. I share how combining Astro and Lit has streamlined my workflow, offering modern tools without the overhead of large frameworks.</description><pubDate>Sun, 01 Sep 2024 08:00:00 GMT</pubDate></item><item><title>Bridging Web and Native: Using WebView for Mobile Apps</title><link>https://thefranconiancoder.studio/writing-journey/bridging-web-and-native-using-webview-for-mobile-apps/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/bridging-web-and-native-using-webview-for-mobile-apps/</guid><description>After stepping away from PWAs, I discovered the power of WebView for integrating web apps into native mobile projects. I explore how this approach offers a lightweight, flexible alternative to hybrid frameworks.</description><pubDate>Mon, 01 Jul 2024 08:00:00 GMT</pubDate></item><item><title>PWAs and Web Standards: Balancing Flexibility and Opinion</title><link>https://thefranconiancoder.studio/writing-journey/pwas-and-web-standards-balancing-flexibility-and-opinion/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/pwas-and-web-standards-balancing-flexibility-and-opinion/</guid><description>While PWAs and web standards offer incredible potential, the push for ‘pure’ standards over frameworks can stifle creativity. I explore why flexibility and choice are key to successful web development.</description><pubDate>Wed, 01 May 2024 08:00:00 GMT</pubDate></item><item><title>Choosing the Right Tools: Avoiding the Noise in Software Development</title><link>https://thefranconiancoder.studio/writing-journey/choosing-the-right-tools-avoiding-the-noise-in-software-development/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/choosing-the-right-tools-avoiding-the-noise-in-software-development/</guid><description>In a world full of loud opinions about programming languages, frameworks, and methodologies, I explore why it’s crucial to focus on what works for you and your specific tasks, rather than following the hype.</description><pubDate>Mon, 01 Apr 2024 08:00:00 GMT</pubDate></item><item><title>Bridging the Gap: When Web Apps Need Native Help</title><link>https://thefranconiancoder.studio/writing-journey/bridging-the-gap-when-web-apps-need-native-help/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/bridging-the-gap-when-web-apps-need-native-help/</guid><description>Web applications are powerful, but some tasks—like GPS tracking and file system access—still require native solutions. I explore the challenges and compromises of combining PWAs with native ‘sidecar’ apps.</description><pubDate>Fri, 01 Mar 2024 09:00:00 GMT</pubDate></item><item><title>PWAs vs. App Stores: Rethinking App Updates and Distribution</title><link>https://thefranconiancoder.studio/writing-journey/pwas-vs-app-stores-rethinking-app-updates-and-distribution/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/pwas-vs-app-stores-rethinking-app-updates-and-distribution/</guid><description>PWAs offer a compelling alternative to native apps, but they require a shift in how we think about updates and distribution. I explore the trade-offs and potential of PWAs in a world dominated by app stores.</description><pubDate>Fri, 01 Mar 2024 09:00:00 GMT</pubDate></item><item><title>Elevate User Experience with the View Transitions API</title><link>https://thefranconiancoder.studio/writing-journey/elevate-user-experience-with-the-view-transitions-api/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/elevate-user-experience-with-the-view-transitions-api/</guid><description>The View Transitions API enhances web app user experience by seamlessly animating content changes. I explore how this API, combined with CSS transitions, can create smooth, engaging interfaces.</description><pubDate>Fri, 01 Mar 2024 09:00:00 GMT</pubDate></item><item><title>PWAs Made Simple: The Three Essentials You Need</title><link>https://thefranconiancoder.studio/writing-journey/pwas-made-simple-the-three-essentials-you-need/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/pwas-made-simple-the-three-essentials-you-need/</guid><description>PWAs aren’t as complex as they seem. With just three key elements—a web manifest, HTTPS, and service workers—you can transform any web app into a powerful PWA. I break down the essentials.</description><pubDate>Fri, 01 Mar 2024 09:00:00 GMT</pubDate></item><item><title>Enhance Your Web App with the Web Speech API</title><link>https://thefranconiancoder.studio/writing-journey/enhance-your-web-app-with-the-web-speech-api/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/enhance-your-web-app-with-the-web-speech-api/</guid><description>The Web Speech API brings voice recognition and synthesis to web applications, enabling features like voice control and text-to-speech. I explore how this API can transform user interactions.</description><pubDate>Fri, 01 Mar 2024 09:00:00 GMT</pubDate></item><item><title>PWAs Don’t Always Need Your Own Servers</title><link>https://thefranconiancoder.studio/writing-journey/pwas-dont-always-need-your-own-servers/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/pwas-dont-always-need-your-own-servers/</guid><description>PWAs are often seen as requiring dedicated servers, but they can run entirely on static files or cloud services. I explore how PWAs can be as lightweight and cost-effective as native apps.</description><pubDate>Fri, 01 Mar 2024 09:00:00 GMT</pubDate></item><item><title>The Beauty of Versatility in Software Development</title><link>https://thefranconiancoder.studio/writing-journey/the-beauty-of-versatility-in-software-development/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/the-beauty-of-versatility-in-software-development/</guid><description>Software development is a field of endless possibilities, yet debates over the ‘best’ tools or approaches often overshadow its versatility. I explore why embracing diversity and learning from others can lead to better solutions.</description><pubDate>Fri, 01 Mar 2024 09:00:00 GMT</pubDate></item><item><title>Why Web Applications Are Still the Ultimate Platform</title><link>https://thefranconiancoder.studio/writing-journey/why-web-applications-are-still-the-ultimate-platform/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/why-web-applications-are-still-the-ultimate-platform/</guid><description>Web applications may seem boring, but they’re the most accessible and cross-platform solution available. I explore why web standards, combined with tools like Flutter, make PWAs a powerful choice for modern apps.</description><pubDate>Fri, 01 Mar 2024 09:00:00 GMT</pubDate></item><item><title>Why Go and Zig Are My Go-To Tools for Web Development</title><link>https://thefranconiancoder.studio/writing-journey/why-go-and-zig-are-my-go-to-tools-for-web-development/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/why-go-and-zig-are-my-go-to-tools-for-web-development/</guid><description>From PHP to Go and now Zig, I’ve found my ideal tools for web development. I explore why Go’s simplicity and Zig’s low-level power make them my top choices for building efficient back-ends.</description><pubDate>Fri, 01 Mar 2024 09:00:00 GMT</pubDate></item><item><title>Boosting PWA Performance with WebAssembly (WASM)</title><link>https://thefranconiancoder.studio/writing-journey/boosting-pwa-performance-with-webassembly-wasm/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/boosting-pwa-performance-with-webassembly-wasm/</guid><description>PWAs can achieve near-native performance with WebAssembly (WASM). I explore how WASM, combined with Web Workers and modern web APIs, can supercharge your web app’s speed and functionality.</description><pubDate>Fri, 01 Mar 2024 09:00:00 GMT</pubDate></item><item><title>Enhancing Web Apps with Pointer Events</title><link>https://thefranconiancoder.studio/writing-journey/enhancing-web-apps-with-pointer-events/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/enhancing-web-apps-with-pointer-events/</guid><description>Pointer Events unlock advanced interaction possibilities in web apps, from stylus pressure to tilt detection. I explore how this API can elevate creative and functional user experiences.</description><pubDate>Thu, 01 Feb 2024 09:00:00 GMT</pubDate></item><item><title>Monetizing PWAs: Strategies for Earning with Progressive Web Apps</title><link>https://thefranconiancoder.studio/writing-journey/monetizing-pwas-strategies-for-earning-with-progressive-web-apps/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/monetizing-pwas-strategies-for-earning-with-progressive-web-apps/</guid><description>Can you make money with PWAs? While they differ from native apps, PWAs offer unique monetization opportunities through advertising, additional services, and SaaS models. I explore how to turn your PWA into a revenue-generating tool.</description><pubDate>Thu, 01 Feb 2024 09:00:00 GMT</pubDate></item><item><title>Revolutionizing Web Authentication with WebAuthn and Passkeys</title><link>https://thefranconiancoder.studio/writing-journey/revolutionizing-web-authentication-with-webauthn-and-passkeys/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/revolutionizing-web-authentication-with-webauthn-and-passkeys/</guid><description>WebAuthn and Passkeys are transforming web authentication, replacing passwords with secure, passwordless logins using biometrics and public-key cryptography. I explore how these technologies work and why they’re the future of online security.</description><pubDate>Thu, 01 Feb 2024 09:00:00 GMT</pubDate></item><item><title>Optimizing Web Apps with Page Visibility, User Idle, and Page Lifecycle APIs</title><link>https://thefranconiancoder.studio/writing-journey/optimizing-web-apps-with-page-visibility-user-idle-and-page-lifecycle-apis/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/optimizing-web-apps-with-page-visibility-user-idle-and-page-lifecycle-apis/</guid><description>Modern web apps can optimize performance and resource usage with APIs like Page Visibility, User Idle, and Page Lifecycle. I explore how these tools help create efficient, user-friendly applications.</description><pubDate>Thu, 01 Feb 2024 09:00:00 GMT</pubDate></item><item><title>Unlocking Real-Time Communication in Web Apps with WebRTC</title><link>https://thefranconiancoder.studio/writing-journey/unlocking-real-time-communication-in-web-apps-with-webrtc/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/unlocking-real-time-communication-in-web-apps-with-webrtc/</guid><description>WebRTC enables real-time communication directly in web applications, bypassing central servers for video, audio, and data exchange. I explore its potential for privacy, efficiency, and innovative use cases.</description><pubDate>Thu, 01 Feb 2024 09:00:00 GMT</pubDate></item><item><title>Why Web Apps Are My Go-To Cross-Platform Solution</title><link>https://thefranconiancoder.studio/writing-journey/why-web-apps-are-my-go-to-cross-platform-solution/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/why-web-apps-are-my-go-to-cross-platform-solution/</guid><description>Web apps have been my preferred cross-platform technology for over 20 years. I explore their advantages, from instant updates to broad device compatibility, and why they’re often overlooked despite their versatility.</description><pubDate>Thu, 01 Feb 2024 09:00:00 GMT</pubDate></item><item><title>Stop Chasing Hype: Stick to What Works</title><link>https://thefranconiancoder.studio/writing-journey/stop-chasing-hype-stick-to-what-works/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/stop-chasing-hype-stick-to-what-works/</guid><description>Feeling overwhelmed by the constant flood of new tools and frameworks? I explore why sticking to proven solutions and avoiding hype can lead to more successful and stable outcomes.</description><pubDate>Thu, 01 Feb 2024 09:00:00 GMT</pubDate></item><item><title>When Monitoring Says Everything Is Fine, But It’s Not</title><link>https://thefranconiancoder.studio/writing-journey/when-monitoring-says-everything-is-fine-but-its-not/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/when-monitoring-says-everything-is-fine-but-its-not/</guid><description>Monitoring tools can give a false sense of security when they report no errors. I share a story about car diagnostics and draw parallels to software systems, emphasizing the importance of understanding the basics beyond relying on tools.</description><pubDate>Thu, 01 Feb 2024 09:00:00 GMT</pubDate></item><item><title>Multi-Tenancy vs Single-Tenancy: Simplifying System Design</title><link>https://thefranconiancoder.studio/writing-journey/multi-tenancy-vs-single-tenancy-simplifying-system-design/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/multi-tenancy-vs-single-tenancy-simplifying-system-design/</guid><description>The debate between multi-tenancy and single-tenancy systems can reshape how you approach complexity and scalability. I share a real-world example of how a simple proxy solution outperformed a complex multi-tenant redesign.</description><pubDate>Thu, 01 Feb 2024 09:00:00 GMT</pubDate></item><item><title>Bridging the Gap Between Theory and Practice in Computer Science</title><link>https://thefranconiancoder.studio/writing-journey/bridging-the-gap-between-theory-and-practice-in-computer-science/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/bridging-the-gap-between-theory-and-practice-in-computer-science/</guid><description>Computer science is more than just coding—it’s a diverse field with many specialties. I explore the importance of balancing theoretical knowledge with practical skills and why understanding both is key to solving real-world problems.</description><pubDate>Thu, 01 Feb 2024 09:00:00 GMT</pubDate></item><item><title>Software Development as an Art: Embrace Your Unique Interpretation</title><link>https://thefranconiancoder.studio/writing-journey/software-development-as-an-art-embrace-your-unique-interpretation/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/software-development-as-an-art-embrace-your-unique-interpretation/</guid><description>Software development is more than following rules—it’s an art. I explore how blending pragmatism with foundational knowledge can lead to unique, powerful solutions that stand out.</description><pubDate>Thu, 01 Feb 2024 09:00:00 GMT</pubDate></item><item><title>The Web as the Ultimate Platform for Modern UIs</title><link>https://thefranconiancoder.studio/writing-journey/the-web-as-the-ultimate-platform-for-modern-uis/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/the-web-as-the-ultimate-platform-for-modern-uis/</guid><description>From static websites in the 90s to today’s powerful web applications, the web has become the ultimate platform for UI development. I explore how modern web standards and tools like Lit are shaping the future of interfaces.</description><pubDate>Thu, 01 Feb 2024 09:00:00 GMT</pubDate></item><item><title>Why New Isn’t Always Better in Software Development</title><link>https://thefranconiancoder.studio/writing-journey/why-new-isnt-always-better-in-software-development/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/why-new-isnt-always-better-in-software-development/</guid><description>New tools and approaches often grab the spotlight, but they’re not always the best solution. I explore why small tweaks, better workflows, and niche tools can often outperform the latest trends.</description><pubDate>Thu, 01 Feb 2024 09:00:00 GMT</pubDate></item><item><title>Learning by Doing: The Key to Mastering New Skills</title><link>https://thefranconiancoder.studio/writing-journey/learning-by-doing-the-key-to-mastering-new-skills/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/learning-by-doing-the-key-to-mastering-new-skills/</guid><description>Want to learn something new? Dive in and get hands-on experience while balancing theory and practice. I share tips for exploring new fields, from programming languages to design patterns, and why real-world application is crucial.</description><pubDate>Thu, 01 Feb 2024 09:00:00 GMT</pubDate></item><item><title>Choosing the Right Tools for the Right Problems</title><link>https://thefranconiancoder.studio/writing-journey/choosing-the-right-tools-for-the-right-problems/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/choosing-the-right-tools-for-the-right-problems/</guid><description>Software exists to solve problems, but not every tool is suited for every task. I explore why understanding the problem and selecting the right tools—whether languages, frameworks, or architectures—is key to effective solutions.</description><pubDate>Thu, 01 Feb 2024 09:00:00 GMT</pubDate></item><item><title>Web Standards Make a Comeback with Lit and Web Components</title><link>https://thefranconiancoder.studio/writing-journey/web-standards-make-a-comeback-with-lit-and-web-components/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/web-standards-make-a-comeback-with-lit-and-web-components/</guid><description>Web standards are gaining traction again, and Lit is leading the charge. This lightweight library simplifies web components, offering a no-build, browser-native approach that’s both intuitive and powerful.</description><pubDate>Mon, 01 Jan 2024 09:00:00 GMT</pubDate></item><item><title>Choosing the Right Tech Stack for Your Side Project</title><link>https://thefranconiancoder.studio/writing-journey/choosing-the-right-tech-stack-for-your-side-project/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/choosing-the-right-tech-stack-for-your-side-project/</guid><description>Struggling to pick the perfect tech stack for your side project? The answer is simple: choose what excites you! Focus on fun, productivity, and learning—because every stack has something valuable to offer.</description><pubDate>Mon, 01 Jan 2024 09:00:00 GMT</pubDate></item><item><title>Is Kubernetes Always the Right Choice for Your Business?</title><link>https://thefranconiancoder.studio/writing-journey/is-kubernetes-always-the-right-choice-for-your-business/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/is-kubernetes-always-the-right-choice-for-your-business/</guid><description>Kubernetes is often seen as a plug-and-play solution for scalability, but is it always the best choice? I discuss why simpler, more straightforward infrastructure setups might be better for predictable performance and business needs.</description><pubDate>Mon, 01 Jan 2024 09:00:00 GMT</pubDate></item><item><title>Double Programming: A Strategy for Reliable Code in Production</title><link>https://thefranconiancoder.studio/writing-journey/double-programming-a-strategy-for-reliable-code-in-production/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/double-programming-a-strategy-for-reliable-code-in-production/</guid><description>What if writing the same logic twice could ensure your code works flawlessly in production? I explore how dual implementations, even in different languages, can enhance fault tolerance and error detection in critical systems.</description><pubDate>Mon, 01 Jan 2024 09:00:00 GMT</pubDate></item><item><title>Why GoLand Remains My Go-To IDE for Go and TypeScript</title><link>https://thefranconiancoder.studio/writing-journey/why-goland-remains-my-go-to-ide-for-go-and-typescript/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/why-goland-remains-my-go-to-ide-for-go-and-typescript/</guid><description>After decades of coding and experimenting with various IDEs and editors, I keep returning to GoLand for Go and TypeScript development. Here’s why its features, from code completion to debugging, outshine alternatives like VS Code for my workflow.</description><pubDate>Mon, 01 Jan 2024 09:00:00 GMT</pubDate></item><item><title>From Containers to DEB Packages: Choosing the Right Tool</title><link>https://thefranconiancoder.studio/writing-journey/from-containers-to-deb-packages-choosing-the-right-tool/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/from-containers-to-deb-packages-choosing-the-right-tool/</guid><description>Containers like Docker revolutionized how we handle build and run environments, but are they always necessary? I share my journey of switching back to DEB packages after systemd addressed many of our isolation needs.</description><pubDate>Mon, 01 Jan 2024 09:00:00 GMT</pubDate></item><item><title>Why Operational Costs Start with Infrastructure, Not Code</title><link>https://thefranconiancoder.studio/writing-journey/why-operational-costs-start-with-infrastructure-not-code/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/why-operational-costs-start-with-infrastructure-not-code/</guid><description>When it comes to reducing operational costs for big projects, the programming language is rarely the culprit. I explore how infrastructure, architecture, and tooling choices often have a far greater impact on your budget.</description><pubDate>Mon, 01 Jan 2024 09:00:00 GMT</pubDate></item><item><title>Exposing Local Services with Cloudflare Tunnel</title><link>https://thefranconiancoder.studio/writing-journey/exposing-local-services-with-cloudflare-tunnel/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/exposing-local-services-with-cloudflare-tunnel/</guid><description>Struggling to make local services publicly accessible? I tried Cloudflare Tunnel, a tool that simplifies exposing local apps to the internet while leveraging Cloudflare’s robust CDN—here’s how it works and what to consider.</description><pubDate>Mon, 01 Jan 2024 09:00:00 GMT</pubDate></item><item><title>Building Modern Apps with PWAs and Local Servers</title><link>https://thefranconiancoder.studio/writing-journey/building-modern-apps-with-pwas-and-local-servers/</link><guid isPermaLink="true">https://thefranconiancoder.studio/writing-journey/building-modern-apps-with-pwas-and-local-servers/</guid><description>What if you could combine the power of PWAs with native integration using a local server? I explore how this approach can deliver seamless user experiences while leveraging the flexibility of web technologies.</description><pubDate>Mon, 01 Jan 2024 09:00:00 GMT</pubDate></item></channel></rss>