About:

Stanko K.R. is a software developer and blogger interested in Ruby, Rails, and AI, who enjoys working on projects and socializing over coffee.

Website:

Specializations:

Interests:

Ruby Rails AI React
Subscribe to RSS:
The author discusses his love for hiking and the mountain air, which led him to create an air quality monitor. He details the process of creating the monitor and his experience working with AI as a pair programmer.
The author found a backup of the last PHP app he wrote in 2007, which led to reminiscing about the early days of web development and discovering Ruby. The app was created for a Call of Duty clan and was hosted on a PHP platform. T...
The text discusses the author's attempt to replicate the distribution system of a product called Once, created by 37signals. The author explores the shell script, reverse engineers the binary, and examines the structure of the app...
The text discusses the integration of an MCP server into a Rails app during an AI hackathon at work. The author explains the process of adding MCP to the app, the interaction between the MCP client and server, and the challenges f...
The author discusses the process of building an app called Simpliki, which is an app for practicing diaphragmatic breathing. The app was built using vanilla Rails and the author shares the process of designing the app's UI, adding...
The author shares their experience of a server failure at their first job and how it led to a switch to AWS. They discuss the complexities and hidden costs of using AWS and advocate for learning to manage your own server.
The author describes a situation where devices were randomly disconnecting from WebSockets. They go through a process of identifying and checking each component that could be causing the issue, and eventually stabilize the app by ...
The text discusses the diversity in opinions and approaches in software development, emphasizing that software is made by people with different backgrounds, values, and skills. It highlights the existence of various tribes in the ...
The text discusses how Rails indexes columns used in polymorphic associations, explaining the difference between regular and polymorphic associations, the importance of the order of columns in an index, and the impact of the order...
The author describes setting up a Campfire instance for Ruby Zagreb on a bare metal server, using Docker containers and traefik as a reverse proxy. The official installer failed, so the author had to manually set up the instance b...
The text deconstructs Action Cable, explaining how it works and how to extend it. It covers topics such as connecting to the WebSocket, creating connections, sending messages, and using channels. It also discusses the protocol for...
The text discusses the process of tracking when a device connects and disconnects to a WebSocket backed with ActionCable. It delves into the challenges faced, the solutions implemented, and the improvements made to the system.
The text is a detailed account of the author's experience at the Rails World conference in Amsterdam. It includes descriptions of the venue, hotel, and various talks and keynotes given at the conference. The author also shares per...
The author discusses the challenges of transitioning from a software engineer to a software architect, and the importance of experiencing the consequences of one's decisions. He emphasizes the need to make informed decisions and a...
The text is a cautionary tale about the challenges of renting an apartment in Zagreb. The author shares his experiences of finding a new place, encountering issues such as misleading apartment descriptions, inflated prices, and un...
The author discusses the use of corporate newspeak in the workplace, criticizing its insincerity, lack of clarity, and the way it limits genuine communication.
The author discusses the process of migrating his blog from Medium to ActionText, a framework within Rails that enables rich text editing and presentation. He describes the challenges he faced and the solutions he implemented, suc...
The text discusses the use of view components in Rails, comparing three different methods - copy-pasting, view component gems, and partials. It explains how to use partials to render a snippet of a view wherever you like and how t...
The author discusses the firing practices in the US tech industry, criticizing the lack of humanity and greed involved. He attributes the recent layoffs to speculation of a looming recession and over-hiring during the COVID lockdo...
The author shares their experience of playing Elden Ring, praising the game's challenging combat, open-world design, and the way it handles difficulty and storytelling.
The author questions the traditional order of thinking before writing, and discusses the process of forming thoughts through writing. They compare their writing process to that of DHH, who is able to write articles in 15 minutes b...
The author discusses the overwhelming nature of instant messaging and the issues it brings, such as distractions, off-topic conversations, and the pressure for instant responses. They compare it to the benefits of email, such as n...