Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
A year ago I had my first day at 37signals (the people behind Basecamp, HEY and Fizzy).
-
One of my favorite activities is hiking.
-
Last week I found a backup of the very last PHP app I ever wrote.
-
When Campfire - the first Once product - came out, a few of us at Ruby Zagreb pitched in to buy a copy.
-
Last week we had an AI hackathon at work during which we added an MCP server to our Rails app.
-
This week I went for a coffee with a friend.
-
My first job was at a digital agency.
-
A few weeks ago I was woken up with the following message "Hey, devices are randomly disconnecting from WebSockets can you come online and help?".
-
The recent Hotwire pop-up drama has shown me that some have forgotten that software is made by people - people with different backgrounds, different values, different skills, and different flaws.
-
Last week, I had a discussion with a coworker about how Rails indexes columns used in polymorphic associations.
-
I rent a bare metal server from Scaleway where I host all my apps.
-
Deconstructing Action Cable I knew what Action Cable was about and roughly how it worked since it was released.
-
This month I worked on tracking when a device connected and disconnected to a WebSocket backed with ActionCable.
-
It was Wednesday morning and I got up even earlier than I usually do because I had to be on a plain to Amsterdam in a few hours.
-
After two years, this week I finally caved and changed my current employment title on LinkedIn from Software Engineer to Software Architect.
-
Last month my landlord called me and told me that I had to move out because he was going to sell the apartment I live in.
-
If thought corrupts language, language can also corrupt thought - George Orwell One thing that annoyed me anywhere I worked was that people limit themselves to a narrow subset of English.
-
I started this iteration of my blog because I grew dissatisfied with Medium.
-
Many projects I work on have some kind of view component that is repeated multiple times in the same view, or is present in multiple different views.
-
With a lot of tech companies laying people off in the last month I got to see how insane the firing practices in the US are and how greed rules supreme in the tech industry.
-
This week I finished Elden Ring, and the moment I put the controller down I felt a void as if a good friend moved to another country and I wouldn’t see them for a long time.
-
I use writing as a tool to organize my thoughts, but lately I have started to question if that’s the right order to do things.
-
For me, instant messaging is overwhelming.
-
Tech dept doesn’t occur by accident.
-
Seeking perfection is a fool’s errand.
-
One weekend in 2017 I was using my Macbook Pro when all of a sudden the screen turned black and it started spewing white smoke like it had just elected the new Pope.
-
Last Wednesday my girlfriend and I woke up at 4 AM and headed to the Zagreb Airport to catch a flight to Helsinki.
-
I noticed that a view I was working on was rendering much slower than I would expect it to.
-
At work, as part of a project I’m working on, I wanted to add a new reference to a table. ”Simple enough” - I thought.
-
I recently took part in a discussion that brought to light the most unusual argument against having a monolith that I have ever heard - that a monolith is a single point of failure.
-
ActiveModel is one of my most used tools in Rails applications.
-
At my first job I used to take a break every time I got stuck on a problem until one day my boss caught me looking out of the window.
-
I’ve spent a lot of my life worried that people will think I don’t know enough.
-
From my experience Scrum is the prevalent project management framework in software development.
-
Tom was brewing tea in preparation for a 5 o'clock meeting he knew little about.
-
I wanted to forward an email one evening, so I opened up the Hey app on my phone, found the email, tapped on the “More” button, and just before I hit “Forward” I noticed a “Share or print…” button at the bottom of the screen.
-
A walkway at Plitvice Lakes, Croatia As a kid I practiced Judo which is a martial art as well as a philosophy.
-
Abstract color pour by Pawel Czerwinski Recently I got the urge to write again so I gave this blog a new coat of paint, and decided to give a brief history, the reason I stopped writing and an explanation as to why I moved away from Medium.
-
The GraphQL logo overlayed over a Japanese shrine At the moment of writing there is no officially supported way to do file upload through GraphQL.
-
Hand holding a plastic Ruby gemstone Three years ago I wrote about how to choose the right uploader gem for your project.
-
Ruby's new function composition syntax Last week Proc#<< and Proc#>> got merged into Ruby 2.6.
-
My messy desk Recently I've started working on a small Ruby library.
-
The Cloud was made by Fabián Alexis (CC BY-SA 3.0), via Wikimedia Commons Over the years I've had this conversation a couple of times.
-
A rabbit dressed up as the karate kid - a cross of RabbitMQ and Sidekiq logos I've had gripes with Sidekiq because of which I switched to RabbitMQ.
-
A rabbit with a tachometer in it's silhouette When I first started using RabbitMQ I didn't understand its usefulness beyond a job queue, but it's helped me to grow and manage services architectures without headaches.
-
A shoe stuck in the railing of a bridge in Stockholm Peoples' test suites often get out of hand.
-
The Copenhagen town hall building Hackathons are great.