Home
Pedro Caseiro
Cancel

Starting a business in Portugal, my story - Part 2

You gotta love being kicked in the nuts every day to stay afloat. I understand this is not just a portuguese perspective, but god-damn it’s hard to find reliable people that actually assume respon...

Starting a business in Portugal, my story - Part 1

I’ve always been a somewhat proactive person, I always liked to experiment with new ideas, be it with mud, paper clay, cooking, or anything related to computers, although I didn’t really enjoy fail...

Importance of visibility at work

Personal and team visibility play a large role on the influence and impact you have at work. Perception is reality This saying should be no surprise to anyone. Often in engineering teams we “like...

P/PC Balance in software engineering

When re-reading the book 7 Habits of Highly Effective People describing this Production (P) vs Production Capability (PC) balance it made me think of if in the context of Software Engineering. The...

Separating bullshit from knowledge in the context of people using LLMs

It’s no big news that in the past 1 or 2 years many people seem very eager to adopt this new technology. LLMs are here to stay and revolutionize everything, so much so that some people want to use...

No estimates - A year later

At Building Radar (small startup) we’ve subscribed to #noestimates for over a year now. I’d say we’ve been pretty successful so far. How it worked before Before we already used to just divide tas...

Prompt Engineering Concerns

At this stage it’s hard to understand how to best work around prompt engineering. But first lets start with a definition. What is prompt engineering? Prompt engineering is the process of improvin...

Refactoring a big ball of mud - Part 1

Coming from a PHP background, I’m no stranger to big refactorings, very old tech debt, replacing solutions made by people that see programming as a hobby and not an engineering discipline. This ti...

The X-Y Problem when interacting with a product team

The X-Y Problem The X-Y Problem is a communication problem where you have a problem X, and you think you know the solution Y, but you don’t. You ask for help with Y, and people try to help you wi...

Time management tips

In this post I’m sharing some tips that helped me manage my time better. Having worked and studied full-time at the same time for a few years, I’ve learned that it’s all about trade-offs. We only ...