rixlabs.bsky.social
@rixlabs.bsky.social
Software architect with strong opinions | Offering 15+ years of knowledge from wherever I am | I share insights and real world experiences in the IT business
I also write weekly in long format here: https://ituntold.rixlabs.dev/
Drawing and Coding: Is there Art of Simplifying Complexity?

While exploring figure drawing, I noticed a fascinating approach to handling complexity that applies directly to software engineering. Curious? Dive into the full article to see the connection.

ituntold.rixlabs.dev/p/new-year-r...
New year resolution realisation
I decided to catch up an old hobby and I noticed some similarity with software engineering
ituntold.rixlabs.dev
January 19, 2025 at 4:47 PM
Each platform has his preacher. Thankfully they also have block button to avoid this bullshit political polarisation.
January 5, 2025 at 6:51 PM
I was supposed to write about system design but I had this one basically writing himself instead.

I wrote about juniors in tech and how I try (and don't always manage) to be a good mentor.
There is some vision and some story time, I'm not trying to preach 🙂

ituntold.rixlabs.dev/p/juniors-ar...
Juniors are sponges
The joys and responsibilities of mentoring in tech - lessons learned from both sides of the desk
ituntold.rixlabs.dev
January 5, 2025 at 6:48 PM
I like the platform but I'm not sure about the character limitations. True there are other ways to share long format content.

What do you think about it?

I have no strength to write daily long articles so for me it is good like this.
January 5, 2025 at 5:50 PM
At the end of the week I will publish the third episode of the series. Keep up reading the second article here 👇
In this second installment of Key Concepts of System Design, we explore how constraints shape architectural decisions. From hardware limitations to business realities, learn how identifying boundaries early leads to more robust system architectures.
ituntold.rixlabs.dev/p/key-concep...
Key concept of System design 2: Constraints
Self imposed or dictated by the situation, knowing your constraints is a must to design any system.
ituntold.rixlabs.dev
December 30, 2024 at 4:17 PM
In this second installment of Key Concepts of System Design, we explore how constraints shape architectural decisions. From hardware limitations to business realities, learn how identifying boundaries early leads to more robust system architectures.
ituntold.rixlabs.dev/p/key-concep...
Key concept of System design 2: Constraints
Self imposed or dictated by the situation, knowing your constraints is a must to design any system.
ituntold.rixlabs.dev
December 22, 2024 at 2:13 PM
In this week apisode of my news letter I speak about communication.

Be brutal

I think this is a key factor to be taken seriously.

Read the full article here
open.substack.com/pub/rixlabs/...
Be brutal
The Path to Trust
open.substack.com
December 15, 2024 at 11:28 AM
Meetings are toxic

It is still my favourite quote from REWORK
December 9, 2024 at 5:47 PM
Don’t be SaaS guru, don’t be an AI bro

There is not fast track, no silver bullet no easy way.

There is learning, working and some luck.

Don’t fall for the bullshit, the steps to reach a goal are not reproducible.

Rant over
December 3, 2024 at 8:49 PM
Would you be pro or against using AI in the context of an hackathon?

Tell me why in either cases
December 2, 2024 at 10:51 AM
Today I wrote about a fundamental skill to progress in your career Path.

Reliability

Build trust, achieve more goals and generally speaking work better and more effectively.

Go check it out -> ituntold.rixlabs.dev/p/the-reliab...
The Reliability Factor: Building Trust in Your Professional Journey
How Consistent Performance Transforms Your Professional Trajectory
ituntold.rixlabs.dev
December 1, 2024 at 8:06 PM
Don't test too much!

Testing is extremely important if you want to keep your software alive and evolving. A program without tests is fragile difficult to change and easy to break. However, you should not overreach when writing tests or write more than necessary.
What do I mean by testing too much?
November 26, 2024 at 7:15 AM
So starting a publication on bigger format is not easy.

You can put all the link you want in a post but convince people to click then is not a joke.

Is there any genuine expert that can give me a hint?

No engagement bro please
November 25, 2024 at 7:20 AM
In distributed systems, diagnosing and resolving issues can be a challenge. Observability goes beyond traditional monitoring by providing actionable insights into why problems occur and how to fix them.

Read the full article:
open.substack.com/pub/rixlabs/...
Why Observability Is the Backbone of Effective DevOps Practices
You asked for educational, I give you educational...
open.substack.com
November 24, 2024 at 7:12 AM
Spring Boot 3.4 was released this week.

Does anyone have a favourite new feature?

I want to start a mini project today for educational purpose and I will use it for sure. Would be nice to showcase some of the new features.
November 23, 2024 at 8:34 AM
Never work for free

I’m not speaking about doing a favour to someone I’m talking about actual work.

If you work you get paid.

No one will take you seriously if you don’t take yourself seriously.

Low pay isn’t not pay so think through before deciding to accept a gig.
November 21, 2024 at 11:32 AM
At the moment this platform is very nice. Will it last?

I don’t see a self sustaining future for this platform without a way to monetise.

There are several way of doing it and I’m curious to see what will be the one used.
November 20, 2024 at 12:01 PM
I have a krewind alias on my setup to reset Kafka consumer offset

Don't worry I don't use it often but I like the mnemonic value of the alias
November 20, 2024 at 11:59 AM
Do you think productivity is linear? Do you think you can measure it?
November 20, 2024 at 7:37 PM
Fast way to learn anything
Necessity
It is your best teacher.
Nothing teach you something faster like the need to use it as fast as possible.
I learned 4 languages other than my mother tongue like that.
The same way I learned Spring and other technologies. patterns, frameworks and languages.
November 19, 2024 at 3:08 PM
Reliability

This is the main quality you need to progress in your career.

Be there where and when you need to.

You will need some tech skill to get there, but remember: if you commit on something, deliver.
November 19, 2024 at 12:42 PM
Hi everyone. I'm starting to write some stuff in a longer format. I think my career path was somehow interesting and you could have fun and find some insight in reading about it. I will also keep the informational content and post some longer article here.

open.substack.com/pub/rixlabs/p/…
https://open.substack.com/pub/rixlabs/p/…
November 17, 2024 at 1:05 PM
make your team comfortable

As a team leader you need to encourage your team to speak freely about problems in your projects
A team that follows directives blindly is little to no use to finish your project in time and in budget.You need commitment and you cannot get commitment from a bunch os sheep
November 17, 2024 at 9:52 AM
Hype vs Reality

Here’s the revised list:

Fractional CTO -> Consultant

Tech Evangelist -> Consultant

Innovation Architect -> Consultant

AI/ML Strategist -> Consultant

Cybersecurity Advisor -> Consultant

Data Scientist-as-a-Service -> Consultant

Blockchain Strategist -> Consultant
November 16, 2024 at 3:55 PM
Even Netflix, who’s engineers wrote most of the S’ring cloud libraries crashed during peak and anticipated traffic.

So yes can happen even to the most prepared.

Your plan on paper and all the simulations in the world cannot prepare you for every events.
November 16, 2024 at 2:47 PM