Automating Django Tests with Github Actions
Automating your test suite helps get your code to production faster. In this tutorial, you'll learn how to write unit tests for Django and run them with GitHub Actions.
Automating your test suite helps get your code to production faster. In this tutorial, you'll learn how to write unit tests for Django and run them with GitHub Actions.
Sometimes you have a task that is too slow for a typical web request, such as sending an email or parsing a CSV file. Laravel Queues are a great fit for that type of work. In this article, Farhan dives deep into the Laravel docs to help us understand all of the various options.
Internationalization means adapting your application to the language and culture of your users—a difficult task! Luckily, Rails provides the I18n API. In this article, Pavel Tkachenko shows us how to start translating.
Laravel by creating a project from scratch. After following this tutorial, you should be able to apply test-driven development in any future Laravel projects. Additionally, the concepts you will learn in this tutorial should also be applicable to other programming languages.
Logging is a valuable tool for performance, monitoring, and debugging. This article will teach you best practices for logging in a Python application.
APIs are everywhere! In this article, you'll learn how to consume external APIs in Laravel using Guzzle.
Rails defaults to minitest, but much of the community has adopted RSpec—which is right for you? In this article, William Kennedy compares RSpec and Minitest in a new Rails app.
Import maps are a new way for web pages to control the behavior of JavaScript imports, potentially enabling you to ditch your build system. In this article, Ayooluwa Isaiah dives deep into the specification.
Learn how to create and manage user permissions in your Django apps.
Containers are popular and unlock many benefits for Laravel developers, but getting started can be confusing. Learn how to containerize an existing Laravel application and discover the benefits that containers can bring to your development workflow.