An AI-Rewrite of My LinkedIn Article With the Same Title & Introduction

Disclaimer: This article was written mostly by GPT-3 given the introduction of my original article as a prompt; a few edits were made.

My very first memory of “code” goes way back to second or third grade, when I stumbled upon a book about BASIC (Beginner’s All-purpose Symbolic Instruction Code); Luckily, I didn’t know what the acronym stood for, or the fact that it’s an acronym; I just thought of the word in the literal sense — as in “essential”; otherwise, the big words that make up the…


An AI-Rewrite of My LinkedIn Article With the Same Title & Introduction

Disclaimer: This article was written mostly by GPT-3 given the introduction of my original article as a prompt; a few edits were made.

It’s been a year since I started working at LinkedIn; and I thought there’s no better way to share my experience with you than using our product, so here it goes: in a nutshell, I’ve learned a ton, and had lots of fun! I still remember the excitement of starting something new on my first day, the desire to learn new technologies, and the potential…


An AI-Rewrite of My LinkedIn Article With the Same Title & Introduction

Disclaimer: This article was written mostly by GPT-3 given the first two paragraphs of my original article as a prompt; a few edits were made.

I started a reading group for my team at LinkedIn, and the first book we are reading is Clean Code: A Handbook of Agile Software Craftsmanship; I can’t emphasize enough how relevant the topic is to how we write software at LinkedIn, so it was an obvious choice for the inaugural book. …


An AI-Rewrite of My LinkedIn Article With the Same Title & Introduction

Disclaimer: This article was written mostly by GPT-3 given the introduction of my original article as a prompt; a few edits were made.

A French philosopher, by the name of Guillaume Ferrero, discovered the Principle of Least Effort and wrote about it in 1894 — long before a single line of computer code, as we know it today, was written. …


An AI-Rewrite of My LinkedIn Article With the Same Title & Introduction

Disclaimer: This article was written mostly by GPT-3 given the introduction of my original article as a prompt; a few edits were made.

I have seen — time and again — the correlation between poor coding style, and number of bugs in a program; it goes back to my days in college when a friend of mine would ask for help debugging his/her program, and the first thing that I would do — before reading the code per se — was to reformat the code to fix inconsistent…


An AI-Rewrite of My LinkedIn Article With the Same Title & Introduction

Disclaimer: This article was written mostly by GPT-3 given the introduction of my original article as a prompt; a few edits were made.

The concept of time in computing is as important as the role it plays in other aspects of life. For any non-trivial program, understanding the order of events (e.g. reading and writing data) is key to verifying its correctness (e.g. ACID for DBMSs); such order is enforced using a logical clock that keeps track of logical time. The more prominent uses of time in computing…


An AI-Rewrite of My LinkedIn Article With the Same Title & Introduction

Disclaimer: This article was written mostly by GPT-3 given the introduction of my original article as a prompt; a few edits were made.

My very first memory of “code” goes way back to second or third grade, when I stumbled upon a book about BASIC (Beginner’s All-purpose Symbolic Instruction Code); Luckily, I didn’t know what the acronym stood for, or the fact that it’s an acronym; I just thought of the word in the literal sense — as in “essential”; otherwise, the big words that make up the…


Disclaimer: This article was written with the aid of GPT-3, given the first paragraph as a prompt; it’s about 50% AI-generated.

Advancements in computer-generated content, augmented reality, and computer-aided editing, especially with the advent of AI in these applications, beg the question: How important is the difference between reality and perception? For instance, how much should we care whether a news presenter’s image is one of a human or AI-generated? This may sound like a philosophical question; nevertheless, it has real implications in many fields, such as: psychology, politics, economics, law, etc. …


Disclaimer: This article is written mostly by GPT-3 given the first paragraph as a prompt; a few edits were made for style and clarity.

Complex software projects require a level of discipline to ensure meeting deadlines and hitting milestones on time; however, software development is a creative process as well that calls for flexibility and leeway for experimentation. Software organizations need to strike that balance well to stay innovative and effective at the same time — you may call it organized chaos.

Software development projects can be chaotic, especially if you don’t know what to do. If you ask any…


An AI-Rewrite of My LinkedIn Article With the Same Title & Introduction

Disclaimer: This article was written mostly by GPT-3 given the introduction of my original article as a prompt; a few edits were made.

Hiring great employees is hard; ask any hiring manager, and you will hear war stories. I’ve had my share of those stories from my days at Microsoft, where I started interviewing engineers many years ago; at LinkedIn, where — in addition to interviewing — I was a member of a hiring committee; and now at Workfit, where I’ve been directing engineering and rapidly growing the…

Mohamed El-Geish

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store