GenAI is like a chocolate bar
I said that genAI is like 3D printing. Now I think it is more like a chocolate bar.
Stay with me for a second.
Software engineering, digital products, and the craft of building things that last.
View All TagsI said that genAI is like 3D printing. Now I think it is more like a chocolate bar.
Stay with me for a second.
Tricks to use in your next slide deck swaying executive decisions like a pro. This time I talk about:
After an energizing discussion with László Kóródi in a previous post, I am interested more to delve into tech debt topics, first, how much is fine?
Understanding different expertise is key to build great teams.
Maximizing productivity and impact starts with the morning.
Good affordable senior content is far and few in between on the internet, don't you think?
3-tiers of speed in digital delivery leads to differences in product teams
Only a handful of professional books transformed my mindset fundamentally in my life and career, here are my top 6.
You know, we focus on growth now. Or, we pivot later. What is the common thread?
There are those who believe in Moon-shots. Even if you miss, and reach just 10%, it still is impressive. In a way, I agree with the sentiment.
In my opinion, we missed the true scaling microservices can solve: human side of engineering.
In the chase of speed, time to market, what would you sacrifice?
“You should have known what ABCD stands for!”
One way to improve your business, organization, impact, outcomes, everything, is to improve your colleagues, peers, team mates.
Long, long time ago I deployed an e-commerce website. On a Friday evening. Manually uploading files to a server.
I did not write about my carreer fuel, coding and architecture so far.
Have you heard about “unlearning”? This is when we have come to a conclusion, a new habit or rule that we apply, ultimately turns out to be subpar or sometimes even wrong.
One way to decentralize command is the UNODIR.
CODEC instead of MECE.
In complex domains such as digital products, teams with shared consciousness will always dominate silos.
Stress may be one of the most widespread core factor in developing health issues. No data for it, not my area, but look around in the developed world’s statistics. Either it will be its own category, or the medical issues listed, many have stress as core component.
I had and continue to have the privilege to work with great colleagues. How do you know, though, that your colleague is great? I was thinking a lot, tried to remember the best or smartest solutions anyone came up with.
You follow test driven development. Code coverage is excellent. Yet everything is buggy. Quality of the code is terrible. What is wrong?
We hear a lot about how long hours some work. Some jobs are indeed grueling and outcome has linear connection to time input. Creative jobs defy that logic.
When will we finally understand that there is a negative correlation between time and productivity in creative type jobs?
Junior, senior, staff, principal engineers. Have you ever thought into how these are defined?
I like to read quotes of famous, successful people just like the next person.
Yet, with the prevalence of these quotes, we may miss the true meaning in most of them.
Ever wondered why we call it software?
We do miss good fundamentals. In digital products, often could sound a feedback, simplified into “return to fundamentals.” Have you got a similar feedback before, and could not make sense of it?
Have you seen someone being in the flow? When the world around them is irrelevant, they are so focused and productive, you can’t even imagine how they do what they do.
A detailed plan, sheets of paper (or endless digital canvas) laid in front of you. How much it is outdated? Can you even guess?
Are you a planner or an improviser? Spending a thousand hours to perfect a single hour of actions? Winging it for a thousand hours to never look back after all?
Popular to bash on daily standups as a waste of time. Yet, my experience, after literally thousands of standups run in half the world, is contradictory to that.
Have you had a meeting where everyone sat silently? Or just a majority never spoke. While silence in itself is not just disengagement, it may be one of the symptoms. However disengagement is just a symptom too.
“Computer’s work with smoke. If smoke comes out, it doesn’t work anymore.”
Old joke I really like. Haven’t thought of it why. Actually, it represents oversimplification and its dangers really well for me.
We are all different. Personalities, preferences for work, and how we engage the world. Personally I really like writing, it makes me feel… good, fulfilled, relaxed? I don’t know how to describe it. A word-salad would not be enough to convey it.
While advanced analytics techniques enable personalization on a scale, machine learning and decision support systems aid professionals every day. While all over the net, same tech is used to hunt for clicks, views and engagement.
If it is not obvious why need to make a decision the moment you do, question what makes it important now?
Be impactful, focus on the impact, this doesn’t bring enough impact. I am sure you heard these words before, as a comment, feedback, or a passing sentence in a meeting. And they are deep and right.
Another often repeated sentiment around here are the are the “trust your team” and “don’t micromanage”. And as oversimplified statements, I fully support.
Anyone else has trouble finding quality results on search engines?
“It looks like work to others, but it feels like play to me.” - is the Naval Ravikant quote stuck with me. Agree or disagree with him, he has interesting points on life lessons. This one is rarely realized by people, I believe it is on point though.
Often heard advice to find your passion. I myself said it many times to individuals. Yet if you think for a bit, it is not really actionable, is it? I mean, how someone finds their passion? What is passion even mean?
The usual meme comes up all the time, the leader pulls the stone in front of their people while the boss sits on it. A funny and interesting reduction, that looks well in lists of wise metaphors.
Once I read somewhere, those who have the ability to hold multiple contradictory statements in mind, will be more successful.
Just remember, if you have a hammer, all problems look like nails. Things like “fullstack engineer” might not mean the same thing for all of us, yet “learning new things outside of your comfort zone” does and it is a more practical advice. It will make you better in your existing expertise.
How many of you were sitting on meetings or other ways argued about how to do the email validation correctly?
TLDR: simple answer, DON’T do it, does not worth the effort, there is only one way, send and email and see if the user clicks a link in it, that is it.
Chapter 5 of “Digital Products from zero to hero”
What is in this chapter:
Chapter 4 of “Digital Products from zero to hero”
What is in this chapter:
Chapter 3 of “Digital Products from zero to hero”
What is in this chapter:
Chapter 2 of “Digital Products from zero to hero”
What is in this chapter: