In my last job, I helped with a few projects (like brag documents and the engineering levels) to help make the engineering culture a little more inclusive, and I want to talk about one of them today: making the interview process a little easier to understand for candidates.I work … | Continue reading
This is going to be a pretty quick post – I found out about entr relatively recently and I felt like WHY DID NOBODY TELL ME ABOUT THIS BEFORE?!?! So I’m telling you about it in case you’re in the same boat as I was.There’s a great explanation of the tool with lots of examples on … | Continue reading
Welcome back to fun with databases! InPart 1of this series, we learned that:SQLite databases are organized into fixed-size pages. I made anexample database which had 1k pages.The pages are all part of a kind of tree called a btree.There are two kinds of pages: interior pages and … | Continue reading
This evening the fantastic Kamaland I sat down to learn a little more about databases than we didbefore.I wanted to hack on SQLite, because I’veused it before, it requires no configuration or separate serverprocess, I’d been told that its source code is well-written andapproachab … | Continue reading
I’ve never worked as a professional frontend developer, so even though I’ve been writing HTML/CSS/JS for 15 years for little side projects, all of the projects have been pretty small, sometimes I don’t write any Javascript for years in between, and I often don’t quite feel like I … | Continue reading
I’ve seen a lot of people get confused about updating their site’s DNS records to change the IP address. Why is it slow? Do you really have to wait 2 days for everything to update? Why do some people see the new IP and some people see the old IP? What’s happening?So I wanted to w … | Continue reading
For the last few months, I’ve been working on and off on a way to help people evaluate their own learning & figure out what to learn next.This past week I built a new iteration of this: https://questions.wizardzines.com, which today has 2 sets of questions: questions about UDP qu … | Continue reading
This isn’t about understanding everything about TCP or reading through TCP/IP Illustrated. It’s about how a little bit of TCP knowledge is essential. Here’s why.When I was at the Recurse Center, I wrote a TCP stack in Python (and wrote about what happens if you write a TCP stack … | Continue reading
.nowrap { white-space: nowrap; padding: 0px; } This morning I was watching a great talk by Maggie Appleton where she addresses a question about metaphors that I’ve had sometimes. In her words, “Aren’t metaphors just a frivolous distraction? Why would I pollute my [concepts] with … | Continue reading
Hello! In my networking zine (which everyone will be able to see soon), there is a page about TLS/SSL (basically this tweet). But as happens when you write 200 words about a thing on a page, there is a lot more interesting stuff to say. So in this post we will dissect an SSL cert … | Continue reading