Don’t ask for guarantees. And don’t look to be saved in any one thing, person, machine, or library. Do your own bit of saving, and if you drown, at least die knowing you were headed for shore.
-- Fahrenheit 451
seen from Italy

seen from Italy
seen from China

seen from Italy
seen from Czechia

seen from Malaysia

seen from Italy
seen from China

seen from Italy
seen from Belarus

seen from Italy

seen from Vietnam
seen from Türkiye
seen from United States

seen from Italy
seen from Australia

seen from United States
seen from Japan

seen from Czechia

seen from United States
Don’t ask for guarantees. And don’t look to be saved in any one thing, person, machine, or library. Do your own bit of saving, and if you drown, at least die knowing you were headed for shore.
-- Fahrenheit 451
If we live in the age of information, why is it so hard to figure out what skin care routine I should follow?
My classmate from uni asked to meet for coffee and I was not in the mood today but I went anyway. It ended up being a good chat and it was nice talk about our experience with software development so far. I left thinking: see you shouldn't isolate yourself so much and go out more.
Now I'm back home and trying not to second guess every single thing I said. 😞
6. Julia Evans once said "behind every best practice is a horror story." If you don't understand a Best Practice, look for the horror story that inspired it. It might make the best practice make sense. It might turn out to be something that's completely irrelevant to you, and then you can feel comfortable doing a different practice instead. 8. Take walks. 9. Almost every tool you use has some form of hidden depth, from your programming language to git to JIRA. Don't feel like you have to become an expert in every single one, but do consider spending 5-10 minutes learning a bit more about what it can do. 11. Ultimately none of us can predict the future, just as none of us could have predicted the present. Just try to do the best you can, live according to your values, and enjoy the ride.
From: Advice for software devs who've read all those other advice posts
On 6: It's so important to understand WHY we follow a certain pattern or convention. Mostly so you can better understand the context within which it is used. So many times, I have tried to be "smart" and made my code more complicated then it needed to be because I was using a tool/pattern that was not the right fit.
On 8: Look away from the screen, get up and stretch. Drink some water.
On 9: Try to do a quick google to see if you're tool can do the thing you need it to do. Learn to solve with your current tool before reinventing the wheel. Write down how you did it to reference later (because you will forget).
On 11: Anxiety about the future and if I'm keeping up with tech has low ROI. Focus on today and what you are already learning. Build skills on focus, adaptability, resilience, critical thinking. Those will guide you into the future.
Going to start this at my new job. I already keep a hype doc and this can be a good compliment.
Saw a new form of content farming today: Someone made a video of a robotic voice reading out the chatgpt output for a programming question that was put in as the prompt (and was the title of the video).
The answer was wrong.
I'm reading And Then There Were None by Agatha Christie and trying to solve it before the big reveal. So far I figured out that it could be any of them.
"A computational process is indeed much like a sorcerer’s idea of a spirit. It cannot be seen or touched. It is not composed of matter at all. However, it is very real. It can perform intellectual work. It can answer questions. It can affect the world by disbursing money at a bank or by controlling a robot arm in a factory. The programs we use to conjure processes are like a sorcerer’s spells. They are carefully composed from symbolic expressions in arcane and esoteric programming languages that prescribe the tasks we want our processes to perform."
- Structure and Interpretation of Computer Programs