Etienne van Delden de la Haije

Hi! I'm Etienne, I'm a dad, a “forever”-Dungeon Master and a Ruby on Rails engineer.

Etienne van Delden de la Haije boosted:
2025-07-06

I finally wrote up how to get passwordless SSH and sudo using 1Password-managed SSH keys, following @ethanschoonover's example from a month or so ago:

scottstuff.net/posts/2025/07/0

This is relatively easy with a Mac laptop, but I have it working with a Linux desktop and a Yubikey Bio for authentication, using the same keys, so I can work from either my work laptop or my personal Linux desktop.

Etienne van Delden de la Haije boosted:
Mike Perham :sidekiq:getajobmike@ruby.social
2025-07-02

The key to coding productivity is your Mental Model: your own understanding of how all the software and APIs are interacting.

With AI, you aren’t strengthening the mental model in your head and really that’s what employers are paying you for: your experience just boils down to the knowledge in your head.

For junior developers, AI is candy: no nutritional value at all. Eat your vegetables, read lots of code and develop that mental model.

Etienne van Delden de la Haije boosted:
Mike Perham :sidekiq:getajobmike@ruby.social
2025-07-02

I think people would be surprised at how few productivity tools or utilities I use as a programmer. I have only two tips to improve your coding productivity:

- read lots of code, especially your dependencies. Being curious will teach you the entire app stack.

- write lots of tests. Test-Driven Development (TDD) is still the best way to design a high quality API.

AI can supercharge productivity in the short term but be careful that you don’t become dependent on it. /1

Etienne van Delden de la Haije boosted:
2025-06-29

No CS degree? Join the club.

That's why we wrote a guide to Big-O notation for Rubyists who've been avoiding it. It turns out it's not that hard to learn:

O(1) = 😎, O(n) = 😕, O(n²) = 😫

