← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 36
  1. Should You Fix AI-Generated Code or Rebuild It?

    There’s a good chance your organization is running code in your production environment right now that nobody on your engineering team wrote.

  2. Secure Kamal Deployments With Tailscale SSH

    Deploying your applications using platforms such as Heroku can help you get moving quickly at the start.

  3. Leaving Heroku: Which Provider Should You Choose?

    For years, Heroku has been one of the best ways to deploy your web applications.

  4. Using Kamal's Local Registry for Simpler Deployments

    Kamal is a great tool for deploying web applications to the server of your preference, and it’s an excellent choice to ship web projects, especially side projects.

  5. Review Apps With Kamal (Part 6) - Docker Cache and PR Comments

    Throughout this series of articles, we’ve gone through the entire process of setting up a review application workflow for web apps using Kamal, from setting up our cloud infrastructure to getting our application fully deployed and ready for testing.

  6. Review Apps With Kamal (Part 5) - Using Hooks to Check Setup

    Things are shaping up nicely as we roll along in this series on using Kamal to spin up review applications when opening new pull requests.

  7. Review Apps With Kamal (Part 4): Instant URLs for Our Apps

    Throughout this series, we’ve set up an automated system to create temporary environments and deploy web applications for review purposes, similar to Heroku’s review apps functionality.

  8. Review Apps With Kamal (Part 3): Automating Deployments

    In this series, we’re going through the process of recreating a workflow similar to Heroku’s review apps for web applications using Kamal for deployments.

  9. Review Apps With Kamal (Part 2): Configuring Kamal Destinations

    In my previous article, I began setting up a web application that uses Kamal for deployments to create a review app.

  10. Review Apps With Kamal (Part 1): Provisioning Servers

    I’m a huge fan of Kamal for deploying my web applications.

  11. High Availability PostgreSQL Replication With Kamal

    One of the downsides of using Kamal for deploying your web applications, compared to using a platform as a service like Heroku, is that you’re now fully responsible for the safety of your application’s data.

  12. Kamal 2: What's New and How to Easily Upgrade Your Apps

    37signals, the team behind Kamal, released Kamal v2.0 during the 2024 Rails World conference in September 2024.

  13. Secure Your Kamal App Deployments With Let's Encrypt

    Deprecated This article covers generating SSL certificates when using Kamal 1.x.

  14. Dead Simple Load Testing at Scale on Lambda or Fargate

    Checking the performance and resiliency of your web applications is not an optional step in the software development process these days.

  15. Hassle-Free Automated PostgreSQL Backups for Kamal Apps

    Kamal makes deploying web applications to your preferred infrastructure a breeze.

  16. Deploy Secure Load Balancers on Hetzner Cloud With Terraform

    In my previous article, Get Started With Hetzner Cloud and Terraform for Easy Deployments, I showed how simple it is to use Terraform to manage a firewall, private network, and server on Hetzner Cloud for deploying web applications.

  17. Get Started With Hetzner Cloud and Terraform for Easy Deployments

    Prefer to watch a screencast instead?

  18. Automating Rubocop Into Your Rails Development Workflow

    Go to the end of this article if you prefer to watch a video instead.

  19. Setting Up Rubocop for Legacy Ruby on Rails Projects

    Prefer to watch a video instead?

  20. Revitalize Your Old Codebase Easily With Static Code Analysis

    “Hey Dennis, I saw your pull request to add static code analysis to our app.

  21. 20 Lessons Learned From 20 Years in Tech: Part 2

    Last week, I began writing about some of the lessons I’ve learned since I began working in tech back in 2004.

  22. 20 Lessons Learned From 20 Years in Tech: Part 1

    On January 26, 2004, I started my first job in tech.

  23. How Testers Help Developers Elevate Their Productivity

    “Testers are slowing us down.

  24. How to Achieve Speed and Quality in Software Development

    The pace and expectations in software development have drastically escalated in recent times.

  25. The Important Role of Documentation in DevOps Success

    Throughout my career, I’ve noticed something among teams that struggle to deliver consistent results: a lack of clear documentation.

  26. Deploying Your Serverless Applications Easily With Terraform

    When building infrastructure for your applications, it’s hard to beat a tool like Terraform.

  27. Deploy Your Rails Applications the Easy Way With Kamal

    Deprecated This article covers Kamal 1.x, which is now deprecated.

  28. The Hidden Benefit of Bringing Freelancers Into Your Teams

    Many organizations think hiring a freelancer, whether a software developer, a tester, or a DevOps engineer, is only about producing a tangible outcome.

  29. Distributing Docker Images for Rails Apps With GitHub Actions

    As someone who’s been working with Ruby on Rails applications for 15 years and counting, it’s been amazing to see how it remains relevant in web development today.

  30. Hiring a Freelance DevOps Engineer: What You Need to Know

    When a tech-based organization begins to grow successfully, it’ll eventually find itself looking at ways to scale and improve its existing processes.

  31. Private File Downloads From S3 With Lambda & API Gateway

    A client I worked with recently had an automated system that generated a proprietary file within AWS and stored it in a private Amazon S3 bucket.

  32. Simple Yet Powerful Ways to Shrink Your AWS Expenses

    Amazon Web Services (AWS) is the world’s largest cloud service platform, widely adopted in organizations of all shapes and sizes across the web.

  33. Building Lean Docker Images for Rails Apps

    One of my favorite tools I use nearly daily is Docker.

  34. Deploy Hugo Sites With Terraform and GitHub Actions (Part 2)

    In the first part of this series, we introduced the concept of using Hugo to build a static website and automating updates to an Amazon S3 bucket using GitHub Actions.

  35. Deploy Hugo Sites With Terraform and GitHub Actions (Part 1)

    In a recent article, I wrote about how to set up an Amazon S3 bucket to host a static website using Terraform.

  36. Create an S3 Bucket for Website Hosting With Terraform

    Nothing is more ubiquitous in the world of cloud computing services than Amazon S3.