SQL injections are some of the most common types of attacks. Read on to learn what vulnerable code looks like, and how to defend against these attacks.
Time to get to know your locks! Whether you need blocking or non-blocking locks or want to know more about how they work, this quick example will set you straight.
Dropwizard Metrics makes it easy to create a class, override check methods, and register them, enabling you to call all of your Java service's health checks.
Sometimes when moving to a microservices-based architecture, latency creeps in. What can you do to fight it and keep it down? Look at some suggestions using Kubernetes.
Before picking a framework or a language, agree with your team on architecture. This sample Spring Boot app walks through a refactoring focusing on clean architecture.
Learn how to better protect your web applications using a simple, and easy-to-use ASP.NET Core attribute, RequireHsts, which requires your browser to use HTTPS.
CloudTrail is a useful tool for monitoring access and usage of your AWS-based IT environment. You can find lots of valuable information in the data with Kibana.
Whether you're a network engineer or a software developer, being familiar with terms used to discuss data centers is important to any modern technology career.
Convolutional neural networks largely outperform cascade classifiers. It's ideal to choose CNNs if you have enough time for training and your objects don’t scale much.
In this post we take a look at how you can setup your Visual Studio Code installation to debug a Rails server. Sound difficult? It isn't. Read on to find out more.
PropertyPlaceHolderConfigurer is a handy way to externalize the properties you want to use in a property file so that they're still resolved when starting the app.
In pure OOP, the Law of Demeter is not a suggestion, it is the law of the land. This dive into the law covers common uses as well as flaws in interpretation.