AWS • Jun 24, 2025 Introducing SST v3 for Modern AWS Serverless Infrastructure Web apps often have rich front ends and lean back ends, leading to more dynamic, developer-friendly tools. SST v3 is one such tool.
Personal Optimization • Jun 18, 2025 A Minimalist Approach to Knowledge Management: Rethinking How I Use Obsidian A pragmatic approach to note-taking in Obsidian. Ditching rigid structure in favor of a lightweight system that actually gets used.
Developer Tools • Jun 16, 2025 How and When to Use Feature Flags in NextJS In our current Next.js project, our team needed feature flags — but we needed them fast. Here’s a quick overview of the options available.
AI for Designers • Jun 15, 2025 Vibe Coding is Fun, but Building Meaningful Software Still Takes a Real Team Vibe coding pairs your ideas with an AI like ChatGPT to quickly prototype & test. AI is a boost, not a replacement, for product development.
JavaScript • Jun 14, 2025 Happy Birthday, Javascript! As JavaScript turns 30, I hope you’ll indulge me on a little trip down memory lane. We examine the history of this lingua franca of the web.
AI for Designers • Jun 13, 2025 How AI Is Improving My Wireframing Process AI can accelerate parts of my process as a designer. One area where it’s made a big impact is when creating low-fidelity wireframes.
React / Redux • Jun 10, 2025 Smarter Data Fetching with TanStack Query: Reusable Patterns and Optimistic UI Here are a few especially helpful patterns for real-world projects, including reusing query configuration across components.
Artificial Intelligence • Jun 08, 2025 Project Memory Is Your Anchor: Using AI to Stay Aligned Learn how delivery leads can build project memory using AI tools. An AI copilot can help you stay aligned and reduce cognitive load.
Artificial Intelligence • Jun 07, 2025 In the World of Artificial Intelligence, Practice Human Intelligence Whenever the topic of AI content comes up, people are appropriately quick to mention that missing, intangible human element.
Artificial Intelligence • Jun 06, 2025 How Do You Solve a Problem Like GenAI Addiction? The issues with Generative AI seem new, but are they? Let's solve GenAI problems using lessons learned from the world of smartphones we know.
Effective communication • May 30, 2025 How Non-Developers Can Help with Technical Troubleshooting Technical troubleshooting isn’t just for Engineers! Here's how non-developers can help with effective troubleshooting.
The Software Life • May 29, 2025 Designers Should Start Vibe Coding Today Vibe coding for designers means we can now turn our thoughtful designs directly into functional prototypes and even fully-fledged web apps.