- Reverse engineering the 76477 "Space Invaders" sound effect chip from die photos
- Getting Started with Headless Chrome
- Host Identity Protocol (HIP) Domain Name System (DNS) Extension
- Software Developers After 40, 50 and 60 Who Hate Being A Manager
- Coding for SSDs – Part 1
- What We Actually Know About Software Development, and Why We Believe It's True
- "Sun decided that almost all Java errors must be recoverable, which results in lazy error handling like the above."
- Questions for our first 1:1
- Fuchsia: a new operating system
- Golang pkg/errors
- Structure and Interpretation of Computer Programs (well formatted)
- Visualizing Garbage Collection Algorithms
- Intel's first Optane SSD: 375GB that you can also use as RAM
- Apache Beam provides an advanced unified programming model, allowing you to implement batch and streaming data processing jobs that can run on any execution engine.
- The Reasonable Effectiveness of the Multiplicative Weights Update Algorithm
- Index 1,600,000,000 Keys with Automata and Rust
- Decentralized micropayments
- Management Is Dead, Long Live Management
- Better Compression with Zstandard
- Comparison of Hosted Continuous Integration products
- Viola is a tool for the development and support of visual interactive media applications. (1992)
- How I ended up writing a new real-time kernel
- Golang: Logging, interfaces, and allocation
- Seeing Theory: A visual introduction to probability and statistics.
- Annotation is now a web standard
- 120,000 consistent writes per second with Calvin
- Jepsen: CockroachDB beta-20160829
- You're better off using Exceptions
- TensorFlowOnSpark brings TensorFlow programs onto Apache Spark clusters
- Writing more legible SQL
- Documenting Architecture Decisions
- Let the Design Decision Stand
- New ASLR-busting JavaScript is about to make drive-by exploits much nastier
- Urbit is a virtual city of general-purpose personal servers.
- In Defense of C++
- Rust: Procedural Macros
- Things I Wish I Knew When I Started Building Reactive Systems
- Beringei: A high-performance time series storage engine
- SQL WITH: Performance Impacts
- My history with Forth & stack machines
- Modern C++ Features - decltype and std::declval
- Java Without If
- Things Every Hacker Once Knew
- Amazon Web Services' secret weapon: Its custom-made hardware and network
- The Monad Fear
- Becoming More Functional
- The Idea of Lisp
I'm Brett Slatkin and this is where I write about programming and related topics. You can contact me here or view my projects.
07 May 2017
@
21:32
Link roundup #10
Another big backlog of links from the past few months. I need to get better at sending these in smaller digests.
About
I'm the author of the book
Effective Python. I'm a software engineer at Google (currently in the Office of the CTO) where I've worked for the past 19 years. Follow @haxor on Twitter
if you'd like to read posts from me in the future. You can also
email me here.
© 2009-2024 Brett Slatkin