React Native • Dec 17, 2025 Here’s What I’ve Learned After a Year of Full-Time React Native Development A year of full-time React Native development has taught me that success comes from consistent habits. Here are the ones that matter most.
Artificial Intelligence • Dec 16, 2025 Plug Pipedream MCP into Your LangGraph Agent Plug Pipedream MCP into your LangGraph agent and give your agent real-world powers without adopting 14 SDKs.
Game Development • Dec 15, 2025 4 Reasons I Chose Raylib Over Other Game Engines Raylib is a simple, fun library to work with, and I'll continue to use it for all of my games for the foreseeable future.
Development Practices • Dec 14, 2025 Syncing Data: Choose the Right Strategy On a recent software development project, it seemed straightforward at first. But, I quickly realized syncing data is deceptively tricky.
Project & Team Management • Dec 12, 2025 Shipping Every Sprint: Lessons from Continuous Production Deployments My team has been deploying to production at the end of every sprint. That rhythm reshaped how I plan work & collaborate with teammates.
Python • Dec 04, 2025 Type-Safe Python for TypeScript Developers Your best friend for type-safe Python? Python's typing package and the static analysis tools and IDE intelligence it makes possible.
Product Development • Dec 01, 2025 Slack Canvas: A Missing Tool Between Roadmaps and Source Control A couple of teammates showed me Slack Canvas. It excelled at aiding async coordination with clients an ocean away.
UX & Design • Nov 30, 2025 Designers Aren’t Going Anywhere. Here’s Why. AI can generate interfaces in minutes, but complex design needs human insight. Here's why generalist designers are more critical than ever.
Developer Tools • Nov 29, 2025 The Junior Dev’s Intro to Vimrc Treat your Vim config like a shared library. Keep an easy to read .vimrc and have smaller files held within your .vim directory.
Developer Tools • Nov 28, 2025 First Impressions of Gleam This year's Advent of Code is going to be shorter, so I'm considering participating. Exploring what's out there, I found Gleam.
The Software Life • Nov 26, 2025 When Requirements Forget Their Purpose: Rediscover Intent in Inherited Projects When you join a software development project in process, you might find inherited requirements can be more dangerous than having none at all.
Marketing • Nov 25, 2025 Migrating from Asana to Notion: A Step-by-Step Guide for Marketing Teams My marketing team needed a flexible system for tracking tasks. After some exploring, we landed on Notion as our new all-in-one workspace.