Learn why your Rails app keeps getting slower in production (hint: it's your database queries.)

honeybadger.io/blog/a-rubyist-

#Ruby #RubyOnRails #Performance #Programming

Etienne van Delden de la Haije boosted:
Stefan Lindbohmstefanlindbohm
2025-06-29

Today we’re quietly (and finally!) opening up Railfinder to the public! This is our beta version and - hopefully - the first step towards that one booking site for trains across Europe that we all dream of.

Lots of work has gone into this and equally lots still to do before reach that vision, but if you’d like to try what we’ve built you can now just go to railfinder.eu and have a go!

Any and all feedback more than welcome 🙏

Screenshot of Railfinder showing journey results for a trip from Stockholm to Milan. First result starts with a night train from Stockholm at 16:20 and connects with two day trains the following day to reach Milan at 16:20. Second result starts from Stockholm at 10:20 with three day connections to reach a night train in Hamburg, with a final connection the next day to reach Milan at 14:50.
Etienne van Delden de la Haije boosted:
2025-06-25

Ruby's humble Rake could use a slick website, similar to bundler.io.

github.com/ruby/rake#readme

#ruby #freeprojectidea

Etienne van Delden de la Haije boosted:
Ethan J. A. Schoonoverethanschoonover
2025-06-06

If you are one of us, the ELITE that use @panic 's macOS text & code editor *Nova*, download @eirvandelden 's sweet new implementation of my Solarized color scheme for it: nova://extension/?id=com.eirvandelden.SelenizedRails&name=Selenized%20%26%20Solarized

The Nova text editor from Panic with a light mode Solarized colorscheme applied to sample code in it.The Nova text editor from Panic with a dark mode Solarized colorscheme applied to sample code in it.
Etienne van Delden de la Haije boosted:
kepanokepano
2024-12-15

Microsoft just released a tool that lets you convert Office files to Markdown. Never thought I'd see the day.

Google also added Markdown export to Google Docs a few months ago.

github.com/microsoft/markitdown

Etienne van Delden de la Haije boosted:
Wil Shipleywjs
2024-11-27

Amazon has shut off the feed that allowed Delicious Library to look up items, unfortunately limiting the app to what users already have (or enter manually).

I wasn’t contacted about this.

I’ve pulled it from the Mac App Store and shut down the website so nobody accidentally buys a non-functional app.

Etienne van Delden de la Haije boosted:
Dr. Redfern Jon Barrettredfern@wandering.shop
2024-11-09

If you're worried about storing your data with US tech companies in light of the election results, this link has a list of European alternatives. These include:

- Email hosting
- Cloud storage
- Domain name registration
- Navigation apps
- Many other services

Stay safe.

european-alternatives.eu/

Edit: Follow the creator at: @european_alternatives

Etienne van Delden de la Haije boosted:
2024-11-09

Liking the new "maintainer" role for rubygem maintainers.
blog.rubygems.org/2024/11/07/m

#rubygems #rubysec

Etienne van Delden de la Haije boosted:
2024-11-09

Today I find myself looking for work, like everyone else. If you need a programmer who likes to speak to humans, even for a month or two, let me know. I’m a generalist, a quick learner and will happily turn my hand to almost anything, given a little time. I’m in Scotland, near Edinburgh, but have worked remotely for US and European companies for almost 25 years so very happy to work remote. #getfedihired

Etienne van Delden de la Haije boosted:
Justin Searlssearls
2024-11-09

Apple's own documentation doesn’t know about watchOS 11’s biggest feature justin.searls.co/posts/apple-s

Etienne van Delden de la Haije boosted:
Mike Perham :sidekiq:getajobmike@ruby.social
2024-11-09
Etienne van Delden de la Haije boosted:
2024-10-09

Pie in the sky.

I18n has received 4.5 million downloads in 3 weeks (so about 75 mil for the year?). I get about $75 a month from GitHub sponsorships (which I’m grateful for!). But if companies paid their way, it would be thousands, not hundreds, per year. hachyderm.io/@mitsuhiko/113271

Etienne van Delden de la Haije boosted:
Ryan Johnstonryjo
2024-10-09

When learning a new Rails application, start at the root and work your way up.

Check out `application_controller.rb` and `application_record.rb` to see if there is commonality between all models. This could put you in the right mindset for how the senior authors intended to scale the application in the long run.

Etienne van Delden de la Haije boosted:

#PSA #PayPal is changing their privacy statement/terms of service starting November so that they can sell your information to merchants.

You CAN opt out, but you have to do it before they start:

Settings > Data & Privacy > Manage shared info > Personalized shopping, and toggle that shit off

ETA: this is probably country specific, due to differing privacy laws.

You can try privacy>settings>recommendations

Check replies, people have found the same toggle under a different header.

screenshot of the Amendments to the PayPay privacy statement, effective November 27, 2024, which basically says they'll be selling your information to merchants starting on that day, unless you opt out or live in California, North Dakota or Vermont, where they can't opt you in themselves.
Etienne van Delden de la Haije boosted:
2024-09-30

Two and a half weeks are left, to make the official European Citizens Initiative #TaxTheRich work!

We still need 6̶9̶0̶.̶0̶0̶0̶ 673.000 signatures, which sounds like a lot, but for a union of 450 million people, it should be a piece of cake!

We also still need 4 more countries to reach their national threshold of supporters:

BE, NL, IT, ES, SE are on a good way.

If you are an #EU citizen, and have not signed yet:

What are you waiting for?

Edit: Number updated.

eci.ec.europa.eu/038/public/#/

Etienne van Delden de la Haije boosted:
2024-09-16

As I listened to talks expressing hope for the future of Ruby, I recalled how hard it was for me 2 years ago to find a job after graduating from a ROR bootcamp. I was truly torn between learning more about Rails or completely switching to a different programming language. Were it not for @andycroll taking a chance on me, I am honestly not sure if I would be working with Ruby today. In order for Ruby to keep going strong, I hope that more ROR companies can take action and hire more juniors.

Etienne van Delden de la Haije boosted:
2024-09-16

I was also excited to hear about the Ruby Europe initiative. It is my hope that revitalising local Ruby meetups and conferences, as Ruby Europe proposes to do, will have a positive impact for those who want to join the Ruby community, as it could lead to more beginners developing their knowledge and making connections with professionals that can potentially help them get commercial experience.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst