Jakob's Avatar

Jakob

@jakob.codefrwd.com

Legal-Data Plumber using #ruby, love to post about programming, emoji, visual arts, some ml - and my orange cat Felix

71 Followers  |  310 Following  |  66 Posts  |  Joined: 28.10.2024  |  1.8182

Latest posts by jakob.codefrwd.com on Bluesky

Ok. Iโ€™m doing it. Getting back into running.
I have a long way to go but looking forward to running a 5k together in Amsterdam at Rails World, in Bucharest at @friendlyrb.com, and in Vaiana do Castello at @eurukoconf.bsky.social

06.08.2025 09:17 โ€” ๐Ÿ‘ 10    ๐Ÿ” 1    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
IOCCC winner code entry

IOCCC winner code entry

This IOCCC winner entry (International Obfuscated C Code Contest) made me smile. The code draws the current moon phase to the console.

04.08.2025 07:50 โ€” ๐Ÿ‘ 425    ๐Ÿ” 136    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 7

โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ 59.04%

04.08.2025 12:00 โ€” ๐Ÿ‘ 53    ๐Ÿ” 17    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
A tip for remote teams of 2-10 people. Create a personal โ€œramblingsโ€ channel for each teammate in your teamโ€™s chat app of choice.

Ramblings channels let everyone share whatโ€™s on their mind without cluttering group channels. Think of them as personal journals or microblogs inside your teamโ€™s chat app, a lightweight way to add ambient social cohesion.

People typically post short updates 1-3 times per week. Common topics include:

- ideas related to current projects
- musings about blog posts, articles, user feedback
- โ€œwhat ifโ€ suggestions
- photos from recent trips or hobbies
- rubber ducking a problem

A tip for remote teams of 2-10 people. Create a personal โ€œramblingsโ€ channel for each teammate in your teamโ€™s chat app of choice. Ramblings channels let everyone share whatโ€™s on their mind without cluttering group channels. Think of them as personal journals or microblogs inside your teamโ€™s chat app, a lightweight way to add ambient social cohesion. People typically post short updates 1-3 times per week. Common topics include: - ideas related to current projects - musings about blog posts, articles, user feedback - โ€œwhat ifโ€ suggestions - photos from recent trips or hobbies - rubber ducking a problem

Each ramblings channel should be named after the team member, and only that person can post top-level messages. Others can reply in threads, but not start new ones.

All the ramblings channels should be in a Ramblings section at the bottom of the channel list. They should be muted by default, with no expectation that anyone else will read them.

We started experimenting with ramblings at Obsidian two years ago, and theyโ€™ve been surprisingly sticky. We have no scheduled meetings, so ramblings are our equivalent of water cooler talk. We want as much deep focus time as possible, so ramblings help us stay connected while minimizing interruptions.

Because they are so free and loose, some of our best ideas emerge from ramblings. Theyโ€™re often the source of feature ideas, small prototypes, and creative solutions to long-standing problems.

About once a year, we do a week-long in-person meetup. Ramblings have been one successful way we keep the human connection going throughout the rest of the year.

Each ramblings channel should be named after the team member, and only that person can post top-level messages. Others can reply in threads, but not start new ones. All the ramblings channels should be in a Ramblings section at the bottom of the channel list. They should be muted by default, with no expectation that anyone else will read them. We started experimenting with ramblings at Obsidian two years ago, and theyโ€™ve been surprisingly sticky. We have no scheduled meetings, so ramblings are our equivalent of water cooler talk. We want as much deep focus time as possible, so ramblings help us stay connected while minimizing interruptions. Because they are so free and loose, some of our best ideas emerge from ramblings. Theyโ€™re often the source of feature ideas, small prototypes, and creative solutions to long-standing problems. About once a year, we do a week-long in-person meetup. Ramblings have been one successful way we keep the human connection going throughout the rest of the year.

ramblings: a tip for remote teams of 2-10 people

31.07.2025 19:20 โ€” ๐Ÿ‘ 107    ๐Ÿ” 13    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 4

what ...

28.07.2025 16:09 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Final lineup update on FriendlyRB!
September 10-12 in Bucharest ๐Ÿ‡ท๐Ÿ‡ด

Why you should come:
โœจ Network with your Ruby community IRL
๐Ÿ“š Learn beyond just Ruby - SaaS, product, marketing
๐Ÿฐ Enjoy beautiful Bucharest (aka "Little Paris")

Thread and video below ๐Ÿ‘‡

28.07.2025 13:17 โ€” ๐Ÿ‘ 8    ๐Ÿ” 7    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I installed a Ruby gem via NPM. Howโ€™s your morning going?

25.07.2025 10:36 โ€” ๐Ÿ‘ 14    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Please, for the love of god, donโ€™t delegate the roadmap for your side project to random people who have *no* idea what might be strategically, technically, or commercially viable

25.07.2025 21:37 โ€” ๐Ÿ‘ 8    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image Post image

Blueskyโ€™s age verification is now live in the UK. You wonโ€™t be able to access DMs until you complete it, if you access Bluesky from a UK IP address. You have to verify using a credit card or a face scan

24.07.2025 01:35 โ€” ๐Ÿ‘ 112    ๐Ÿ” 27    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 13
Ruby 3.2.9 Released

Ruby 3.2.9 has been released. This version includes fixes for build failure of GCC 15.1 and VS 2022 17.14.
www.ruby-lang.org/en/news/2025...
I recommend to update 3.3 or 3.4 instead of this version if you didn't have any issues with Ruby 3.2 because Ruby 3.2 will be EOL at Mar/Apr 2026. #ruby

24.07.2025 09:33 โ€” ๐Ÿ‘ 16    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ 55.82%

23.07.2025 18:00 โ€” ๐Ÿ‘ 32    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 2
Post image

