Open in app

Sign in

Write

Sign in

Mikael Vesavuori
Mikael Vesavuori

1.2K Followers

Home

About

Nov 21

From Santa to Satan: A Holiday Smart Tech Nightmare

If Santa brings any smart tech this year, I’ll destroy it. It’s not an empty threat. Let me tell you why… — Welcome to Hell! Or is it Christmas?! Oh, I get it you wascally wascal… It wasn’t Santa, it was Satan all along! Well, who cares when we have to deal with technology over-promising well above their capability to deliver, making you want to go all coked-up Mexican viking drug…

IoT

11 min read

From Santa to Satan: A Holiday Smart Tech Nightmare
From Santa to Satan: A Holiday Smart Tech Nightmare
IoT

11 min read


Published in

ITNEXT

·Nov 11

Secrets Management in the Cloud

Solving the run-time vs compile-time conundrum. — A somewhat popular brain teaser of a software architecture question is: “Where do I store my secrets?” First things first: What is a secret? A secret is confidential and sensitive information that needs to be protected from unauthorized access or disclosure. Typical examples of this could include passwords, encryption keys…

Technology

8 min read

Secrets Management in the Cloud
Secrets Management in the Cloud
Technology

8 min read


Oct 21

On Complexity and Monoliths

Putting microservices (and other architectures) in a realistic light without resurrecting what should stay dead. — Horror writer H.P. Lovecraft, in his short story The Nameless City, famously attributed this quote to a mad (fictional) poet: That is not dead which can eternal lie / And with strange aeons even death may die. And—yes indeed—here and now I will let the above refer to monoliths (and…

Software Development

18 min read

On Complexity and Monoliths
On Complexity and Monoliths
Software Development

18 min read


Sep 20

Expect Only Failure If You Have Poor Feedback Loops

Start fixing the all-too-common problem at the heart of many dysfunctions. — Becoming stuck in work, never finishing things, and feeling the pain of never really “getting there” in terms of what you are doing, might be signs of a poor feedback loop. A feedback loop is, unscientifically speaking, the process by which you are informed of an action’s outcome. The faster…

Software Development

9 min read

Expect Only Failure If You Have Poor Feedback Loops
Expect Only Failure If You Have Poor Feedback Loops
Software Development

9 min read


Published in

Better Programming

·Updated Aug 21

The Up-and-Running Guide to Architectural Fitness Functions

What you need to know about them without any mysteries left to uncover. — You’ve heard about architectural fitness functions, but most of the material you find lacks concrete details. Let’s fix that. I’ll explain: What architectural fitness functions are What they help you do How they relate to other test types and architecture practices How to build them and use them Where to…

Software Engineering

25 min read

The Up-and-Running Guide to Architectural Fitness Functions
The Up-and-Running Guide to Architectural Fitness Functions
Software Engineering

25 min read


Jul 14

Don’t Leave Things Hanging

Why never finishing will leave you a worse person and worse off. — Being indecisive and/or wracking up heaps of unfinished work are two things that can send you into a tailspin. On this note—and on the occasion of going on summer vacation—I want to share two scenarios, one every-day, and one for those of you doing creative work. There are real and…

Time Management

11 min read

Don’t Leave Things Hanging
Don’t Leave Things Hanging
Time Management

11 min read


Published in

Better Programming

·Updated Jul 8

There Is No Bad Code

A short reflection. — There is no bad code. It just does the wrong thing very efficiently. The words effective and efficient both mean “capable of producing a result,” but there is an important difference. Effective means “producing a result that is wanted”. Efficient means “capable of producing desired results without wasting materials, time…

Programming

3 min read

There Is No Bad Code
There Is No Bad Code
Programming

3 min read


Published in

ITNEXT

·Jul 1

Designing a Next-Level EventCatalog Setup for Event-Driven Architectures

EventCatalog is great! But you can make it even better—let me show you how. — David Boyne’s open source project EventCatalog is an “Open Source project that helps you document your events, services and domains”. It’s a great tool to create discoverability of your event landscape. I love it! EventCatalog: Discover, Explore and Document your Event Driven Architectures. An open source tool powered by markdown to document your Event Driven Architecture.www.eventcatalog.dev

Development

13 min read

Designing a Next-Level EventCatalog Setup for Event-Driven Architectures
Designing a Next-Level EventCatalog Setup for Event-Driven Architectures
Development

13 min read


Jun 11

Zero to Zen: Instant, Easy Wins for Your Online Life

Tips and tricks for a totally zen online life, in terms of privacy, security, and cleanliness. — If you are anything like me, you trial all kinds of new digital products, creating accounts here and there, and you probably keep a few email addresses around—or you have an overburdened, overtaxed poor Gmail/Yahoo/Hotmail account that has suffered, but worked, faithfully through the years. It’s easy to get into…

Minimalism

17 min read

Zero to Zen: Instant, Easy Wins for Your Online Life
Zero to Zen: Instant, Easy Wins for Your Online Life
Minimalism

17 min read


Jun 3

The Five Things Software Engineers Hate About Their Jobs

…and what you can do about it. — I am absurdly interested in how organizations with a big software engineering base can grow better. Before we get better, though, we need to see where we are right now. During a lazy Saturday, I read and collected a lot of candid opinions on what actual, real software engineers have…

Software Development

5 min read

The Five Things Software Engineers Hate About Their Jobs
The Five Things Software Engineers Hate About Their Jobs
Software Development

5 min read

Mikael Vesavuori

Mikael Vesavuori

1.2K Followers

Technical Standards Lead at Polestar. All opinions are my own.

Following
  • Cory Doctorow

    Cory Doctorow

  • Adrian Hornsby

    Adrian Hornsby

  • adrian cockcroft

    adrian cockcroft

  • Bryan Finster

    Bryan Finster

  • Allen Helton

    Allen Helton

See all (30)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams