Archive
16 Mar 2025
The Leica Experience
16 Jun 2024
Python Inception
09 May 2024
AI Predictions
29 Mar 2024
Books of 2023
24 Mar 2024
🪦 Emacs 2011-2023
15 Oct 2023
Two Years with Legacy Code
21 Apr 2023
OS Customization and MacOS
12 Feb 2023
Media of 2022
11 Oct 2022
RAW Developer Comparison 2
04 May 2022
Darktable for Fujifilm Cameras
09 Jan 2022
Converting Capture one Presets to LUTs
04 Jan 2022
Books of 2021
04 Dec 2021
Fixing AMD OpenCL on Windows
09 Oct 2021
Comparing the Fujifilm XF 16‑80 with the XF 18‑135 Travel Zoom Lenses
04 Sep 2021
A Review of Darktable
27 May 2021
Camera Resolution
05 May 2021
Books of 2020
04 May 2021
A Review of the RAW Photo Editor Capture One
27 Dec 2020
A review of iOS, from an Android user's perspective
27 Oct 2020
Differences Between Camera Sensors
16 Oct 2020
Lenses Matter
17 Sep 2020
Dear Computer, We Need to Talk
27 May 2020
How to Write a Dissertation
19 May 2020
How I Record Screen Casts
14 May 2020
File Parsing with Python Video Tutorial
01 May 2020
RAW Developer Comparison
27 Mar 2020
The Value Proposition of Open Source Software
20 Mar 2020
Qt for Python Video Tutorial
11 Mar 2020
Books of 2019
09 Feb 2020
Editing Fuji Photos on Linux
21 Jan 2020
I Miss My Mac
29 Dec 2019
Efficiency is not Intuitive
27 Oct 2019
Travel Cameras
20 Sep 2019
Analyzing Speech Signals in Time and Frequency
19 Sep 2019
Periodicity and Harmonicity
11 Sep 2019
How we perceive Speech
09 Jul 2019
Publish or Perish
11 May 2019
Fuji Zoom Lenses
25 Mar 2019
On camera sensor sizes
13 Mar 2019
Learning about Photography: Sunstars
24 Feb 2019
What I learned about Amateur Photography
06 Jan 2019
Books of 2018
08 Nov 2018
Cool Python Libraries: TQDM and Resampy
26 Oct 2018
Dealing with Unreliable Software
14 Oct 2018
Appreciation for Open Source and Commercial Software
03 Jun 2018
Syncing Org-Journal with your Calendar
25 May 2018
GDPR Compliance
10 Apr 2018
Appending to Matlab Arrays
07 Apr 2018
Defeating News Addiction
02 Apr 2018
Scheduling Future TODOs in org-journal
22 Mar 2018
Blogging with org-static-blog (Updated)
17 Mar 2018
Speeding up org-static-blog
24 Jan 2018
Files and Processes
29 Dec 2017
How to set up rsnapshot instead of Time Machine
28 Dec 2017
Dropbox deleted my pictures and Time Machine didn't backup
20 Dec 2017
Books of 2017
20 Nov 2017
PyEnv is the new Conda
19 Nov 2017
Installing Emacs on Windows
24 Oct 2017
The Long Game
19 Sep 2017
Multi-Font Themes in Emacs
01 Sep 2017
EuroScipy 2017
27 Aug 2017
Web Audio Conference and JavaScript
10 Jul 2017
Audio APIs, Part 3: WASAPI / Windows
27 Jun 2017
Audio APIs, Part 2: Pulseaudio / Linux
17 Jun 2017
Audio APIs, Part 1: Core Audio / macOS
14 May 2017
Scientific Code
12 Apr 2017
Matlab Metaprogramming
24 Nov 2016
Pip is great
22 Nov 2016
Soma
07 Sep 2016
MATLAB Syntax
26 Jun 2016
Pâ‹…Oâ‹…Lâ‹…Lâ‹…Eâ‹…N and Walk 'em ups
21 Jun 2016
Transplant, revisited
15 Jun 2016
Teaching with Matlab Live Scripts
31 May 2016
Matlab has an FFI and it is not Mex
30 May 2016
Updating the Matplotlib Font Cache
13 Mar 2016
The Style of Scientific Code
23 Jan 2016
Toren
06 Jan 2016
Books of 2015
03 Nov 2015
Calling Matlab from Python
29 Oct 2015
Massive Memory Leak in the Matlab Engine for Python
16 Oct 2015
OS X Finder Woes
03 Oct 2015
Changing File Creation Dates in OSX
29 Sep 2015
Numpy Broadcasting Rules
28 Sep 2015
Python Numeric Performance
22 Apr 2015
Matlab and Audio Files
15 Apr 2015
Unicode and Matlab on the command line
12 Apr 2015
Decisions in Pillars of Eternity
12 Jan 2015
Julia First Impressions
01 Jan 2015
The 31. Chaos Communication Congress
30 Dec 2014
Books of 2014
20 Dec 2014
A Digital Thank You
09 Dec 2014
Choosing a German Email Provider
03 Dec 2014
Org Mode Selective Section Numbering
19 Nov 2014
Writing a Thesis in Org Mode
23 Sep 2014
Org Mode Citation Links
19 Aug 2014
Transplant
20 Jul 2014
Working and Learning
07 May 2014
Speeding Up Org Mode Publishing
03 May 2014
Snow Crash
27 Nov 2013
Sound in Python
13 Nov 2013
Blogging with Emacs
30 May 2013
Speeding up Matplotlib
20 Jan 2013
A Python Primer for Matlab Users
02 Nov 2012
Real Time Signal Processing in Python
01 Nov 2012
An error occurred loading this content. Try again later.
28 Oct 2012
Names
20 Oct 2012
Matlab, Mex, Homebrew and OS X 10.8 Mountain Lion
14 Oct 2012
My Emacs customizations
13 Oct 2012
Text editing with confidence and Emacs
20 Sep 2012
A Story about Schemes
13 Sep 2012
Kindle.app not starting on a case-sensitive file system
08 Sep 2012
On the Virtue of Contributing to and Using Open Source Software
28 Aug 2012
Fixing Errors in Epydoc
29 Jul 2012
Using a Raspberry Pi as a Time Capsule for Mountain Lion
19 Jul 2012
How Apple is Failing Me
18 Jul 2012
Blogging with Pelican (and not Octopress)
15 Jul 2012
How to get solarized syntax highlighting on your blog
22 Feb 2012
How to gem install rlua on OSX/homebrew
03 Feb 2012
Text Editors
04 Dec 2011
How to make Tagbar work with Objective-C
13 Oct 2011
Compiling Scipy and Matplotlib again
03 Sep 2011
Adobe AIR Application Crashes
01 Aug 2011
Compiling Scipy and Matplotlib using pip on Lion
04 Mar 2011
Installing Pygame using Homebrew
03 Feb 2011
Installing Python/Numpy/Scipy/Matplotlib on OSX
03 Jul 2010
The strangeness of widescreen displays in modern operating systems
25 Apr 2009
Gedanken zu User Interfaces
19 Apr 2009
Tagged File System
31 Mar 2009
Es geht um Tabs
29 Mar 2009
Mirrors Edge
28 Mar 2009
Synchronisieren von Google, Äpfeln, Fenstern und Telefonen
24 Mar 2009
E Text Editor goes Open Source
19 Mar 2009
Western Digital Festplatten-Umtausch mit Ãœberraschungen
15 Mar 2009
Debugging und GCC auf Windows
14 Mar 2009
Get a Mac
12 Mar 2009
Kompilieren auf Windows
05 Mar 2009