Home
glich.stream
Cancel

Starting again as a Software Engineer (PART 2)

A while ago, I published Starting again as a Software Engineer (https://youtu.be/NCCTWjol2DI)) and some questions came regarding coaching, immigration and remote work that I wanted to comm...

E28 - libgit2, source code management and edge computing with Edward Thomson

Audio only 🎧 Edward Thomson is a fantastic software engineer, he’s currently the maintainer of libgit2: a pure C implementation of the git core methods provided as a linkable library wit...

The glich podcast trailer

This is the trailer to the glich podcast. Conversations with prominent software engineers, open source maintainers, builders and tech practitioners. All for your entertainment and growth! ...

Strategic vs Tactical programming #softwareengineering #programming #coding

Solution Architect to Software Engineer, why I switched #softwareengineering #programming #coding

GitHub Actions: Dive into actions-runner-controller (ARC) || Advanced installation & configuration

Actions Runner Controller (ARC) is a Kubernetes operator that orchestrates and scales self-hosted runners for GitHub Actions. With ARC, you can create runner scale sets that automatically ...

E27 - History of Django, Open Source and LLM Security with Simon Willison

Audio only 🎧 Simon Willison is the creator of Datasette, an open source tool for exploring and publishing data. Prior to becoming an independent open source developer, Simon was an engin...

Podcast Season 3 Teaser

Season 3 of the podcast is coming! The first episode will be published on on July 6th to the public and you’ll obviously have early access to it. I have a great lineup of guests, highly i...

Real world system design بالعربي with Bassem Dghaidi

This video covers the essentials of system design. I’ll explain how to define the requirements and goals of your system, document the discovery process, and understand the motivations and ...

Which country has BETTER developers?

Is developer productivity related to geography? This is an opinion video to discuss a recent twitter thread that has gone viral proclaiming that developers from low income countries + AI a...

Writing the git database & making out first commit! [Advanced]

In part 2 of re-implementing git from the ground up, I’m going to focus on: building the git database writing the internal structs (objects, trees, blobs, commits, refs) continue w...

Understanding the git internals, a deep dive into the .git folder [Advanced]

Learn git the hard way! I’m re-implementing git from the ground up so that you can get the chance to understand at a very deep level how this tool works. git is a tool that is used by mil...

Building a GitHub CLI extension in Go (Part 6 - FINAL PART)

A super casual live stream where I’ll continue building gh-stars, a new GitHub CLI extension. If you missed the previous parts, it’s OK, I always start with an introduction. I’m not a Go ...

Keep your tests simple! #codingandprogramming #coding #programming

Building a GitHub CLI extension in Go (Part 5)

A super casual live stream where I’ll continue building gh-stars, a new GitHub CLI extension. If you missed the previous parts, it’s OK, I always start with an introduction. I’m not a Go ...

CLI tools in Go - playlist in the comments

Comments in code #coding #softwareengineering #programming

Comments in code are very valuable if written and maintained properly. ▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬ Twitter: https://twitter.com/bassemdy GitHub: https://github.com/link- Linke...

Building a GitHub CLI extension in Go (Part 4)

A super casual live stream where I’ll continue building gh-stars, a new GitHub CLI extension. If you missed the previous parts, it’s OK, I always start with an introduction. I’m not a Go ...

AI design patterns? #coding #softwareengineering #programming #ai #copilot

Overengineering projects #coding #softwareengineering #programming