Matouš Borák's Avatar

Matouš Borák

@bora.ma

Keeping our never-finished #RubyOnRails code running. 1-day-a-week therapist, dad of 2, loves hiking with them and running his kickbike. he/him. Mostly dev-related stuff here. 🌍 Prague, Czechia.

899
Followers
625
Following
63
Posts
21.10.2024
Joined
Posts Following

Latest posts by Matouš Borák @bora.ma

Maybe that's for you to fork instead ☺️

09.01.2026 01:54 👍 1 🔁 0 💬 0 📌 0
Preview
GitHub - mina-deploy/mina: Blazing fast deployer and server automation tool Blazing fast deployer and server automation tool. Contribute to mina-deploy/mina development by creating an account on GitHub.

I always wanted to try Mina github.com/mina-deploy/... but never got to it and it seems rather oldish now unfortunately.

09.01.2026 01:32 👍 2 🔁 0 💬 1 📌 0
Preview
"Surface" temperature/wind doesnt show earth's surface values @sPhoenix Hi NEMS-4 has a better resolution (4km) compared to ECMWF model. And also probably a better terrain resolution. But in Windy NEMS doesn’t show bett...

Myslím, že "surface" je výška konkrétního čtverce v síti daného předpovědního modelu. Čili něco jako zprůměrovaná reálná výška oblasti, podle rozlišení modelu. Více o tom např. zde community.windy.com/topic/5297/s...

04.01.2026 10:14 👍 1 🔁 0 💬 0 📌 0

Is this an intention, regarding the current ruby affairs…? ☺️ Anyways, I always wanted to learn Elixir and now I think it is *the* time.

30.09.2025 19:59 👍 6 🔁 1 💬 0 📌 0

So glad I got to this wonderful event at least once, it still brings warm memories, thank you for it!

19.09.2025 18:05 👍 2 🔁 0 💬 0 📌 0
Preview
(PDF) Od patvaru k SuperStar: Frekvenční a kolokační analýza názvu Česko v korpusové publicistice z let 1990–2018 PDF | The paper focuses on the frequency and collocation analyses of Česko ("Czechia"), the short, geographical name of our country, in the opinion... | Find, read and cite all the research you need o...

I don't think that is true any more. Many people don't like it but many others do and the term usage spreads continually.

www.researchgate.net/publication/...

15.05.2025 13:14 👍 1 🔁 0 💬 0 📌 0
Map showing the Russian Embassy surrounded by streets named after Russian opposition

Map showing the Russian Embassy surrounded by streets named after Russian opposition

Czechia knows what it’s doing.

13.05.2025 22:07 👍 683 🔁 157 💬 15 📌 12
Preview
TUXEDO InfinityBook Pro 14: The Linux Laptop After almost seven years, I decided that the time for an upgrade is up! As a life-long Linux user, I...

I still like my TUXEDO
dev.to/borama/tuxed...

30.03.2025 09:20 👍 3 🔁 0 💬 0 📌 0

I'm thrilled to announce that @baweaver.bsky.social and I have just kicked off work on a second edition of Eloquent Ruby, to be published by our friends at @pragprog.com.

The idea is to keep the basic structure of the book the same while updating it to Ruby as it is used today.

25.03.2025 15:27 👍 34 🔁 8 💬 2 📌 2
Preview
#Unfit: The Psychology of Donald Trump | Rotten Tomatoes Mental health professionals discuss the behavior and stability of President Donald Trump.

Watched Unfit (www.rottentomatoes.com/m/unfit_the_...) and The Apprentice and both were great and... what a monster he is!

23.03.2025 07:07 👍 5 🔁 0 💬 0 📌 0

Tipuju, že to bude příliš dlouhým bezvětřím, lokální zdroje znečištění prostě už pár dní nic nerozfoukává.

08.03.2025 07:16 👍 1 🔁 0 💬 0 📌 0

Off topic - this was fun but the current political situation as well as certain community leaders statements mostly make me frozen and barely able to work and even less enjoy it. What the hell… 🥶🤷

05.03.2025 21:53 👍 1 🔁 0 💬 0 📌 0
Preview
How to detect classes contained in ruby gems in Tailwind 4 Our main web app uses Tailwind CSS and we are happy to have recently migrated it to Tailwind version...

I just published a post about how we made Tailwind 4 detect CSS classes that are _not_ contained in the main application source files but in one of the gem it uses. It utilizes some tricks to make the gem paths accessible from the project in a stable and relative way.

dev.to/nejremeslnic...

05.03.2025 21:46 👍 3 🔁 0 💬 1 📌 0

1. Programming gives you the joy of hacking.
2. Testing raises confidence in its correctness.
3. Documenting helps users understand it all.

