← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 54
  1. Manual Code Review is Dead

    How explicit prompting replaced manual code reviews for me

  2. Learn about the simplest way to solve permission issues with Docker volumes when running as a non-root user.

  3. Most clients don't want the right solution, they want the impressive one, and suggesting anything simpler will just get you ghosted.

  4. I let AWS Cognito gaslight me for three weeks so you don't have to.

  5. Discover how Uncloud simplifies Django deployments by letting you manage containers, logs, and services on any server with a single command, no container registry or manual SSH required.

  6. Learn how I fixed the problem of keeping a backend API in sync with a front-end application

  7. If you're fighting a TYPE_MISMATCH error in Athena even when your types are correct, you're not crazy.

  8. So you spun up a shiny new server, slapped Wireguard on it for ALL the privacy, and then... silence.

  9. Python and Typescript for Life

    After years of language-hopping, I found my flow state with Python and TypeScript—here’s why I'm never leaving.

  10. If you're building a web app and dropping JWTs into localStorage, you might be creating a massive security hole without even realizing it.

  11. While HTMX sucks, it's still the best option when it comes to building reactive web UIs in 2025

  12. Here's how to supercharge your Django templates and make your views squeaky clean with a pattern you'll wish you'd known about sooner.

  13. Ever had your Django data migration mysteriously fail on a model property that you know exists?

  14. Stop wrestling with complex deployments and learn how I use Ansible, Docker, and Litestream to run Django apps on a secure, self-updating, and ridiculously resilient setup.

  15. If you're only using TypeScript interfaces to model API responses, you're one backend change away from a runtime crash—here's how to build a truly resilient app with Zod.

  16. After building with React for years, my recent dive into HTMX and AlpineJS has been a masterclass in the trade-offs between radical simplicity and creative freedom.

  17. After two years using DynamoDB, I’ve concluded that the best database for a million users is often the wrong choice for your first ten.

  18. My latest attempt to make Linux work on a modern Nvidia laptop ended, predictably, with a return to Windows 11.

  19. Coming from years of React development, I find Web Components incredibly powerful and standards-based, but writing them can feel surprisingly tedious.

  20. Set up military-grade, cost-effective backups with Borgmatic—combining local USB and Hetzner cloud storage—in just 15 minutes, ensuring your data is safe even if your laptop takes a coffee bath.

  21. Learn how to organize Django management commands into intuitive subcommand namespaces, making your CLI cleaner and more developer-friendly!

  22. Learn how to structure your React projects with a focus on scalability, maintainability, and team collaboration.

  23. Enhance user experience by gracefully handling 404 errors with htmx in Django

  24. Why the HTML dialog element sucks

    Learn why you should implement custom modals instead of relying on dialog

  25. Learn how to build a reusable component with simple tools

  26. Learn how to create and edit models using Django forms inside a modal using HTMX

  27. How to show a modal in Django + HTMX

    Learn how to show a modal with minimal Javascript in Django + HTMX

  28. Understand the importance of running your apps without root privileges inside your Docker container

  29. Learn how to automate deployment of a containerized Django app without a registry

  30. Docker is better than Podman

    I experimented with Podman and realized that Docker is still better

  31. Master Python decorators by dissecting ones provided by Django

  32. Use this script to install modern CLI tools for Linux

  33. I moved my blog from Ghost to Astro

    Learn about the benefits of publishing with Astro instead of Ghost

  34. Learn how to display Django messages as user friendly toasts with Htmx

  35. Learn how to use Python's built-in argparse library to build an intuitive CLI app

  36. Learn how to use the built-in Windows ssh-agent from inside your WSL instance

  37. Learn to leverage the REST archicture in a Django app.

  38. Generate DKIM key pairs in Python

    DKIM key pairs are simply RSA key pairs and you can easily generate them in Python.

  39. Learn how to integrate django-allauth with React for a powerful and easy authentication system.

  40. Learn how to use Django Allauth without a username field in your User model.

  41. Learn how to allow users to authenticate with your app without a username.

  42. CSRF token cookies are typically sent without httpOnly set to true.

  43. Send Templated Emails in NodeJS

    Learn how to use NodeMailer, Handlebars, and juice to send emails effortlessly in NodeJS.

  44. Learn how to set custom attributes to your User model when signing up users with Django Allauth.

  45. Track Hubspot Events in a React SPA

    Learn how to use Hubspot to track user activity when using client side routing in React.

  46. Learn how to upload files directly to S3 from a front-end client to avoid API Gateway time-out issues.

  47. Learn how to debug user errors more easily by tagging each request.

  48. Learn how to use built-in tools in NodeJS to store user passwords securely.

  49. Learn how to verify that webhooks hitting your back-end are from Paddle and not anyone else.

  50. Learn how to easily generate beautiful PDFs in Python