Articles

Thoughts and opinions on various topics

2025

Self Improvement

Not knowing is part of the path

Not knowing something should be embraced more, as this is the most important part of the journey.
Software Engineering

I'm Netlify-Free!

My journey from Netlify to self hosting on a VPS
Travel

Climbing La Om Peak in Romania

While travelling in Romania, I decided to climb one of the most beautiful peaks in the country.
Travel

5 days in Romania

A short review of my 5 day trip to Romania.
Artifical Intelligence

Thoughts on AI, Intelligence, and Knowledge

Me rumblinb on AI, intelligence and what does it mean to know something?
Self Improvement

Change and Adversity

Can you change by overcoming adversity in life, or is your character already determined?
Technology

In the name of progress

Progress is the holy grail in the name of which humanity does things. And nobody questions if it's right.
Technology

Why I ditched my Apple Watch

I finally removed my Apple Watch, and I no longer intent to wear it. Why?
Artifical Intelligence

Vibe Management

Vibe coders are in heaved. Let's help management get there as well.
Software Engineering

Working with systemd timers

Let's learn how to work with systemd timers in order to create automated backups.
Artifical Intelligence

The commoditization of AI

Are we going to see AI being commoditized the same way the internet was?

2024

Software Engineering

Ghost Engineers

Let's address the existence of so called Ghost Engineers
Software Engineering

How to be a great manager

An insight from a non-manager perspective.
Software Engineering

Why DX doesn't matter

Developer experience, or shortly DX, seems to be the number one thing that people pay attention to in their chosen tools/frameworks.
Software Engineering

Software Development Fragmentation

We used to build everything in-house, but today we just glue a bunch of APIs together.
Software Engineering

One year of Rust in production

It's been almost a year for me developing, maintaining, and running a production web application written in Rust.
Software Engineering

Software development is hard

For the past few weeks I've been thinking about how hard it is to develop software.
Entrepreneurship

On build in public and indie hacking communities

A few notes on the build in public movement and the general indie hacking communities.
Software Engineering

Let's blame the dev who pressed "Deploy"

Following the CrowdStrike outage, I've stumbled upon an articles that claims that developers should have consequences. Do they?
Software Engineering

The day of the blue screens of death

Earlier today, an update from CrowdStrike caused global outages in Windows powered machines.
Entrepreneurship

What they do (not) teach you about Entrepreneurship in school

Go big or go home - is usually the lesson they teach you in school about entrepreneurship. I wish they wouldn't.
Entrepreneurship

One year of solopreneurship

My summary of one year of solopreneurship.
Software Engineering

Tips for improving your CV

Recently, I've seen a lot people online asking for CV improvement tips. I decided to share my knowledge in this article.
Software Engineering

Why your team might be holding you back

A tale on why software engineering might not be a team sports after all, despite what eveyrone wants us to believe
Software

xz backdoor

A malicious backdoor was discovered in `xz` library that implements LZMA compression.
Software Engineering

The Curse of the Senior Software Engineer

While looking for a job recently, I stumbled upon an interesting phenomen that I consider to be a curse for senior software engineers.
Software Engineering

Serving Astro with Rust

I wanted to turn one of my side projects into a statically generated website. But the backend was written in Rust. So I decided to combine them.
Software Engineering

Rendering emails with Svelte

Join me on an adventure to build a superb email preview and rendering for MJML and handlebars using SvelteKit.
Software Engineering

How to stay junior forever

A step by step guide for staying junior forever
Software Engineering

The Bloat in Software Engineering

An evening rant about the unnecessary bloat in Software Engineering
Entrepreneurship

I spent €200 on Google Ads so you won't have to

For the past month I was running a Google Ads campaign for the first time. In this article, I'll cover everything I learned by doing this.

2023

Software Engineering

Using AsciiDoc to write my two books

In the past six months, I wrote and self-published two books related to Software Engineering. Let me share with you the workflow and tools I used to do so.
Entrepreneurship

6 lessons from building 6 projects, while nomading for 6 months

For the past 6 months, I've been nomading in Central America. During this time, I built 6 side projects.
Software Engineering

Web app localization. In Rust.

Doing localization is complicated. Many websites, even big ones, get it wrong. Let me share how I did it. In Rust of course.
Software Engineering

Building a Web App in Rust

After more than 6 years of building web applications in NodeJS, I finally published one in Rust. Here is what I learned in the process.
Software Engineering

Typescript Monorepo with NPM workspaces

During the development of my recent project, I decided to split some components to their own packages, and used npm workspaces for that.
Software Engineering

On APIs and their responses

HTTP modification verbs should return the modified resource in response. But, should they?
Software Engineering

On types and JavaScript drama

Earlier this week, the entire JavaScript community was in shambles over a controversial decision in a popular open-source project.
Travel

The Maya Civilization

I visited two Mayan archeological sites, and learned a lot about the Maya people through numbers.
Digital Nomading

Three months of nomading

Three months check-in post of my digital nomading journey.
Software

Own your content

Platforms are trying to take your content and monetize it. Fight back.
Travel

Hiking volcano Acatenango

While in Guatemala, I have decided to hike an active volcano.
Digital Nomading

Digital Nomading in Antigua, Guatemala

I stayed in Antigua in Guatemala for some time and would like to share my experience.
Self Improvement

Release Ratio

An interesting article I have read the ration between consumption and creation.
Philosophy

Memento Mori

