Alberto Gonzalez's Avatar

Alberto Gonzalez

@albexl.bsky.social

MSc. Computer Science & Writer | I help you secure software engineering jobs, and create a personal brand that draws high-value opportunities | Cappuccino lover ☕ Author of Algorithmically Speaking Join 3k readers --> albexl.substack.com

34 Followers  |  4 Following  |  21 Posts  |  Joined: 28.05.2023  |  1.5092

Latest posts by albexl.bsky.social on Bluesky

Post image

The single most important "side-effect" of solving linear equation systems: the LU decomposition.

Why? Because in practice, it is the engine behind inverting matrices and computing their determinants.

Here is how it works.

13.06.2025 09:58 — 👍 4    🔁 2    💬 1    📌 0

Burnout sneaks up when:

• You skip meals to code
• Social life is on autopilot
• Work spills into personal time

The fix?

• Commit to one health habit
• Treat relationships like deadlines
• Take breaks before you feel tired

Start small—big changes follow.

06.01.2025 11:15 — 👍 1    🔁 0    💬 0    📌 0

Most software engineers let their employer define their career—big mistake.

Here’s what happens when you build a personal brand:

• Recruiters come to you.
• Side projects become income.
• You gain freedom and influence.

Take control.
Build your brand.

05.01.2025 11:31 — 👍 1    🔁 0    💬 0    📌 0
Preview
6 Ways to Become the Most Valuable Coder on Your Team How to Write Code That’s Easy to Fix, Extend, and Love.

Picture this: you’re asked to update a decade-old codebase, and every change feels like defusing a bomb.

One wrong move, and everything breaks.

Frustrating, right?

That’s the cost of poor maintainability—a problem you can avoid by mastering a few simple principles.

10.12.2024 12:36 — 👍 1    🔁 0    💬 0    📌 0

The most underrated way to contribute is by being a great listener.

This is how you should listen in meetings:

• Pay attention—don’t multitask.
• Summarize key points to ensure alignment.
• Encourage quieter teammates to share their thoughts.

09.12.2024 07:48 — 👍 1    🔁 0    💬 0    📌 0

My wish for you:

• The mind of an entrepreneur.
• The body of an athlete.
• The soul of an artist.

That’s it.

08.12.2024 16:22 — 👍 1    🔁 0    💬 0    📌 0
Preview
How I Boosted Deep Work to 60% and Achieved More in Less Time—Here’s My Playbook 10x your output as a software engineer.

You don’t feel satisfied at the end of the workday.

I get it. Back in 2022, I was no different. I was working at my third job as a software engineer, juggling meetings, fixing bugs, writing documentation, and reviewing code like a productivity machine.

But something didn’t sit right.

03.12.2024 11:58 — 👍 3    🔁 1    💬 0    📌 0

If you enjoyed this and you want to improve your work, health, and relationships:

1. Follow me @albexl.bsky.social for more content like this every week.
2. Check out some of my other threads:
bsky.app/profile/albe...

06.12.2024 08:03 — 👍 1    🔁 0    💬 0    📌 0

The TL;DR:

• Have well-defined working hours.
• Avoid being available for quick calls.
• Do more things for yourself and your loved ones.

Pin these on your desktop.

06.12.2024 08:03 — 👍 1    🔁 0    💬 1    📌 0

3/3 Doing less for myself than I should have

I would finish my job early and would still:

• Not improve my fitness level.
• Not focus on my family and relationships.
• Not make progress on my personal projects.

Make time for yourself.

06.12.2024 08:03 — 👍 1    🔁 0    💬 1    📌 0

2/3 Being always available for a "quick call."

• They were never quick.
• They were always draining.

Fix by:

• Setting sacred hours for focused work.
• Setting office hours for meetings and requests.

Be creative first, reactive later.

06.12.2024 08:03 — 👍 1    🔁 0    💬 1    📌 0

1/3 Not having well-defined working hours.

It led to:

• Infinite calls.
• Working on weekends.
• Changes in production at 8 p.m.

Do what you should, when you should.

06.12.2024 08:03 — 👍 1    🔁 0    💬 1    📌 0

I spent 2 years working completely remote jobs.

Here are the 3 mistakes I made distilled into 3 posts (so that you can avoid them):

06.12.2024 08:03 — 👍 1    🔁 0    💬 1    📌 0

Just had a one-word retrospective meeting with my team.

This was our sprint in 5 words:

- IKEA
- Positive
- Multitasking
- Interruptions
- Disconnected

More on this coming soon…

06.12.2024 07:52 — 👍 1    🔁 0    💬 0    📌 0
Preview
How I Boosted Deep Work to 60% and Achieved More in Less Time—Here’s My Playbook 10x your output as a software engineer.

You don’t feel satisfied at the end of the workday.

I get it. Back in 2022, I was no different. I was working at my third job as a software engineer, juggling meetings, fixing bugs, writing documentation, and reviewing code like a productivity machine.

But something didn’t sit right.

03.12.2024 11:58 — 👍 3    🔁 1    💬 0    📌 0

My Favorite Software Development Framework:

1. Generate an idea.
2. Create an MVP.
3. Publish it.
4. Market it.
5. Collect feedback.
6. Modify based on feedback.
7. Repeat from step 3.

Works every time.

22.11.2024 22:52 — 👍 1    🔁 0    💬 0    📌 1
Post image

You are not focusing on what matters.

Being productive is not about working more.

Instead, focus on working better.

Spread the word.

16.11.2024 16:17 — 👍 3    🔁 1    💬 0    📌 0
Post image

Journaling is no mumbo jumbo.

Software engineers should do it too.

I've done it for the past 10 months and I think more clearly now.

If you don't know where to start, here's how you can get started:

17.11.2024 12:31 — 👍 2    🔁 0    💬 0    📌 0
Post image

You are not focusing on what matters.

Being productive is not about working more.

Instead, focus on working better.

Spread the word.

16.11.2024 16:17 — 👍 3    🔁 1    💬 0    📌 0
Post image 09.06.2023 07:02 — 👍 0    🔁 0    💬 0    📌 0
Preview
Algorithmically Speaking - #6: Graphs and Boards Exploring how to model board games as graph problems.

🧠 A new edition of Algorithmically Speaking is out!

🤯 It's time to see how boards and graphs are related.

📭 Subscribe if you don't want to miss any of the weekly posts.

02.06.2023 15:20 — 👍 0    🔁 0    💬 0    📌 0
Post image

Being able to read an adjacency matrix can give you insightful information about the graph.

For example, inspecting the following matrix, we can realize that:

🔸 Node number 1 has the most outgoing edges, while
🔸 Node number 5 has the least (actually it doesn’t have any)

01.06.2023 07:15 — 👍 1    🔁 0    💬 0    📌 0

Nope. I prefer walking 😉

01.06.2023 07:13 — 👍 0    🔁 0    💬 0    📌 0
Preview
Algorithmically Speaking | Alberto Gonzalez Rosales | Substack A journey through the most beautiful algorithmic problems and solutions in the history of Computer Science. Click to read Algorithmically Speaking, by Alberto Gonzalez Rosales, a Substack publication with hundreds of readers.

Hello Bluesky! I'm new here, so I thought about introducing myself:

I'm Alberto, a Computer Scientist living in Sweden. Currently working as a software developer in Volvo Cars, and teaching about algorithms, data structures and Computer Science here 👇

31.05.2023 09:05 — 👍 7    🔁 0    💬 0    📌 0

@albexl is following 4 prominent accounts