Developer Tools 4 Terminal Tools I Recommend to New Developers Often, new developers haven't encountered the tools I use every day. Here are four tools worth trying to address problems in your workflow.
Project Stories How to Fake a 3D Stage with HTML, CSS, and a Little JavaScript A 3D stage? Reasonable request, slightly unreasonable visual problem. But what if we mostly used CSS and a little JavaScript?
Development Practices Disposable vs. Durable Code: You Can’t Build Rome with Sticky Notes There’s a time for code that's quick, dirty, utterly disposable. Then there’s durable code you build for the long haul.
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.