What's your excuse?

23.07.2025 06:26 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Tom Rossi saying about the nicest people at Friendly.rb

Tom Rossi saying about the nicest people at Friendly.rb

If you are still thinking about joining FriendlyRB this year here is what other people said about last year's conference.

Here is @tomrossi7 sharing about the participants last year:

22.07.2025 07:15 โ€” ๐Ÿ‘ 3    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

I didn't really know about the active-hash gem before and now it has become one of my favorite gems. If you need an ActiveRecord kind of class but not backed up by a database table. For example Countries or in my case a list of integrations.

You can simply add them in a yml file like this.

19.07.2025 10:01 โ€” ๐Ÿ‘ 15    ๐Ÿ” 2    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
donkey kong skydiving towards a landmass in donkey kong bananza

donkey kong skydiving towards a landmass in donkey kong bananza

Tears of the Kongdom

17.07.2025 15:36 โ€” ๐Ÿ‘ 108    ๐Ÿ” 18    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

I belive there is a market for people/bussines who want to run things without dealing with ops themselves

those might not be your your target audience, and indeed telebugs looks simple to install

16.07.2025 05:50 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Elestio: Fully Managed Open source Deploy 350+ open-source software on a dedicated instance in <3 mins. We handle setup, config, encryption, backups, updates, monitoring & more!

@kyrylo.org would partnering with elest.io (happy customer) or similar for hosted versions?

15.07.2025 20:08 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image

Recruitment emails are increasingly AI-generated. Hereโ€™s an example of an โ€œAI recruiterโ€ service (pretending to be human fwiw!) scraping my LinkedIn, and sending a personalized email based on it.

What they got wrong is I listed TravelPerk on my LI but never worked there as a dev

13.07.2025 06:33 โ€” ๐Ÿ‘ 41    ๐Ÿ” 5    ๐Ÿ’ฌ 9    ๐Ÿ“Œ 1
Preview
โ€ŽGemini - Controversial Tech Opinions Discussed Created with Gemini

sorry I just won't fill my Sunday with 6 hours of interview, if someoke does let me know if Gemini is right here

g.co/gemini/share...

13.07.2025 06:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A pastel-colored motivational poster showing a person with a backpack hiking along a mountain trail at sunrise, surrounded by cute Halloween ghosts. The caption reads โ€˜You Can Just Boo Stuff,โ€™ playing on the pun between โ€˜doโ€™ and โ€˜booโ€™.

A pastel-colored motivational poster showing a person with a backpack hiking along a mountain trail at sunrise, surrounded by cute Halloween ghosts. The caption reads โ€˜You Can Just Boo Stuff,โ€™ playing on the pun between โ€˜doโ€™ and โ€˜booโ€™.

11.07.2025 11:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
@friendlyrb.com Hello, #Ruby and #Coffee enthusiasts! Weโ€™re excited to invite coffee lovers to FriendlyRB Join us for a brew-your-own coffee station in the main hallway of the conference. youtu.be/9G2CFww_pVk http...

Yesterday at game night at #RailsConf I was lucky to chat a bunch with @celep.bsky.social, a big fan and expert in speciality coffee! โ˜•๐Ÿ’– Of course, I recommended him to follow @lucianghinda.com and come to @friendlyrb.com, where there'll be an amazing coffee corner web-cdn.bsky.app/profile/frie... ๐Ÿ˜

10.07.2025 14:53 โ€” ๐Ÿ‘ 15    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Tom Rossi -  SaaS Lessons Learned
YouTube video by Friendly rb Tom Rossi - SaaS Lessons Learned

One of my favourite talks from @friendlyrb.com 2024.

So much value packed into 30 mins - regardless of your choice of programming language.

www.youtube.com/watch?v=QaZ-...

07.07.2025 07:16 โ€” ๐Ÿ‘ 10    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

got to tanagra a few days early to rack up some me time before darmok arrives like i'm looking forward to seeing him i guess but there's just so much unspoken between us

04.07.2025 20:01 โ€” ๐Ÿ‘ 84    ๐Ÿ” 18    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0

We did it!
Friendly.rb just won the gold medal in Olympic Procrastination (Video Publishing category).

Between us being lazy, a hard drive failure and recovery, and then the video crew taking on too many jobs, we got seriously delayed.

But now they are here ๐Ÿ˜ป

02.07.2025 10:34 โ€” ๐Ÿ‘ 17    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

An interesting table with European languages and the number of phonemes they have: www.eupedia.com/linguistics/...
Lithuanian has the most, with 59 phonemes (!!!), but what blows my mind is Danish, with 32 *vowels*! ๐Ÿคฏ Spanish has 5 vowels! ๐Ÿ˜† And just 25 phonemes. Only Greek has fewer phonemes.

30.06.2025 10:21 โ€” ๐Ÿ‘ 8    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
Mojibake - Wikipedia

Who wakes up at 2 am and thinks about
en.wikipedia.org/wiki/Mojibake ?

28.06.2025 23:27 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

> the ai is not looking for a friend, it's just looking for the next word

27.06.2025 15:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Watching The Bear and I canโ€™t help but think thereโ€™s a startup out there somewhere that makes everyone reply to each other with โ€œYes, dev!โ€

23.06.2025 20:08 โ€” ๐Ÿ‘ 7    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

As a technical coach, I could probably be replaced by a t-shirt.

On the front it would say "YOU'RE PROBABLY OVERTHINKING THIS", and on the back, "NOW RUN YOUR TESTS"

17.06.2025 20:31 โ€” ๐Ÿ‘ 35    ๐Ÿ” 6    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

I kick myself for not realizing sooner that turbo-frames and turbo-streams are just web components.

18.06.2025 16:58 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@jakob.codefrwd.com is following 20 prominent accounts