Development Pull Requests and the Secret Handshake List: Enhancing Collaboration on Dev Teams PR reviews are essential to creating great software. There's a good way to participate in PR reviews and a not-so-good way. In this post, I share my list of the unwritten rules for software developers when participating in PR reviews.
Community Takeaways from 🍑 RenderATL 2024 Our team attended RenderATL for the first time this summer, and we are big fans! Keith Fung shares what he learned in Atlanta about how developers can keep connecting and growing. Check it out!
Community Keeping Up with Tech Tech is constantly changing, so how can you stay up-to-date without burning yourself out? Keith Fung shares tips on how to keep learning and stay happy at the same time.
React Supercharge Your React and React Native Project Initiation with These Must Have VS Code Plugins Exploring some essential VS Code plugins that can significantly improve your React and React Native (R&RN) project initiation process.
Best Practices How to Work with Gmail Features in Big Systems Help with tackling small - but frustrating - Gmail features in large software systems.
.NET MAUI Sounds Amazing. Is It? You're ready for .NET MAUI, but is it ready for you? In this post, I share my real-world experience with Microsoft's latest write-once deploy-anywhere solution.
Best Practices Whiteboard Tools to Collab Remotely I'm always looking for better ways to collaborate with my fellow software and mobile developers here at InfernoRed. Recently, I got into exploring the best online whiteboard tools. Here's my list - can't wait to hear your favorites!
Best Practices How to Improve Both Speed and Code Quality with GitHub Copilot The new AI coding assistant from GitHub can help increase your speed, quality, and efficiency. Here's 5 tips to get you started.
Community Seven Lessons I’ve Learned Building a Successful Software Consulting Company Here's what I've learned after 10 years of building awesome software.
Productivity 6 Ways I'm Improving Mental Health in 2022 I hope you'll find inspiration among these 6 Ways in which I plan to make my 2022 better than 2021. I'm temporarily veering away from my traditional topics of .NET, OSS, and Maker content. This article includes a personal story related to mental health.
Best Practices Upgrade Your Mac Terminal: A Quick Guide to Make It Beautiful and Functional Want to take control of your Mac terminal? Here's a quick guide with everything you need to get started.
Community Six Lessons Learned and a New Tool Published After Organizing My 1st Virtual CodeCamp 6 lessons learned while moving the NoVA Code Camp online, and announcing Sessionized, a new open source app for Code Camp organizers
React Two (More) Ways to Get Hooked on React Code simplification and component splitting are key to helping make SOLID and clean components. Introducing two Hooks that will help convert you.
GitHub Open Project Management with GitHub Is it possible to manage a big, important, open source project without ever leaving GitHub? Yes it is. Our team took on this concept recently with one of our most engaging and involved projects, and it worked like a charm.
Community ABP CRUD Cheat Sheet: The Distilled, Essential Steps for Adding an Entity in ASP.Net Boilerplate with Angular A 15-step, quick reference guide for starting the CRUD process from scratch with a new entity in ASP.Net Boilerplate.
Productivity A Crash Course in Remote Work: Tips from Our Team Remote work is a hot topic as more companies adopt work from home in response to the Coronavirus outbreak. We have been successfully working remote for the last 8 years. As a US-based and distributed team, we wanted to chime in to help anyone who might be doing this for the first time.
Resharper 24 Resharper Tips Every .Net Developer Should Know ReSharper can massively boost productivity and improve code quality, while teaching you to be a better developer. In this presentation from NOVA CodeCamp last fall, I distill years spent mastering the tool into a discreet set of 24 tips to help you immediately get more done in less time. (Read