Which .NET Design Pattern is Best For Your Next Project
Back-End DesignThere are several design patterns used these days in the .NET ecosystem. What are they? What are the benefits and drawbacks of each pattern?...
There are several design patterns used these days in the .NET ecosystem. What are they? What are the benefits and drawbacks of each pattern?...
Generics in Go are nearly here! Here's what that means for you and some real use cases.
Where is the Ruby language headed? At RubyConf 2021, the presentations on the language focused on type checks and performance—where performance can be subdivided...
At RubyConf 2021, TypeProf-IDE was announced. It's a Visual Studio Code integration for Ruby’s TypeProf tool to allow real-time type analysis and developer feedback....
Testing at the edge Testing your code is a great practice, and can give confidence to the developers shipping it to production. Unit and...
Why should Dockertest be part of your next Golang web project? When designing a web application, a strategy that has often been used when...
GraphQL presents significant challenges for the backend developer. It is on the server that most of the complexities of using this exciting technology are...
GraphQL and REST paradigms can both be used to create scalable and useful APIs, but GraphQL has some alternative approaches that make a big...
If you want to be a rebel and implement GraphQL in Java, here's the guide for you!
Before you decide to make GraphQL a part of your own project there are a few key things to consider. To better understand the...
GraphQL can revolutionize your product by improving performance, reducing friction between development teams, and even helping with documentation. But it's important to understand the...
Learn how to define your own reusable FQL functions like `GetUserByEmail()` to centralize logic in your FaunaDB database that previously would have been spread...