Arc Notes Weekly #33: General Intelligence
This week, we discuss what happens when a CPU starts, HTTP/3 prioritization, and how your tech stack isn't your product.
This week, we discuss what happens when a CPU starts, HTTP/3 prioritization, and how your tech stack isn't your product.
Have fun reading this week's round-up! For those who attempted the CTF, here is a write-up from Evan, who shows how he solved it.
Stayed tuned for a post next week on Scaling Software Systems we have been cooking up.
Articles
A Visual Guide to SSH Tunnels: Local and Remote Port Forwarding
What Happens When A CPU Starts
Interesting read on what happens when a CPU starts. A CPU is a chip that receives instructions, and then performs those instructions. The actions of the CPU can be summarized very simply:. It simply executes instructions from memory. Every CPU has a particular point in memory where it begins reading instructions after it has been reset. The CPU's instructions are sometimes called "opcodes".
Microservices are a Big Ball of Mud
Prefer learning visually like with architecturenotes.co? Want to visualize your actual codebase so you can better understand and refactor your code? Look no further than CodeSee!
CodeSee wants to help you build the apps you love without the guesswork. Instantly map your app’s services, directories, file dependencies and code reviews. Got a GitHub account and 5 mins? Try CodeSee for free and see your impact before you commit, improving efficiency and maintainability.
Platform Engineering as a Startup
Logging practices I follow
It doesn't matter what kind of software you're making, you're probably using logging every day.
HTTP/3 Prioritization Demystified
If you deal with Web Performance, you've probably heard about HTTP resource prioritization. What exactly does prioritization mean? How does it work under the hood? and do all browsers agree on which resources are most important (hint: no, they don't)?
Projects
GitHub - karpathy/nanoGPT: The simplest, fastest repository for training/finetuning medium-sized GPTs.
GitHub - openai/openai-cookbook: Examples and guides for using the OpenAI API
Guides for using the OpenAI API
❤️ The Favourites - this section won't make an appearance every week, will usually be something that was a particularly high point in tech that impacts us all. If you see something worthy of the favourite, tweet at @arcnotes
The yaml document from hell
Brief rundown of all the things yaml makes hard
Your tech stack is not the product