Software Engineering Tidbits
Subscribe
Sign in
Home
Cohort Based Course
Archive
About
New
Top
Discussion
Enrollment is open - Mastering Software Engineering
Hello everyone, Today's post is about my live cohort-based course: Mastering Software Engineering. I'm excited to announce that a new cohort (Cohort 3…
Jul 1
•
Georges El Khoury
6
Share this post
Enrollment is open - Mastering Software Engineering
www.softwareengineeringtidbits.com
Copy link
Facebook
Email
Note
Other
April 2023
Release Management
Great software is released software! Today’s post is about how to release software to production. First, we will cover the required steps before landing…
Apr 26
•
Georges El Khoury
13
Share this post
Release Management
www.softwareengineeringtidbits.com
Copy link
Facebook
Email
Note
Other
3
Cohort Based Course Update
Hey everyone, Today is a personal post and not a tidbit. My cohort-based Mastering in Software Engineering course is open for enrollment. The course is…
Apr 20
•
Georges El Khoury
3
Share this post
Cohort Based Course Update
www.softwareengineeringtidbits.com
Copy link
Facebook
Email
Note
Other
3
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. In fact, it is a prerequisite…
Apr 11
•
Georges El Khoury
11
Share this post
How to scale yourself
www.softwareengineeringtidbits.com
Copy link
Facebook
Email
Note
Other
March 2023
New Cohort Based Course & AMA Event
Hey everyone, Today’s post will be to announce two events: Cohort based course “Mastering Software Engineering” I’m teaching on Maven Ask Me Anything…
Mar 31
•
Georges El Khoury
1
Share this post
New Cohort Based Course & AMA Event
www.softwareengineeringtidbits.com
Copy link
Facebook
Email
Note
Other
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
•
Georges El Khoury
3
Share this post
Bug Report
www.softwareengineeringtidbits.com
Copy link
Facebook
Email
Note
Other
February 2023
A good unit test
A good unit test should be: Idempotent: It’s every engineer favorite word :) Meaning it can be run over and over and is always green…
Feb 20
•
Georges El Khoury
17
Share this post
A good unit test
www.softwareengineeringtidbits.com
Copy link
Facebook
Email
Note
Other
4
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. First, ideally…
Feb 13
•
Georges El Khoury
12
Share this post
Outage Management
www.softwareengineeringtidbits.com
Copy link
Facebook
Email
Note
Other
3
Coding Tips
There is no magic bullet for clean readable code but these are tips that usually overwhelmingly increase code readability. 1) Declaration close to usage…
Feb 9
•
Georges El Khoury
9
Share this post
Coding Tips
www.softwareengineeringtidbits.com
Copy link
Facebook
Email
Note
Other
Why Refactor?
If you have ever seen a great chef cooking, you will see a pattern. Every couple of chops, every couple of minutes, the chef cleans up his station. He…
Feb 7
•
Georges El Khoury
4
Share this post
Why Refactor?
www.softwareengineeringtidbits.com
Copy link
Facebook
Email
Note
Other
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
•
Georges El Khoury
6
Share this post
Complexity
www.softwareengineeringtidbits.com
Copy link
Facebook
Email
Note
Other
Layoffs
A sad topic for today: Layoffs. Layoffs are necessary when the future of a company is at risk and need to reduce its expenses to survive and compete in…
Jan 15
•
Georges El Khoury
1
Share this post
Layoffs
www.softwareengineeringtidbits.com
Copy link
Facebook
Email
Note
Other
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts