John-Jon Steyn
banner
john-jonsteyn.bsky.social
John-Jon Steyn
@john-jonsteyn.bsky.social
MSc Artificial Intelligence Student | BSc Computing | AI / XR Software Engineer
I got the job, and I’m proud to still be with the same company today.

Everyone has a degree, three references, a LinkedIn profile, and a cover letter—your e-portfolio might be the one thing that sets you apart.

It’s a monumental effort, yes, but it's an essential one.

[5/5]
July 20, 2025 at 5:41 PM
I came across Sozo Labs, a company that I desperately wanted to be a part of. So I took the better part of a month to put together everything I’d built during my undergrad - neatly curated it all on GitHub, and recorded a video application specifically for that role.

[4/5]
July 20, 2025 at 5:41 PM
Unfortunately, most of us are too busy to keep everything polished and up to date—so our portfolios sit there. Half-baked. Unloved.

And then—unexpectedly—they matter. For me, that moment came after over 100 unsuccessful job applications.

[3/5]
July 20, 2025 at 5:41 PM
We improve as developers by writing painful code, debugging at midnight, and pushing through creative blocks. Not by documenting it neatly for the world to see.

To make it worse, they often don’t even reflect your true ability—at least not without serious time and care.

[2/5]
July 20, 2025 at 5:41 PM
Babbage never finished his machine. Others picked up where he left off.

- Ada Lovelace: Wrote the first code for Baggage's machine
- Alan Turing: Cited Babbage when defining computation
- von Neumann: Reflected Babbage’s design in his architecture

The father of computing, never saw his creation.
April 16, 2025 at 9:02 AM
Before there were microchips, there were cranks and gears.

And in the 1830s, Babbage designed a machine with:
- A memory
- A processor
- Conditional logic
- Loops
- Punch card input

A real computer, a hundred years early.

If built, it would’ve changed the world. In fact, it did.
April 16, 2025 at 9:02 AM
Babbage didn’t trust human math.

At Cambridge, he watched as scientists fumbled numbers. Calculations were riddled with mistakes. And he couldn’t stand it.

So he tried to create a machine to fix it.

First: The Difference Engine
Then: The Analytical Engine
Not just to crunch numbers—but to think.
April 16, 2025 at 9:02 AM