Stage manager in Mac OS
A developer's experience and guide to using Stage Manager, a window management feature in macOS, for organizing development tools like editors and terminals.
A developer's experience and guide to using Stage Manager, a window management feature in macOS, for organizing development tools like editors and terminals.
Explores ephemeral resources and write-only arguments in Terraform's Vault provider for secure secret management.
A guide to configuring the Zed editor for simultaneous debugging of a Go backend server and a Svelte frontend application.
A retrospective on restarting and running the Helsinki Python meetup, covering format, attendance strategies, and community building.
AltTab brings Windows-style Alt+Tab window switching to macOS, solving a key workflow difference for users switching between operating systems.
A comparison of AI coding assistants OpenCode and Claude Code, analyzing their capabilities in managing complex coding workflows and context.
Using uv run with Make to test Python code across multiple versions, replacing tools like Tox or Nox.
Argues that AI interaction will primarily happen through personalized Digital Assistants, not operating systems or specific apps, as they know users best.
Introduces Swift Dependency Audit, a CLI tool and SwiftPM plugin for auditing Swift package dependencies against source imports.
Explains how to implement lazy loading of JavaScript modules to improve web app performance by splitting bundles and loading code only when needed.
Explains how to use async/await and abort outdated fetch requests in Svelte 5 components, with practical code examples.
A developer uses GitHub Copilot to automate a Node.js version upgrade, reducing time spent on trivial maintenance tasks.
How to deploy one-click MCP servers for AI assistants using Cloudflare Workers, eliminating infrastructure management.
A technical guide on building a contextual fitness AI agent using LangChain.js, covering architecture, challenges, and implementation details.
A software engineer outlines three stages of engineering experience, from beginners learning from mistakes to experts anticipating problems.
A detailed comparison of architectural developments in major large language models (LLMs) released in 2024-2025, focusing on structural changes beyond benchmarks.
A technical comparison of architectural changes in major Large Language Models (LLMs) from 2024-2025, focusing on structural innovations beyond benchmarks.
A guide to generating PDF reports in .NET using free HTML templates and PuppeteerSharp for headless browser rendering.
Argues that reading raw AI input/output data is essential for developing true intuition about system behavior, beyond just metrics.
A developer's personal crisis about the impact of Generative AI on software engineering careers, ethics, and the future of the industry.