Working With GraphQL and Django
If you've ever wondered if there is a better way to build and consume APIs, you should check out GraphQL—it's better than REST in many cases. This article discusses how to work with GraphQL in Django.
If you've ever wondered if there is a better way to build and consume APIs, you should check out GraphQL—it's better than REST in many cases. This article discusses how to work with GraphQL in Django.
Rails' date and time helpers are great. They save us from duplicating simple add-duration-to-time logic across our applications and make the code more readable. However, complex date manipulations are dangerous places full of edge-cases. This article discusses some of them. 😅
Errors are unavoidable, but you can always have less of them! In this article, Adebayo Adams walks through how to use type hinting in PHP.
In this tutorial, learn how to use Python to interact with the Discord API—and build a bot using Flask.
Ruby on Rails is one of the most popular Ruby frameworks, but it's not the only one. Hanami 2.0 is faster than Rails and packed with exciting features—it might be the tool you need for your next project!
PDF files are foundational for sharing documents across platforms. In this article, learn how to generate PDF files in PHP.
Markdown makes it easy to add syntax to your plain text documents for readability and machine parsing. In this article, learn how to work with markdown in Python using the python-markdown package.
Data structure and type validations are so essential in modern Rails apps. You've probably used Active Model validations and strong parameters, but did you know there is a better way? This article introduces the dry-schema gem—a faster alternative to the defaults!
Compilers, transpilers, oh my! Learn how Babel and friends do their thing—which is the right for your JavaScript build environment?
Logging PHP errors is essential for monitoring and debugging. This article explores three of the best ways to log errors in PHP.