In the case of public software, like OSS, to me, a complete programmer commits to the three of them.

31.01.2025 11:00 👍 40 🔁 11 💬 6 📌 1
Master Hotwire: Master Hotwire to Build Modern Web Apps with Rails Simplicity "Master Hotwire" is structured to help you build a strong mental model of Hotwire. It combines explanations of functionality with hands-on coding. The book guides you through building a collaborative ...

I look forward to reading this masterhotwire.com but it's still in beta.

17.01.2025 07:57 👍 4 🔁 0 💬 2 📌 0

Thanks, Gregory, for the kind words!

15.01.2025 00:20 👍 1 🔁 0 💬 0 📌 0
Preview
Fix usable values for openssl_verify_mode in Action Mailer configuration guide [ci skip] by borama · Pull Request #54242 · rails/rails Motivation / Background I followed the Configuration Guide for setting the openssl_verify_mode SMTP settings in Action Mailer. I specifically used a Symbol :none as mentioned in the guide. However ...

My first Rails PR 🙂. Alright it was just a documentation fix but it was quite nontrivial to find out. github.com/rails/rails/...

14.01.2025 20:30 👍 10 🔁 0 💬 1 📌 0

Most of our dev team, including me, is joining! 🙂

07.01.2025 17:56 👍 5 🔁 1 💬 1 📌 0
Fish 4.0: The Fish Of Theseus A smart and user-friendly command line shell

fishshell.com/blog/rustport/ #rustlang

29.12.2024 00:10 👍 155 🔁 32 💬 6 📌 1

Reading Rebuilding Rails (rebuilding-rails.com) to commemorate Noah and learn from him. Very sad news, RIP.

27.12.2024 08:24 👍 9 🔁 1 💬 0 📌 0

The book contained also a description of the authors fighting with the Soviet censorship when releasing this book for the first time. So absurd and… Russian. They had to update / rewrite it like 20 times before being allowed to publish it.

25.12.2024 07:11 👍 0 🔁 0 💬 0 📌 0
Preview
Roadside Picnic - Wikipedia

I enjoyed reading the Roadside Picnic (Stalker) by the Strugatsky brothers (in Czech). A philosophical gem inside a gangster story. Very different than the movie. en.wikipedia.org/wiki/Roadsid...

25.12.2024 07:11 👍 2 🔁 0 💬 1 📌 0

Ideally, guess it from a good name :)

25.12.2024 06:34 👍 1 🔁 0 💬 0 📌 0

I bet Zack is talking about Recurring tasks as a feature of the Solid Queue gem. github.com/rails/solid_...

Since it uses Fugit to parse the cron schedules, I guess it uses ruby's (server's) TZ unless you specify it explicitly github.com/floraison/fu...

25.12.2024 06:19 👍 3 🔁 0 💬 1 📌 0

I just finished it a couple days ago and got successfully brainwashed (see preface 🙂). Enjoy!

13.12.2024 18:09 👍 1 🔁 0 💬 0 📌 0

This brings some nice memories, thanks!

11.12.2024 09:22 👍 1 🔁 0 💬 0 📌 0
Source code for a browser extension placing a link to our internal CRM to Outlook web.

Source code for a browser extension placing a link to our internal CRM to Outlook web.

About 3 hours but most of the time I just tinkered with proper CSS selectors to extract the right stuff from the page and place the button to the right place. This is actually the complete code:

07.12.2024 20:15 👍 3 🔁 0 💬 0 📌 0
A screenshot from our Outlook shared mailbox with a lookup button shown besides one of the email sender addresses.

A screenshot from our Outlook shared mailbox with a lookup button shown besides one of the email sender addresses.

I built a Chrome extension yesterday that injects a button into a shared mailbox in our Outlook web so that our admins can look up the given mail sender in our CRM with a single click. It was surprisingly easy! Love to make our Support team happy 😊.

07.12.2024 08:35 👍 4 🔁 0 💬 1 📌 0

During a routine Rails server upgrade, a misconfigured Metabase process sneaked in and took the port 3000. Repeatedly, even after killing it (through systemd automatic restarts). It took me 15 minutes to figure this out and get rid of it...

07.12.2024 07:14 👍 1 🔁 1 💬 0 📌 0
My 4K Weeks poster where I draw a dot each week to be in a high-level contact with my life progress. Almost all dots for my past year are filled.

My 4K Weeks poster where I draw a dot each week to be in a high-level contact with my life progress. Almost all dots for my past year are filled.

Yesterday was my birthday and thus a good time to sync my 4K Weeks poster (you basically fill a dot each week to get a high-level view of your life progress) with reality. Turns out I missed just 8 weeks during the last year, not bad! 🙂

04.12.2024 17:31 👍 2 🔁 0 💬 0 📌 0