Home
glich.stream
Cancel

A "Comprehensive" Review || Software Architect || Build a solid study plan

The software architect roadmap is important because it provides a structured approach to continuous learning and professional development. However, it can easily become overwhelming to figu...

Toxic work environments #softwareengineering #workplace

In my opinion, some signs that you might be better off working somewhere else include an unhealthy hierarchy, a lack of people who have been at the company for more than two years, a lack ...

E22 - What is Technical Debt & how can we deal with it?

Audio only 🎧 What’s technical debt? What is considered technical debt? How is technical debt measured? Who owns technical debt? How to pay-off tech debt? All these questions and more ar...

What is Elon Musk thinking?

Elon Musk has recently purchased Twitter and plans to do massive layoffs. Here are some thoughts on what might be going through his mind: Elon has stated that decision making from first pr...

Job titles in tech are meaningless #softwareengineering #coding

Job titles in tech are often meaningless and can be misleading. For example, you might ask for a promotion but only receive a new title without a pay bump. Job titles in tech are not regul...

The COMPLETE backend engineer roadmap reviewed | Build a study plan

Roadmaps are great to get a feel for the topics you should learn as a software engineer but they don’t help you build a study plan. In this video, I breakdown one of the most popular backen...

Getting promoted is not about hard work #softwareengineering

Getting promoted is not about how much effort you put into your work, but about visibility and impact. Here are some key points to keep in mind: Master your craft so that you can do di...

How many tech stacks should you learn? #softwareengineering #coding

As a software engineer, how many tech stacks should you know? It is not necessary to know all of them, but it is important to be “very good” at at least one tech stack. Early in your ...

What is tech debt?! #softwareengineering #coding

Technical debt is not the same as poorly written code. Technical debt refers to the shortcuts or compromises that are made in order to ship a product faster, but which may have negative co...

How large corporations design software at scale! #softwareengineering #coding

▬▬▬▬▬▬ Support the channel 💜 ▬▬▬▬▬▬ Every little bit helps ✨ Join the journey on Patreon: https://www.patreon.com/glich_stream 1 time support: https://www.buymeacoffee.com/glich.stre...

Programming is less fun with time! #softwareengineering #coding

If you want to keep enjoying programming, don’t make it your job. I have been writing code professionally for about 16 years now, and the excitement of programming has been fading away ove...

Business domain knowledge is ESSENTIAL! #softwareengineering #coding

As a developer, how much business domain knowledge should you have? It is easy for software engineers to develop tunnel vision and only focus on technical problems. However, you can incre...

E21 - Engineering in the Arab World vs Europe & USA

Audio only 🎧 How does software engineering in Europe or the USA defer from the work we do in the Middle East and North Africa region? What are some of the biggest challenges preventing t...

Architecture decision records: software docs that others will read! #softwareengineering #coding

The Architecture Decision Record (ADR) is a tool that helps you write documentation that others will actually read. Nobody wants to read a 100-page document to understand the architecture o...

What software architects do all day 🤷‍♂️

▬▬▬▬▬▬ Support the channel 💜 ▬▬▬▬▬▬ Every little bit helps ✨ Join the journey on Patreon: https://www.patreon.com/glich_stream 1 time support: https://www.buymeacoffee.com/glich.stre...