Troubleshooting GitHub Actions: Resolving wkhtmltopdf dependency issues in a Django project Learn to troubleshoot Github Actions and how to fix errors in it.
Upgrading a Django app from Python version 3.8 to 3.12: Challenges and Solutions Atul Bhosale Learn tips about upgrading Python version
A real world use case with Elixir Recursion Atul Bhosale Learn to solve a business use case with Elixir Recursion
Encrypting and storing Kubernetes secrets in Git Atul Bhosale Learn how to encrypt & store Kubernetes secrets in Git
Overlap an image over a QR code using Mogrify Atul Bhosale Learn to overlap an image over QR code using Mogrify in Elixir
Switching an existing Phoenix app from Brunch to Webpack Atul Bhosale Learn to switch an existing Phoenix app from Brunch to Webpack
Ruby 2.6 KeyError#initialize accepts message, receiver, and key as arguments Atul Bhosale Learn about KeyError#initialize method which accepts :message, :receiver and :key as options to set message, receiver and key on KeyError object.
Ruby 2.5 adds KeyError#receiver and KeyError#key Atul Bhosale Learn about KeyError#receiver which returns receiver associated with the KeyError object & KeyError#key returns the key which caused the exception
Ruby 2.6 added options to Exception#full_message Atul Bhosale Learn about options which Expection#full_message accepts
Kernel#system now accepts exception flag as an argument Learn about the argument which Kernel#system accepts