Development Practices • Feb 22, 2023 Let’s Play Git Tag! Why and How You Should be Tagging in Git Git tagging is creating a named marker on a specific commit of a repository. Let’s talk about what tagging in Git is and how to go about it.
Development Practices • Feb 21, 2023 Benefits and Downsides to Implementing a Linter in Your Project Having a linter makes collaboration across teams effective, since everyone can understand one another's changes to the code.
Development Practices • Feb 20, 2023 5 Testing Tips for Software Platform Development Software platform development deserves special strategies. Here are 5 tips to help teams succeed in design, testing, and quality assurance.
Growing as Makers • Feb 19, 2023 Debunking Learning Styles: Better Ways to Be a Teacher Here, I'll argue against a widely-held belief in unique learning styles that don't actually help with teaching or learning.
Development Practices • Feb 17, 2023 3 Simple Tips for Speeding Up Your GitLab CI Here's what I learned on a recent project to speed up our GitLab CI pipelines. Use these tips as starter ideas you can adjust to your needs.
Exploratory Testing • Feb 16, 2023 Setting Up (and Tearing Down) Unit Tests for an Entity Framework Core Application Resolve Microsoft.EntityFrameworkCore.DbUpdateException and System.TimeoutException in Entity Framework unit testing.
Development Practices • Feb 15, 2023 Plan Ahead to Maintain Compatibility in Event-Based Architectures Event-based architecture is great for decoupling services, but it can be tricky when you need to make changes to existing event definitions.
Web Apps • Feb 14, 2023 The Future of the Web is Hyperlocal Hyper-specialized edge computing and WebAssembly: this is the hyperlocal future of the web, and it's right around the corner.
JavaScript • Feb 13, 2023 How to Optimize Common JavaScript Array Patterns Let's go over a few examples of common operations performed on JavaScript array patterns and how we can make them blazingly fast.
Personal Optimization • Feb 12, 2023 Tips for Handling Stressful Life Transitions When it comes to managing major life transitions, there are concrete steps you can take to make the uncertain feel less daunting.
Resources for Clients • Feb 11, 2023 Successful Startup Founders Avoid These 2 Mistakes The most successful startup founders focus on the right things: the problem, the market, and past patterns of success.
Project & Team Management • Feb 10, 2023 Is a Small Team or Large One Better for a Junior Dev? It Depends. In my time at Atomic Object, I’ve worked on a small team with only one other developer and on a larger team with seven developers.