Hardcore Programming Screencasts

These screencasts are the opposite of what you're used to. Instead of toy examples, they're set in production code. Instead of fad frameworks, they teach timeless tools. Instead of being aimed at the average programmer, they're aimed at non-beginners (or abnormally rapid learners) -- people with a near philosophical interest in code. Instead of abstracting away business and marketing concerns, they dive right in and reveal the magic. Instead of focusing on one language, they're language agnostic.

Presented by Jack Kinsella, someone whose been around the block more than once in his 10+ years' professional experience.

Choose Learning Outcome:

Get Your First 1000 Users

Most programmers start off good at building and bad at marketing. These videos will correct that. I teach everything I've learned in growing Oxbridge Notes from an MVP no-one knew about to a business reaching over $30k/month revenue. As a programmer myself, I focus on marketing techniques that leverage tech skills for scalable/automatable marketing. Therefore I'll teach mass SEO, how to online advertise profitably, how to leverage Analytics to evaluate your effectiveness, what email marketing campaigns to use to double customer lifetime value, how to AB test conversion optimizations, and much more.

System Design for Web

Learn system design and architecture in context, via a behind-the-scenes tour of Oxbridge Notes, a profitable web app serving over 200,000 requests/month for 10 years (albeit with bleeding edge code). See how performance is improved with queues, DB indexes, memcached, full-text search, micro-services, and HTTP caching, how production errors are tracked and escalated when necessary, how classes are organized into a sensible architecture, how its containerized for continuous integration testing, how git is used to minimize conflicts and more. At the end, you'll know exactly how to do the same and be able to ace any system design interview.


The Vim editor is a timeless investment in your tech skills, one of the biggest force-multipliers in your programming career, and profoundly fun to boot - at least once you've gotten the hang of it. Over my decade of using Vim as my only editor, I've written myself a guide to elegantly handling hundreds of situations with minimal keystrokes. By the time you finish watching these videos, you and Vim will have merged to become one beautiful code-editing machine. :wq

Timeless Programming Paradigms

Despite the buzzword bingo and proliferation of fad frameworks, the important things in tech don't change. These videos focus on workflows, skills, and ideas with an expected lifetime of an entire career. What workflows reduce errors, how does UNIX work, how can you debug by peeking one-layer-deeper in the stack, how does the HTTP protocol work, what truths about humans are relevant when writing code etc.

Alternatively: List all episodes chronologically >

People LOVE ❤️ Semicolon&Sons

10,000's of programmers have picked up new tricks and/or made progress growing their software businesses.

These screencasts are great - I love the intentional focus on marketing as well as technical excellence.

Cliff Weitzman (Forbes 30 Under 30)

This content is absolute gold.

Ben P

Finally, a real enginner showcases a real world project.

Hải Vũ

That's not all either. Keep reading praise for Semicolon&Sons.

Get Episode Alerts and Freebies ⭐️

We publish a video once every week, on Sundays. Every 2nd video is completely free to watch.

If you'd like, we can remind you via email when a new episode is released. We'll also keep you up to date about the top-secret game we're developing for learning programming.