RSSAmplifier

Blog

Rado's Blog

Rado's Blog

blog.rstankov.comRSS feed ↗15 posts

Latest posts

I started a newsletter

I started a newsletter in January. It is called Rado's Tips . You can check and subscribe at 👉 https://tips.rstankov.com 😇 I'll be sharing with you tips and stories. You can expect topics around software engineering, product development, management, productivity, and ... everything else that comes to my mind. 🚀 If you

Getting a Feature From Console to Production

A 5 steps pattern for feature development, I noticed at Angry Building. Start with Rails console and with exposing the feature with UI.

Luck is a Quality

When I was younger, I was often told - "Luck is quality". I hadn't put much thought into it back then. It sounded cool and helped me gather the courage to leave my comfort zone. Later in life, I realized I was right. "Luck is quality"

My favourite Ruby on Rails engines

Engines is one of my favorite features in Ruby on Rails that distinguishes it from other web frameworks. Here are some cool ones...

How to level up you engineering skills?

A good way for developers to level up is, instead of reading the same beginner tutorials on sites like Medium and blogs, to read documentation and source code of libraries they use. I often open the source of code of Ruby on Rails , RSpec and React . Recently, I have been

Bug Duty Process

The process for handling bugs at Product Hunt.

Product Hunt Architecture

How we combine React, Next.js, GraphQL, Apollo, and Ruby on Rails

Design Code Like It Will Be Removed Tomorrow

In two of my most popular blog posts - " Collaborative Single Player Mode " and " Feature Planning ", I mentioned one of my coding principles: Write code as if you are going to remove it tomorrow. I get a lot of questions about this. What do I mean

Year One of Focused Task

A year ago during the first COVID-19 lockdown, I started working on a small macOS menubar app. I used Electron, React and Redux and it is open source.

4 Techniques for Structuring Next.js Applications

The way I structure React applications for the last couple of years. The focus is on decoupling and making it obvious what is used where.

Plumbing vs Domain

There are two types of work in feature development. The domain is the business logic, and plumbing is the utilities we use to build the system.

React and Graphql Optimization Story

How sometimes is better to split React component into two than adding more props.

My Manager Journal

One of my secrets tools that help me be a good engineering manager. It helps me be focused, give feedback on my team and be on top of things.

Measuring the Output of Remote Teams

Many people wonder, "How can I know my people are working", after switching to remote. It is the wrong question. We should measure people's output, not input. But how todo so?

Structuring React Components

How I structure, React components at Product Hunt. The following component a directory pattern and optimizing for scanability.