Development Practices • Dec 28, 2023 Technical Spikes: A Recipe So you’ve been assigned a technical spike — where do you start? The following is my general process for tackling technical spikes.
Developer Tools • Dec 27, 2023 Leverage a New Tool as a Junior Developer – GitHub Copilot As I level up my career as a developer, I am on the lookout for new ways to work. One tool I have learned to appreciate is GitHub Copilot.
Platforms & Languages • Dec 26, 2023 Generate an Azure Storage Account SAS Generating a Storage Account SAS doesn't have to be complicated. This simple TypeScript implementation will get you started.
Growing as Makers • Dec 23, 2023 Hello World: A Junior Dev’s Perspective on Teamwork How can you possibly fix this without taking away from the time you’re spending on everything else? The answer: look to your teammate.
React / Redux • Dec 22, 2023 Don’t Always Depend on useEffect When you use React, don't always depend on useEffect. Instead, try useMemo or useCallback to avoid infinite re-rendering.
Flutter • Dec 21, 2023 Customize Flutter’s Adaptive Scaffold for a Seamless Cross-Platform Experience The importance of adaptive and responsive design for user experience and customizing Flutter's open source Adaptive Scaffold widget.
Angular • Dec 20, 2023 Here Are the Best New Features in Angular 16 I've used Angular on many development projects. Now, Angular 16 is here! Check out some of these great new features.
Developer Tools • Dec 19, 2023 Clerk: The Authentication Platform Optimized for Speed If you are willing to hand off some granular feature control for speed in the user authetication area, Clerk is an especially fantastic tool.
Realm • Dec 18, 2023 Improve Realm Migrations with Rails-like Patterns Discover how our custom Rails-inspired migration pattern improved the way my team manages database schema changes in Realm.
Culture • Dec 17, 2023 Our Work Relationships Are Not Transactional Work relationships needn't be transactional. Let's redefine those relationships and how they can improve our interactions with each other.
Project & Team Management • Dec 16, 2023 Scouting – A Technique for Settling Pair Programming Disputes Use this scouting technique to settle disputes and build alignment around the best path forward while pair programming.
Extracurricular Activities • Dec 15, 2023 Takeaways from Making a Music Video with Geometry Nodes Here, learn the most important steps if you'd like to make a music video using Blender Geometry Nodes.