Tom on the Internet
How does the ChatGPT website work?
9:09
Tom on the Internet
YOU can write a game in Node.js in the terminal without dependencies. (intermediate JavaScript)
13:59
Tom on the Internet
A Simple HTTP Server Built on TCP
20:33
Tom on the Internet
Why does JavaScript's fetch make me wait TWICE?
6:23
Tom on the Internet
re: your comment on my pull request
1:01
Tom on the Internet
Moving an image between browser windows
11:55
Tom on the Internet
I ignored this incredible Neovim plugin for years!
9:03
Tom on the Internet
How I Code in 2024
11:00
Tom on the Internet
My best terminal game yet - Cemetery Escape
9:41
Tom on the Internet
You can make the matrix effect in your terminal in raw JavaScript. Well, at least I was able to.
9:27
Tom on the Internet
Ugly user model
4:08
Tom on the Internet
Is map faster than a for loop in JavaScript? (no, but sometimes yes)
8:44
Tom on the Internet
An Elephant in Cairo and other fun things in the terminal
8:41
Tom on the Internet
Shell Snake - A portable game of snake in the terminal
6:07
Tom on the Internet
Rock Paper Scissors Battle in the Terminal - RPS Arena
3:12
Tom on the Internet
Hunt down changes with git log
4:25
Tom on the Internet
Nix makes trying out new applications so easy
4:05
Tom on the Internet
A pretty (but inaccurate) shell one-liner timer.
2:07
Tom on the Internet
yellbat - Batman memes from the cli
6:02
Tom on the Internet
Sarc 2.0 - The CLI that got me a promotion? (It didn't get me a promotion, but I pretend it did%EOF
2:56
Tom on the Internet
A binary clock in the terminal. So pretty. So annoying to use as a clock TBH.
4:05
Tom on the Internet
Ksnip is my new favorite image annotation software
4:30
Tom on the Internet
Foot is Wayland terminal emulator that does everything right
2:55
Tom on the Internet
Qalculate! (qalc) is an astounding CLI calculator.
2:59
Tom on the Internet
I like bad code
7:58
Tom on the Internet
Dependency Inversion can make you a better developer
19:07
Tom on the Internet
Snake Eating Mice in my Terminal (That's all this video is.) 🐁 🐍
5:37
Tom on the Internet
I will teach you how to make games in your terminal 👾
14:22
Tom on the Internet
10 Reasons I Love Go (as a JavaScript/PHP dev)
8:59
Tom on the Internet
Write Better Bash Scripts! Use ShellCheck and shfmt
3:16
Tom on the Internet
My setup for solving LeetCode problems in Go (Golang)
9:54
Tom on the Internet
My website knows where you live
3:36
Tom on the Internet
Gatsby was a bad choice (for me)
8:06
Tom on the Internet
How many NEW files are in your git repo?
4:09
Tom on the Internet
Zlak - A Scriptable Fake Chat App I made
3:23
Tom on the Internet
Write better TODO comments, pls
4:15
Tom on the Internet
Git blame someone else. Change a commit so it looks like you didn't write it. (don't use this)
4:58
Tom on the Internet
No one reads your docs. Most documentation is useless. (bit of a rant, but I mean well)
6:32
Tom on the Internet
Animated gifs right in your terminal. (You might have to switch terminal emulators)
3:17
Tom on the Internet
A couple interesting things kinda related to Bash
5:09
Tom on the Internet
Everyting BUT this file - Negative globbing in bash
3:31
Tom on the Internet
CDPATH - A Bash variable I didn't know existed
2:51
Tom on the Internet
Reasons why your shell alias doesn't work
11:42
Tom on the Internet
Tom Link - A URL shortener that tracks you
2:46
Tom on the Internet
Measuring Improvement as a Software Developer (a bit rambly)
7:55
Tom on the Internet
A bash script to quickly push my work up to GitHub
3:38
Tom on the Internet
Why Explicit Return Types Are Good - TypeScript, PHP, Go
8:29
Tom on the Internet
Amgi - I built a tool for remembering.
7:31
Tom on the Internet
Using scripts to avoid editing my videos
5:33
Tom on the Internet
I built a command line dictionary client in Go
7:19
Tom on the Internet
I built a command line soundboard (bash, ffmpeg, {redacted})
8:23
Tom on the Internet
Duck Duck Chat - Rubber Ducky Debugging as a Service
22:52
Tom on the Internet
Load Gorgeous - Beautiful JavaScript Loader
0:54
Tom on the Internet
Dripping Wet Tests
9:06
Tom on the Internet
ZSH Has Tetris - Comprehensive installation guide
0:22
Tom on the Internet
Santa Snake - I complete a bad front end JavaScript challenge
14:30
Tom on the Internet
Santa Cypher - A seasonal encoder
4:07
Tom on the Internet
Make a New File in the Current Directory (in Vim)
6:26
Tom on the Internet
Lies I was told about ZSH and Bash
8:46
Tom on the Internet
Make Twitter extremely nice. See only what you signed up for.
4:40
Tom on the Internet
Could these 3 shell aliases change your life? Probably not. They are good though.
5:41
Tom on the Internet
I built Conway's Game of Life in TypeScript
5:44
Tom on the Internet
TLDR Pages - Easy to use, easy to contribute to
2:57
Tom on the Internet
Keep it Simple Stupid is more important than Don't Repeat Yourself
7:31
Tom on the Internet
Choose Your Own Adventure in Golang
11:00
Tom on the Internet
Comparing a script in multiple languages - Golang vs Python vs JavaScript vs Bash vs PHP
33:55
Tom on the Internet
Spell check your code from the command line with Cspell
6:25
Tom on the Internet
Kicking My Mouse Addiction: Navigate Linux with just the keyboard
13:18
Tom on the Internet
Curl Business Card
6:21
Tom on the Internet
Sticky Notes in your tiling window manager
6:58
Tom on the Internet
A good screenshot tool is essential in modern software development
5:22
Tom on the Internet
A Fuzzy Clock in Bash for My Status Bar
5:38
Tom on the Internet
sarc - sArCaSm in your terminal
2:10
Tom on the Internet
How does this PHP code work? (A challenge)
10:56
Tom on the Internet
You might not need relative line numbers in Vim. Maybe you do. I'm not your dad. But you might not.
3:19
Tom on the Internet
Webcam pong - Controlling my webcam with a bash script in Linux
5:00
Tom on the Internet
Get There Faster - 2x Your Linux (or Mac...) Terminal Navigation
16:31
Tom on the Internet
Add Colors to Your Terminal - A beautiful command line
8:12
Tom on the Internet
Show a quote in your terminal in one line of code.
4:04
Tom on the Internet
The What and Where of Linux (Unix) commands
5:50
Tom on the Internet
MYCLI - A command line interface for MYSQL
7:37