Archive
Blog Posts
-
03 Jun 2017 → Recent links
-
22 May 2017 → Recent links
-
19 May 2017 → Autotools must die
-
18 May 2017 → Recent links
-
18 May 2017 → Standard libraries
-
16 May 2017 → Recent links
-
09 May 2017 → Patterns for network operations
-
09 May 2017 → Recent links
-
03 May 2017 → Auto-registering code in C++
-
27 Apr 2017 → Command-line standard
-
18 Apr 2017 → Bootstrapping
-
17 Apr 2017 → Recent links
-
13 Apr 2017 → Recent links
-
13 Apr 2017 → Lua cheat sheet
-
13 Apr 2017 → Premake notes (2)
-
12 Apr 2017 → Premake notes
-
12 Apr 2017 → Working patterns
-
12 Apr 2017 → Recent links
-
10 Apr 2017 → Recent links
-
08 Apr 2017 → Recent links
-
08 Apr 2017 → C++ blogs
-
04 Apr 2017 → Recent links
-
03 Apr 2017 → Type traits
-
03 Apr 2017 → Writing std::filesystem: Path (part 2)
-
01 Apr 2017 → Recent links
-
31 Mar 2017 → Writing std::filesystem: Path
-
31 Mar 2017 → Writing std::filesystem
-
22 Mar 2017 → Recent links
-
08 Mar 2017 → Recent links
-
05 Mar 2017 → Recent links
-
05 Mar 2017 → Local package managers
-
03 Mar 2017 → Source Control data models
-
28 Feb 2017 → Automatically finding branches in Subversion repos
-
28 Feb 2017 → Recent links
-
28 Feb 2017 → Clustering
-
19 Feb 2017 → Recent links
-
18 Feb 2017 → Dependencies
-
18 Feb 2017 → Converting Subversion to Git
-
03 Feb 2017 → Hosting repositories
-
06 Jan 2017 → Recent links
-
03 Jan 2017 → Recent links
-
03 Jan 2017 → Compiling C++
-
02 Jan 2017 → Using Hugo for a blog
-
01 Jan 2017 → Recent links
-
30 Dec 2016 → Compiling C++
-
21 Dec 2016 → Recent links
-
18 Dec 2016 → Creating packages for C/C++
-
29 Nov 2016 → Using Matplotlib
-
28 Nov 2016 → Recent links
-
28 Nov 2016 → Python virtualenv
-
27 Nov 2016 → Recent links
-
27 Nov 2016 → History: told by the winners or the losers?
-
25 Nov 2016 → Git: The Theoretical Minimum
-
24 Nov 2016 → Recent links
-
23 Nov 2016 → Python makes me cry
-
21 Nov 2016 → More on Sphinx
-
09 Nov 2016 → Sphinx for documentation
-
07 Nov 2016 → Package manager failure
-
31 Oct 2016 → Git repos - forks, subtrees and other shenanigans
-
13 Oct 2016 → Python and UTF-8 and Windows
-
03 Oct 2016 → Recent links
-
30 Sep 2016 → Recent links
-
14 Sep 2016 → Git committer info
-
23 Aug 2016 → New computers
-
28 Jul 2016 → Video and containers
-
18 Jul 2016 → Sync in video streams
-
10 Jul 2016 → RTMP
-
05 Jul 2016 → Direct3D shaders
-
02 Jul 2016 → Recent links
-
24 Jun 2016 → Recent links
-
14 Jun 2016 → Recent links
-
13 Jun 2016 → Recent links
-
07 Jun 2016 → Direct3D
-
05 Jun 2016 → Recent links
-
29 May 2016 → Recent links
-
24 May 2016 → Recent links
-
22 May 2016 → Recent links
-
08 May 2016 → Recent links
-
03 May 2016 → Recent links
-
01 May 2016 → Recent links
-
29 Apr 2016 → Local ReadTheDocs
-
25 Apr 2016 → Recent links
-
22 Apr 2016 → Xcode
-
22 Apr 2016 → Recent links
-
20 Apr 2016 → Recent links
-
20 Apr 2016 → Xcode - xcworkspace and xcodeproj - part 2
-
16 Apr 2016 → Xcode - xcworkspace and xcodeproj
-
16 Apr 2016 → Recent links
-
09 Apr 2016 → Recent links
-
03 Apr 2016 → Rules for cross-platform programming
-
02 Apr 2016 → Recent links
-
28 Mar 2016 → Recent links
-
26 Mar 2016 → Recent links
-
20 Mar 2016 → Recent links
-
17 Mar 2016 → Visual Studio notes
-
17 Mar 2016 → Recent links
-
13 Mar 2016 → Xcode notes
-
12 Mar 2016 → Recent links
-
08 Mar 2016 → Recent links
-
07 Mar 2016 → C++ standardization notes
-
07 Mar 2016 → Recent links
-
06 Mar 2016 → Recent links
-
03 Mar 2016 → C++ things to write
-
01 Mar 2016 → Recent links
-
01 Mar 2016 → C++ Package Management notes
-
22 Feb 2016 → Barycentric Coordinate Time
-
21 Feb 2016 → Recent links
-
17 Feb 2016 → Minimal Premake
-
16 Feb 2016 → Recent links
-
14 Feb 2016 → Recent links
-
14 Feb 2016 → Time points
-
13 Feb 2016 → The superset approach
-
12 Feb 2016 → Recent links
-
11 Feb 2016 → Recent links
-
09 Feb 2016 → Company Tech Blogs
-
06 Feb 2016 → Recent links
-
04 Feb 2016 → Experimenting with modules in C++
-
04 Feb 2016 → Formatting code
-
02 Feb 2016 → Can we get rid of make?
-
02 Feb 2016 → Recent links
-
01 Feb 2016 → Organizing Go source code part 2
-
01 Feb 2016 → Middleman static content generator
-
31 Jan 2016 → Recent links
-
28 Jan 2016 → Understanding Go: structs, methods, interfaces
-
24 Jan 2016 → Recent links
-
24 Jan 2016 → Go code patterns
-
19 Jan 2016 → C++ packages I want to see
-
19 Jan 2016 → Recent links
-
18 Jan 2016 → Go select: blocking by default
-
17 Jan 2016 → Recent links
-
16 Jan 2016 → Go language cheat sheet
-
07 Jan 2016 → Organizing Go source code
-
07 Jan 2016 → Go notes
-
02 Jan 2016 → Book scanners
-
28 Dec 2015 → Recent links
-
24 Dec 2015 → Recent links
-
21 Dec 2015 → Some notes on Go
-
21 Dec 2015 → Hugo, a static website engine in Go
-
19 Dec 2015 → Recent links
-
18 Dec 2015 → End-end Principle and Fate-Sharing
-
05 Dec 2015 → Recent links
-
20 Nov 2015 → Recent links
-
17 Nov 2015 → C++ functions
-
16 Nov 2015 → C++11, C++14, C++17
-
13 Nov 2015 → Electronic Music Bands
-
12 Nov 2015 → TCP auto-tuning
-
08 Nov 2015 → Recent links
-
04 Nov 2015 → Command-line argument parsing
-
02 Nov 2015 → A history of the Internet
-
01 Nov 2015 → Generalized Deterministic Parsers (GLR, GLL and more)
-
20 Oct 2015 → Recent links
-
20 Oct 2015 → Python doc links
-
17 Oct 2015 → SIGINT clean handling in Python
-
16 Oct 2015 → Recent links
-
13 Oct 2015 → More quorums
-
13 Oct 2015 → Blogs to look at
-
09 Oct 2015 → Current work links
-
27 Sep 2015 → Python: threading and multiprocessing
-
27 Sep 2015 → Engineering at scale
-
24 Sep 2015 → Peeking into Python
-
24 Sep 2015 → eBPF: extended Berkeley Packet Filter
-
17 Sep 2015 → Zig-zag encoding
-
17 Sep 2015 → Distributed Databases
-
14 Sep 2015 → Notion, Web-based content editor
-
14 Sep 2015 → Recent Links
-
09 Sep 2015 → Bazel, Google build system
-
06 Sep 2015 → C++ links
-
06 Sep 2015 → Git links
-
06 Sep 2015 → Movies I want to watch
-
06 Sep 2015 → Not really a blogger
-
04 Sep 2015 → Recent Links
-
26 Aug 2015 → REST, JSON, etc
-
20 Aug 2015 → Recent Links
-
13 Aug 2015 → Recent Links
-
13 Aug 2015 → Microservices
-
13 Aug 2015 → Telling time in seconds
-
12 Aug 2015 → Recent Links
-
12 Aug 2015 → Session state
-
11 Aug 2015 → Recent Links
-
09 Aug 2015 → Recent Links
-
09 Aug 2015 → Consensus algorithms
-
01 Aug 2015 → Text Input and Output
-
31 Jul 2015 → Recent Links
-
05 Jul 2015 → Software Architecture books
-
05 Jul 2015 → The Actor model
-
05 Jul 2015 → Recent links
-
16 Jun 2015 → Recent links
-
13 Jun 2015 → Windows boot from VHD
-
24 May 2015 → Cryptography links
-
24 May 2015 → Tracing System calls
-
24 May 2015 → Git Tips
-
24 May 2015 → Hyde For Blogs
-
24 May 2015 → Recent links
-
22 May 2015 → Unix source history in a Git repo
-
13 May 2015 → Recent links
-
12 May 2015 → Git Merge 2015
-
12 May 2015 → Recent links
-
12 May 2015 → Stream ciphers
-
11 May 2015 → SSL/TLS Implementations
-
11 May 2015 → Recent links
-
11 May 2015 → The Most Important Software Innovations
-
08 May 2015 → SSL/TLS Notes
-
06 May 2015 → Best Programming Fonts
-
03 May 2015 → Tesla’s Powerwall Is A Game Changer
-
03 May 2015 → Quadratic voting
-
03 May 2015 → Modernizing Emacs
-
02 May 2015 → Git limits and the Linux repo
-
02 May 2015 → Playing with fonts
-
02 May 2015 → Font Awesome
-
02 May 2015 → Fun and useful HTML Entities
-
02 May 2015 → A Jekyll Workflow
-
02 May 2015 → Generating Projects with Premake
-
01 May 2015 → Using Jekyll for a blog