Skip to main content

Why UX matters

· 4 min read
Ivan Barlog
AWS Solutions Architect @ BeeSolve

I've just spend 30+ minutes setting up DS record in local webhosting provider. The reason? Lack of coffe or maybe bad UX. Or maybe both.

Cost of running online service

· 7 min read
Ivan Barlog
AWS Solutions Architect @ BeeSolve

When people compare things like on-prem vs cloud or vps vs serverless they tend to compare just the initial cost and the running cost. Very few people I've met are fully aware of things like maintenance cost, hardware deprecation, flexibility, scaling and all the hidden costs which you only find out after a few months/years of running your service online.

Each solution has it's fit, you just need to know the distinction. For me it goes like this:

Serverless myths

· 10 min read
Ivan Barlog
AWS Solutions Architect @ BeeSolve

Recently I've been talking to people on various meetups about the Serverless technology and I noticed pattern - lot of people think about serverless as limitation rather than solution to real problems.

I've decided to bust a few myths I've been hearing repeatedly lately regarding the whole Serverless ecosystem. I am going to focus on AWS serverless technologies not serverless technology in general.

Digest 07/2025

· 3 min read
Ivan Barlog
AWS Solutions Architect @ BeeSolve

In my previous company I've been irregularly curating [^1] the list of articles I came across in my spare time. I was distributing it as "newsletter" [^2] - I wanted to inform my colleagues about various cool new technologies and about how things are done elsewhere.

I no longer have colleagues but I still have lot of articles which I want to post somewhere. This could've been 7th issue.

How to use S3 with Bun

· 2 min read
Ivan Barlog
AWS Solutions Architect @ BeeSolve

When I was trying Bun S3 client for the first time I was surprised that there is no option to pass AWS profile name as credentials. This post is just a quick memo for me to remember how this can be achieved.