Development Practices 5 Techniques I Use for Quick Kubernetes Review Apps As someone who regularly works with Kubernetes, I've come to appreciate the efficiency of review apps. Here are 5 approaches I use.
Project & Team Management How Important is Punctuality in a Software Project? It’s Essential. In software development, punctuality is a critical component that drives both individual and team success.
GitHub Actions Test a Server with Docker Compose on Github Actions Learn to set up a GitHub Actions workflow that automates building your bot, running the server and both bots using Docker Compose.
Personal Optimization How to Set Boundaries with Your Team and Leadership When deadline pressure mounts, how do we manage chaos without losing our sanity? Let's chat about setting boundaries!
C & C++ Align Optionality in Your C# API with OpenAPI 3.1 Specifications If you're using C# for your API and OpenAPI 3.1 for your specification, there are several techniques you can employ to ensure they match up.
.NET / WPF Create and Implement .NET-Compatible JSON appSettings Using Consul Template and HashiCorp Vault Secrets As secret handling gets sophisticated, applications must ensure secrets are secure and easily managed. One method is using HashiCorp Vault.
Development Why Term Queries Aren’t the Same for Text and Keyword in OpenSearch and Elasticsearch In the realm of data analytics and search technologies, make sure to note the distinction in behavior for `text` and `keyword` term queries.
Personal Optimization Embracing Sprint-Based Backlogs to Prepare our Home for Sale by October My wife and I borrowed from the world of programming and use sprint-based backlog management in preparation for an upcoming home sale.
Developer Tools How to Use Docker Layers to Optimize Your Container Size Docker images can quickly become large and unwieldy. Let's explore using Docker layers to build a space-optimized Docker container.
Project & Team Management How Adding a Delivery Lead Changed Our Project Adding a Delivery Lead to my project led to a huge shift in a number of ways. I only wish we had done it sooner.
Project & Team Management 4 Tips for Developers to Lighten the Cognitive Load for Your Lead While it's not the developer's job to remove the cognitive load from the Lead, it is greatly appreciated when the developer helps lighten it.
UX & Design 3 Great Benefits of Design Workshops for a Developer I am not a designer, so why was I recently in a design workshop? I want to point out some less obvious benefits I observed upon reflection.