A reminder to myself that we all have to die one day.
Technology

Apple watch, a curse or a blessing?

I used to wear my Apple Watch every day. But then I quit my job, and now I'm not sure if the watch is useful anymore.
Productivity

On time management

Short tips on how to manage your time better.
Gear Reviews

Evergoods CHZ 22L - A Review

I'm somewhat a backpack enthusiast, and this is my short review of Evergoods CHZ 22L.
Gear Reviews

Short Review - Minaal Carry-on 3.0

The ideal backpack for digital nomading. My review of the Minaal Carry-on 3.0.
Digital Nomading

Costa Rica as Digital Nomad

A short overview of my digital nomading experience in Costa Rica.
Software Engineering

How to auto-generate OpenGraph images

OpenGraph metadata is an important part of your blog or website. It can affect whether users will open your website or not.
Digital Nomading

Two months of nomading

Two months check-in post of my digital nomading journey.
Software Engineering

Why engineers should focus on writing

All engineers are good writers of code. I argue that they should also write non-code.
Software Engineering

An Essay on Burnout

I denied burnout as a concept, until life decided to teach me the hard way. So here I am, burnt out. How did I get there?
Software

The need for a more semantic web

The web has come a long way. From the early static pages, through the evolution of reactivity, and towards the biggest knowledge pool for all of humanity.
Software Engineering

Inheritance, Composition, and everything in–between

There are many concepts in the OOP paradigm. Inheritance is the most known, and it allows us to model software as relations between objects.
Software Engineering

How to get into programming in 2023

New year is a good time to create a resolution. What if your resolution is a career change to software engineering?

2022

Software Engineering

The missing ingredients from your monitoring alerts

There is one thing engineers hate the most—waking up at night and troubleshooting production incidents.
Artifical Intelligence

Living side-by-side with an AI

AI is here to stay, whether you like it or not, and we ought to find a way to live with it.
Software Engineering

Cursor based pagination

How to desing a robust pagination mechanism using cursors.
Artifical Intelligence

ChatGPT, AI, and the future of tech

ChatGPT has been released for free research preview. What does it mean for the future of tech?
Software Engineering

Why you should adopt Makefile in all of your projects

Somtimes, the best solution is a decades old, and proved method.
Software Engineering

4 Ways to Minimize your Dependencies in Node.js

We all know the joke about how `node_modules` is the heaviest object in the universe.
Digital Nomading

Remote Work in The Netherlands - Part 2

Part two of my digital nomad experience in the Netherlands.
Digital Nomading

Remote Work in The Netherlands - Part 1

Part one of my digital nomad experience in the Netherlands.
Software Engineering

Implementing Promisable setTimeout

setTimeout() is the most powerful execution control function. Sadly - it's not async. Lets turn it into one.
Technology

The Future is Grim. Maybe.

The news and social media make us believe that the future is grim. How true is this claim?
Philosophy

"Good Article. 4 out of 5 starts" or What is wrong with the star rating system

The start rating system is everywhere, but it's so flawed that we can not rely on it anymore.
Software Engineering

Legacy is where companies go to die

Legacy. The one word engineers cringe when they hear. Nobody wants to work with legacy code or legacy systems.
Software Engineering

It's better to be (type)safe than sorry

Software should be predictable. By removing types, you make it unpredictable.
Software Engineering

The Software Industry is Broken

The dire state of the software industry, leaves us with hopes for a better future. Why we ended up like this?

2021

Software Engineering

NodeJS Native Module vs WASM

Let's learn together how neon bindings compare to WASM.
Software Engineering

JetBrains Fleet Preview - First Impression

My review of the recently launch Fleet IDE by JetBrains.
Software Engineering

How to be a Great Technical Interviewer

The path to becoming a great technical interviewer is full of doubts, tough decisions, and self-discovery. But I believe every engineer should try to walk it.
Software Engineering

Supercharge Your NodeJS With Rust

Let's learn together how to combine Rust and NodeJS to achieve top performance.
Self Improvement

10 pushups every morning, for 30 days. September Challenge

I did 10 pushups every morning, for one month. Did it change my life?
Self Improvement

Who are you?

An important question to ask yourself in this crazy world: Who are you?
Minimalism

What Apple is doing right, and why I consider them to be minimalist

How Apple is actually helping me stay minimalist by removing everything I don't really need.
Minimalism

Things I wish I knew when I started with Minimalism

Minimalism is great. But I wish I would knew these things before starting to practice it.
Technology

Internet is killing your brain

The internet is amazing, but at the same time it's like a drug that slowly destroys your brain.
Minimalism

Minimalism and Sustainability

How can you practice minimalism while staying sustainable?
Self Improvement

Why you should aim for 10K steps a day

How walking 10k steps a day helping clear my mind.
Self Improvement

Vegan-ish March challenge

My attempt to be a vegan for the entire month. Hint - didn't work for me.
Self Improvement

Compound effect and habits

How coumpunt effect can be applied to habits in order to stack them.
Self Improvement

No shopping February

One more challenge, this time I won't buy anything for the whole month.
Self Improvement

I did 33 days of "social media on my phone detox" challenge

I had enough of social media, so I turned it off for a month to see what would happen.
Software Engineering

Wrap your gifts not your dependencies

Stop wrapping your dependencies!
© 2026 Dmitry Kudryavtsev | @skwee357
Unless otherwise noted, all content is generated by a human.
Content is licensed under CC BY-NC 4.0
db180678