I live about 30 minutes away. We've had a lot of earthquakes the past few days. This should shut them up :) Some scientists say we've entered a period of very frequent volcanic activity for the next 100 years or so in this area.
Rails 7 introduced a lot of new things, but honestly, the `bin/dev` script is the thing I notice the most. I want to try to give your some insight into how `bin/dev` and `Procfile.dev` work together...
That's amazing!! Great job!
The box this instance is hosted on was pegged at a 100% CPU for a while until we turned on the Cloudflare protection, then it finally calmed down. Didn't realise it would break the clients as well, sorry!
The server is getting a bit overloaded at the moment, I think that's a part of the issue at least. We are taking a look at it. Does it work eventually or just never?
That's hilarious! I'm actually impressed it lasted for 22 million commits, I would have thought the breaking point would be earlier.
It really does feel like the old web again to a certain extent. I hope this "age of enshittification" leads to a throwback to the old web but I'm not convinced it will happen. I feel like Lemmy (and other federation platforms) are definitely our best shot at it :)
Anyway, happy to be here :)
Nice! That was fun to see.
Personally I'm a huge Stimulus Reflex fan! It's unbelievable how easy it is to add live updates like magic!!
Other than that, I've been digging into Dockerizing a Rails app and how to do it properly for production, also learning about Kubernetes.
Makes your background jobs interruptible and resumable by design. - GitHub - Shopify/job-iteration: Makes your background jobs interruptible and resumable by design.
Meet Iteration, an extension for ActiveJob that makes your jobs interruptible and resumable, saving all progress that the job has made (aka checkpoint for jobs).
I think this was a very insightful article, something I can definitely resonate with. Thanks!
One of my absolute favourite Rails gems, StimulusReflex
Build reactive applications with the Rails tooling you already know and love.
Build reactive applications with the Rails tooling you already know and love
A bunch of Ruby talks and related videos
A collection of talks of Ruby conferences around the world, built using Rails 7.1, Hotwire and Mrsk
Haha true :D Thanks /u/Ategon, for all your hard work, it's really appreciated. The server looks awesome!
I'm almost ashamed to say this but I've never used or properly understood tabs in (n)vim. I think it's finally time to properly learn about them :) Thanks!
Hey, done :) https://programming.dev/c/nix
Post in it and I'll mod you if you want :)
God yes! Can't wait for more sites to adopt Webauthn. I even had a Webauthn sticker on my laptop a while ago :D
rails_performance gem - Monitor performance of your Rails applications (self-hosted and free)
A self-hosted tool to monitor the performance of your Ruby on Rails application.
This is a simple and free alternative to the New Relic APM, Datadog or other similar services.
The other night I had a bit of fun trying to create a single-input one-time-code: one-time-code is...
Linking Modular Architecture to Development Teams
How Team Topologies and Domain-Driven Design helped an organization scale a technical architecture and team structure that significantly improved development speed.
Found through @mfowler
Credit/Author: Matt Foster
How to make better software with systems-thinking
The example is Ruby specific but I think the general thought applies to most projects and environments as well
15" MacBook Air M2 Review: The Obvious Thing!
YouTube Video
Click to view this content.
MKBHD reviews the new 15" Macbook Air M2
ChatGPT can offer coding solutions, but its tendency for hallucination presents attackers with an opportunity. Here's what we learned.
From https://twitter.com/llm_sec/status/1667573374426701824
- People ask LLMs to write code
- LLMs recommend imports that don't actually exist
- Attackers work out what these imports' names are, and create & upload them with malicious payloads
- People using LLM-written code then auto-add malware themselves
Unlock the potential of Rust programming language. Dive into Rust's unique approach to concurrency and memory management.
Introduction I firmly believe that accessibility is not just a checkbox to tick off; it's a fundamental aspect of creating an equitable digital environment. This article will explore the importance of making accessibility a habit and provide practica...
Debugging Javascript Unit Tests with VSCode
Debug mocha and jest unit tests with VSCode
Developer experience: what is it and why should you care?
Explore how investing in a better developer experience frees developers to do what matters most: building great software.
Developer experience examines how people, processes, and tools affect developers’ ability to work efficiently.