Software Engineering Tidbits
Subscribe
Sign in
Home
Live Course
Leaderboard
About
Latest
Top
Discussions
Invite your friends to read Software Engineering Tidbits
Thank you for reading Software Engineering Tidbits — your support allows me to keep doing this work.
Feb 20, 2024
•
Georges El Khoury
5
January 2024
Overview of the AI landscape
This is an overview of the AI landscape.
Jan 22, 2024
•
Georges El Khoury
9
July 2023
Enrollment is open - Software Engineering from the Frontlines
Hello everyone,
Jul 1, 2023
•
Georges El Khoury
7
April 2023
Release Management
Great software is released software!
Apr 26, 2023
•
Georges El Khoury
15
4
1
How to scale yourself
One of the clearest signs you have reached seniority at your team/company is that your feedback is always sought after.
Apr 11, 2023
•
Georges El Khoury
15
March 2023
Bug Report
If you have followed this newsletter for a while, you would notice I usually recommend software engineers pursue a Jerry Maguire “Help me Help you…
Mar 22, 2023
•
Georges El Khoury
3
February 2023
A good unit test
A good unit test should be:
Feb 20, 2023
•
Georges El Khoury
18
5
Outage Management
Outage management is a core skill for a software engineer to acquire and is critical to achieve high availability of an online service.
Feb 13, 2023
•
Georges El Khoury
13
3
Coding Tips
There is no magic bullet for clean readable code but these are tips that usually overwhelmingly increase code readability.
Feb 9, 2023
•
Georges El Khoury
9
Why Refactor?
If you have ever seen a great chef cooking, you will see a pattern.
Feb 7, 2023
•
Georges El Khoury
4
January 2023
Complexity
Often times, software engineers are faced with the prospect of adding new functionalities or checking in new code that seems to be beneficial but are…
Jan 31, 2023
•
Georges El Khoury
6
Layoffs
A sad topic for today: Layoffs.
Jan 15, 2023
•
Georges El Khoury
1
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts