Inklings: a tumblelog

Z3: A Verilog implementation of the Infocom Z-Machine V3

The Worst Programming Language Ever

sed: An Introduction and Tutorial

It’s to my shame that I’ve never sat down an learned sed properly. I always just bang stuff together as needed.

To-Do Lists Don’t Work

Structure and Interpretation of Classical Mechanics

Diagrams: Diagram as Code

Diagrams lets you draw the cloud system architecture in Python code.

It was born for prototyping a new system architecture without any design tools. You can also describe or visualize the existing system architecture as well.

Diagram as Code allows you to track the architecture diagram changes in any version control system.

Diagrams currently supports six major providers: AWS, Azure, GCP, Kubernetes, Alibaba Cloud and Oracle Cloud. It now also supports On-Premise nodes.

High Performance Browser Networking

Performance is a feature. This book provides a hands-on overview of what every web developer needs to know about the various types of networks (WiFi, 3G/4G), transport protocols (UDP, TCP, and TLS), application protocols (HTTP/1.1, HTTP/2), and APIs available in the browser (XHR, WebSocket, WebRTC, and more) to deliver the best—fast, reliable, and resilient—user experience.

Advanced R

8 Simple & Effective Strategies For Introvert Language Learners