Vladi Iancu

CTO · I write about engineering leadership, systems, and staying human

(Posts filtered by dev.)

Respect the Working Code

Why I stopped applying the craftsmanship filter on day one

storydevleadershipengineering-culture

Will AI ruin gaming for us?

Remember the time when cheat codes were a thing?

devapps

IPv6 still not ready?

Surprised to notice some issues when using IPv6

webdev

Configure Renovate on your Forgejo or Gitea self-hosted

Self hosted Dependabot

dev

Client-side and server-side A/B testing

My take on the differences on what many might miss.

webdeve-commerce

Done is better than perfect

It makes a big difference in a company - for better or worse

devengineering-culture

Dreaming about the future of hiring and CVs

What a possible future could look like

storydev

On Technical Debt

And similarities with a baby pacifier

devstoryengineering-culture

Doing CI/CD with Gitea

New features provides excelent value

dev

Being an on-call engineer

Tough but necessary

devengineering-culture

Front-end Tech Experiments at Omniconvert

Allocated half a day to experiment with new tech

devengineering-culture

Translation from Business Needs to Engineering Effort

devleadership

Are all CTOs the same?

Is the CTO role defined similarly everywhere?

devleadership

Being Agile takes many different shapes

There is definitely not one-size fits all situation here. And there are many perspectives that need alignment

devengineering-culture

Software Architecture Summit at Bucharest Tech Week

The cloud sounds nice

storydev

The link between TDD and innovators

How writing tests for your software can get you closer to being an innovator

booksdevengineering-culture

What is a good startup?

A good startup = idea x execution x timing + listening to the customers.

One common pitfall is focusing too much on the idea and not enough on the execution.

The execution needs to be good, yet fast. You cannot afford architecting the "best" system, implementing the "best" code etc.

It's a good idea to take on some tech debt but only if you make sure to take care of it.

It's a delicate balance.

dev

What management thinks a developer does

What management thinks a developer does:

  • drinks coffee ☕
  • writes code ✒️

What a developer actually does:

  • drinks coffee ☕ or tea 🍵
  • reads and understands previously written code ✅
  • communicates and plans new features ✅
  • challenges plans and provides estimates ⏲️
  • makes design decisions before starting to implement 🤔
  • writes tests 🧠
  • writes code ✒️
devengineering-culture

Different types of companies for a developer

For those thinking of a tech carrer

agency-lifedevcareer-switch

What is your purpose?

There's no difference between an IT admin and a CTO

storydev

What makes a developer stand out?

Realising what really matters when hiring or firing a developer

devleadershipengineering-culture

Different ways to handle errors when building an API

I found that developers have two main ways when creating an API do deal with errors and status code

dev

Configure xDebug 3 and VSCode with Docker

Some gotchas while setting these up together with nginx Alpine and PHP-FPM

dev

Unbaked Digital Ocean Apps Platform

How the dream of one-click deploy fell apart.

dev

Stress Test your PHP App with POST Requests

Send multiple POST requests with some JSON to test the performance of your app

dev
web story domain intersection remote e-commerce dev balance apps books career switch ai agency life leadership engineering culture ai adoption