Recently Updated
youtube 106
- Unit tests are not just for testing #coding #programming Sep 1, 2024
- Deobfuscating code with LLMs #programming #coding Aug 29, 2024
- File diffs without git Aug 14, 2024
- StackOverflow survey results analysis & general tech chat Aug 12, 2024
- You don't know Bash as well as you think Jun 19, 2024
- 10 tips to improve your Bash scripts Jun 19, 2024
- The programmer's identity crisis Jun 14, 2024
- These programming languages and tools are not enough! May 20, 2024
- How to handle complex software failures Apr 17, 2024
- Debugging and troubleshooting complex software failures! Apr 17, 2024
- I'm quitting my job as a software engineer Mar 21, 2024
- I h@te slide decks ❌ Mar 6, 2024
- 10 things I would look for in a new tech job Jan 13, 2024
- I built an ergonomic columnar split keyboard: this is the process end to end Dec 27, 2023
- Level up your terminal setup game || For beginners Dec 17, 2023
- git fm: awesome git alias to search your git commits for a message #git #programming #coding Dec 16, 2023
- git progress: how to find all the changes made in a feature branch #coding #git #programming Dec 10, 2023
- E31 - Distributed Systems at Shopify with Ahmad Alhour Dec 7, 2023
- Improve your pull requests game with these tips Nov 26, 2023
- Good vs bad pull requests Nov 26, 2023
- E30 - Web 3.0, Entrepreneurship and Chasing Trends with Nader Dabit Oct 3, 2023
- Preparing for a technical public speaking event Oct 2, 2023
- The time when I almost reinvented WiFi Oct 1, 2023
- “Impossible” is costing you a lot of lessons! Oct 1, 2023
- Working on open source tools Sep 24, 2023
- Microservices: More Problems Than Solutions?! Fast deep dive Sep 14, 2023
- E29 - How developer roadmaps were born || From 0 to 251,000 stars on GitHub Sep 6, 2023
- DevOps: a term very few understand Sep 2, 2023
- Big tech experience WITHOUT joining FAANG! Aug 26, 2023
- Kubernetes: you have never heard this explanation before! Aug 25, 2023
- Kubernetes For Software Engineers: The History Aug 25, 2023
- Starting again as a Software Engineer (PART 2) Aug 21, 2023
- E28 - libgit2, source code management and edge computing with Edward Thomson Aug 2, 2023
- The glich podcast trailer Jul 23, 2023
- Strategic vs Tactical programming #softwareengineering #programming #coding Jul 22, 2023
- Solution Architect to Software Engineer, why I switched #softwareengineering #programming #coding Jul 18, 2023
- GitHub Actions: Dive into actions-runner-controller (ARC) || Advanced installation & configuration Jul 14, 2023
- E27 - History of Django, Open Source and LLM Security with Simon Willison Jul 6, 2023
- Podcast Season 3 Teaser Jun 25, 2023
- Real world system design بالعربي with Bassem Dghaidi Jun 25, 2023
- Which country has BETTER developers? Jun 7, 2023
- Writing the git database & making out first commit! [Advanced] Jun 3, 2023
- Understanding the git internals, a deep dive into the .git folder [Advanced] May 25, 2023
- Building a GitHub CLI extension in Go (Part 6 - FINAL PART) May 17, 2023
- Keep your tests simple! #codingandprogramming #coding #programming May 14, 2023
- Building a GitHub CLI extension in Go (Part 5) May 14, 2023
- CLI tools in Go - playlist in the comments May 13, 2023
- Comments in code #coding #softwareengineering #programming May 7, 2023
- Building a GitHub CLI extension in Go (Part 4) May 6, 2023
- AI design patterns? #coding #softwareengineering #programming #ai #copilot May 6, 2023
- Overengineering projects #coding #softwareengineering #programming May 3, 2023
- Decomposing big problems #coding #softwareengineering Apr 30, 2023
- Building a GitHub CLI extension in Go (Part 3) Apr 28, 2023
- Building a GitHub CLI extension in Go (Part 2) Apr 23, 2023
- Building a GitHub CLI extension in Go (Part 1) Apr 16, 2023
- The 12 types of devs #softwareengineering #programming #coding Apr 12, 2023
- Build git from scratch! #softwareengineering #coding #programming Apr 10, 2023
- GitHub Copilot X tested with REAL scenarios Apr 3, 2023
- Take ownership! #programming #coding #softwareengineering Mar 29, 2023
- AI delivered, crypto … #programming #ai #crypto #softwareengineering Mar 26, 2023
- Learn a framework, but… #softwareengineering #programming #coding Mar 19, 2023
- How did it pass code review? #softwareengineering #programming #coding Mar 16, 2023
- Nobody wants to hire junior engineers (In Arabic | بالعربي) Mar 14, 2023
- Nobody wants to hire junior engineers (Part 2) #softwareengineering #programming #coding Mar 11, 2023
- Nobody wants to hire junior software engineers (part 1) #softwareengineering #programming #coding Mar 10, 2023
- Scaling Web Applications with Bassem Dghaidi & Ahmed Elemam ( بالعربي ) Mar 5, 2023
- Awesome s@*t you can do with git - git undo #softwareengineering #programming #coding Mar 5, 2023
- E26 - Navigating the Tech Job Market: Insights from a Recruiting Specialist Mar 3, 2023
- Learn Programming (Part 5) - The internship #softwareengineering #programming #coding Mar 1, 2023
- Learn Programming (Part 4) - Working with others #softwareengineering #programming #coding Feb 28, 2023
- Learn Programming (Part 3) - Beyond the Language #softwareengineering #programming #coding Feb 27, 2023
- Learn programming (Part 2) - Build Projects #softwareengineering #programming #coding Feb 26, 2023
- Learn programming (Part 1) Where to Start? #softwareengineering #programming #coding Feb 25, 2023
- Awesome lists on GitHub! #softwareengineering #programming #coding Feb 24, 2023
- The knowledge graph for software engineers #softwareengineering #programming Feb 11, 2023
- Strategies for Working From Home as a Software Engineer! Feb 9, 2023
- Why no one listens to you! #softwareengineering #coding #programming Feb 8, 2023
- Who is going to maintain it? #softwareengineering #programming Feb 6, 2023
- Learn git the easy way! #softwareengineering #programming #coding Feb 4, 2023
- Simple rules for scaling web applications #softwareengineering #programming Jan 31, 2023
- TDD is not unit testing #softwareengineering #coding #programming Jan 26, 2023
- Best programming languages learning platform! #softwareengineering #coding Jan 21, 2023
- Create a programming language, today! #softwareengineering #coding Jan 20, 2023
- E25 - Neurodivergence and the tech industry Jan 19, 2023
- E24 - Contracting as a Software Engineer Jan 18, 2023
- Great Pull Request Reviews #softwareengineering #coding #programming Jan 17, 2023
- Stop adding more code! #softwareengineering Jan 15, 2023
- The Art of System Design: Practical guide & Lessons from the field Jan 12, 2023
- Why don't you speak in Arabic? Dec 30, 2022
- E23 - Software Testing is NOT what you’re familiar with! Dec 22, 2022
- A software architects leads by guiding and coaching #softwareengineering Dec 11, 2022
- A "Comprehensive" Review || Software Architect || Build a solid study plan Dec 9, 2022
- Toxic work environments #softwareengineering #workplace Dec 1, 2022
- E22 - What is Technical Debt & how can we deal with it? Nov 25, 2022
- What is Elon Musk thinking? Nov 20, 2022
- Job titles in tech are meaningless #softwareengineering #coding Nov 14, 2022
- The COMPLETE backend engineer roadmap reviewed | Build a study plan Nov 12, 2022
- Getting promoted is not about hard work #softwareengineering Nov 12, 2022
- How many tech stacks should you learn? #softwareengineering #coding Nov 9, 2022
- What is tech debt?! #softwareengineering #coding Nov 7, 2022
- How large corporations design software at scale! #softwareengineering #coding Nov 5, 2022
- Programming is less fun with time! #softwareengineering #coding Nov 2, 2022
- Business domain knowledge is ESSENTIAL! #softwareengineering #coding Oct 28, 2022
- E21 - Engineering in the Arab World vs Europe & USA Oct 27, 2022
- Architecture decision records: software docs that others will read! #softwareengineering #coding Oct 26, 2022
- What software architects do all day 🤷♂️ Oct 22, 2022