Developer Tools • Dec 18, 2025 How to Work Union Types into C# If you're coming to C# from a language like Typescript, you might be wondering, "How do I write a discriminated union?"
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.
The Software Life • Dec 13, 2025 6 Job Application Tips For These Trying Times From the perspective of a hiring manager, here are six pieces of advice on what you can do to stand out with your job application.
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.
The Software Life • Dec 11, 2025 Quality Can’t Be Tested In — It Must Be Built In No time or budget for quality assurance, but your last project was full of bugs that could have been avoided? It’s time to shift QA left.
AI for Designers • Dec 10, 2025 Designing AI Suggestions for Emotional Contexts: What We Learned When you're designing AI features for a reflection platform, you face a challenge: how to add AI suggestions to sensitive moments.
Development • Dec 09, 2025 Memgraph Query Optimization – Tips and Helpful Hints Memgraph query optimization insights showing how direction, path length, subqueries, and pattern structure improve execution time.
C# • Dec 08, 2025 Correctly Check and Use Nullable Variables in C# After checking if a variable is null, how you use the variable changes based on the type. Avoid confusion and use the correct syntax for each.
Project & Team Management • Dec 07, 2025 Measure Inputs to Keep Yourself On Track I’ve learned that, to find success, I need to focus on the things I can control, the inputs, and let the outcomes fall where they may.