Pinned
If you've ever wondered how to automate web application deployments using Kamal, I got a video for you: youtu.be/k11rH_qMthw
Dennis Martinez
@dennmart.com
Just another freelancer. Focused on Rails development, DevOps, and test automation while living in Osaka, Japan.
37 followers92 following162 posts
Pinned
If you've ever wondered how to automate web application deployments using Kamal, I got a video for you: youtu.be/k11rH_qMthw
A new Rails features that's not talked about much is local CI. It's a fast and easy way to make sure your app is ready to ship, without having to wait for your CI service to run. I wrote an article about it and how to set it up on an existing Rails app. dev-tester.com/speed-up-you...
I whipped up a quick 8-minute video showing how to use one of Kamal's new features: spinning up a local Docker container registry for deployments. It's a much-needed update that makes Kamal even easier to use. www.youtube.com/watch?v=SFVW...
You may have noticed I'm a huge fan of Kamal for deploying web apps. It's now gotten even better since now we don't have to set up a remote container registry for simple deploys. Here's a quick write-up on how to enable it for existing Kamal configurations. dennmart.com/articles/usi...
If you're like me and have a somewhat uneasy feeling about the increasing usage of AI and LLMs, @theoatmeal.bsky.social published this brilliant piece talking about it. While it's from a cartoonist's perspective, it definitely applies to all creators. theoatmeal.com/comics/ai_art
"I can't find the issue, this is working on my machine." As a tester, you've probably seen this message on a closed ticket more times than you'd like. Does that mean that you should just give up? You shouldn't. Read more in the latest Dev Tester article. dev-tester.com/works-on-my-...
If you watched YouTube videos before 2010, I guarantee this song is forever embedded in your brain. www.youtube.com/watch?v=TKfS...
Here's my second-to-last video in this series about using Kamal to build a review app workflow for your projects. Kamal doesn't have a way to check if the review app server is already set up, so this video talks about using hooks to figure out which step to take. www.youtube.com/watch?v=UNed...
I've been reading Tiny Experiments by @neuranne.bsky.social and even halfway through I've gotten a ton out of the book. The mindset shift around treating procrastination as a tool for self-discovery instead of berating myself has been extremely useful already.
A few weeks ago I got a Boox Note Air4 C e-ink tablet and it's become my favorite device to carry with me. I've finally read a lot of PDF books I've purchased throughout the years that I completely neglected, and the writing experience is also surprisingly great. shop.boox.com/collections/...
If you've ever wondered how to automate web application deployments using Kamal, I got a video for you: youtu.be/k11rH_qMthw
And if you prefer the written word over video tutorials, I got you covered too: dennmart.com/articles/rev...
Here's part 4 of my "Kamal Review Apps" series, where I show one way to automatically generate unique URLs to access the deployed review apps. This way, you'll have a consistent way to reach these servers for testing without needing to find the server's IP address. www.youtube.com/watch?v=-3fQ...
If you've ever wondered how to automate web application deployments using Kamal, I got a video for you: youtu.be/k11rH_qMthw
This video is the third part of a series where I set up a web app to automatically spin up and deploy a fully-working test environment when opening a pull request on GitHub. It's similar to Heroku's review apps but using Kamal and your own infrastructure to give you more control over your testing.
I know so many engineering teams that should heed the advice in this article by @polotek.bsky.social polotek.net/posts/the-fr...
The latest edition of the Software Testing Weekly newsletter features my latest article 🙌 Check out the newsletter if you want to expand your testing mindset (and if you're a developer, you should always be doing that!) softwaretestingweekly.com/issues/262
The only reason I want tools like this to become successful is to force companies to stop doing the types of interviews where it could help the interviewee cheat—since it usually doesn't reflect the day-to-day work of whoever they're trying to hire.
If you're building an event-driven application that uses AWS services, I highly recommend using LocalStack (www.localstack.cloud). The community edition works so well for quick testing of event-driven architecture before deploying.
I'm thinking about giving away my TestCafe book for free, and optionally asking for a one-time payment/donation to access the practice website I built for it. Let me know if this is something you'd be interested in.
The funny thing is that the video announcing the change mentions why they went with Go after experimenting with other alternatives. www.youtube.com/watch?v=pNlq...