xam.io

Posts Archives About
  • Handling Multiple Obsidian Vaults on iOSFebruary 7th, 2026
  • In-Range Dependency Updates with RenovateFebruary 18th, 2024
  • OpenCore Legacy PatcherDecember 5th, 2023
  • Overriding macOS Diagnostics ShortcutsAugust 30th, 2020
  • Hyper Key and ShortcutsAugust 30th, 2020
  • Switching Keyboards and LayoutsAugust 22th, 2020
  • Node.js Best PracticesAugust 17th, 2020
  • Increasing the Fun in Video CallsJuly 28th, 2020
  • macOS Wifi WoesApril 28th, 2020
  • Working from Home: Audio EditionApril 17th, 2020
  • Finicky - Always open the right browserMarch 23th, 2020
  • EOY 2019January 3rd, 2020
  • dappDecember 31th, 2019
  • 5 Lessons Learned From Developing on the Fitbit PlatformApril 11th, 2019
  • Passing the AWS Certified Developer ExamMarch 16th, 2019
  • Prettier CodeFebruary 15th, 2019
  • DNS Resolution in Docker ContainersFebruary 5th, 2019
  • iA Writer QuattroJanuary 4th, 2019
  • Makefiles to Rule Them AllApril 17th, 2018
  • Goodbye Google AnalyticsApril 8th, 2018
  • Deploying Jekyll with Bitbucket PipelinesApril 7th, 2018
  • PHP Integration Tests Using the Built-in ServerMarch 29th, 2018
  • Moving Clouds: Hello HetznerFebruary 10th, 2018
  • The Comeback of FeedsFebruary 6th, 2018
  • FirewatchDecember 23th, 2017
  • Headphones — Round 3November 16th, 2017
  • Jekyll Performance ImprovementsNovember 8th, 2017
  • MacBook Pro, 2017July 2nd, 2017
  • Maintaining Different Git IdentitiesJune 25th, 2017
  • Using Docker as a Development ToolMay 31th, 2017
  • Moving to a System Font StackApril 11th, 2017
  • Plantronics BackBeat Pro 2 SE ReviewJanuary 15th, 2017
  • Add to 2Do v1.0 – Now also available for ChromeOctober 30th, 2016
  • 'Add to 2Do' Firefox Add-onOctober 8th, 2016
  • Quickly open a Bash in your Docker ContainerOctober 4th, 2016
  • Talk @ PHP UG Munich: Mircoservices and QueuesOctober 1st, 2016
  • From Things to 2DoMay 11th, 2016
  • The Renaissance of E-Mail NewslettersMarch 19th, 2016
  • Talk @ OOP 2016: An Agile Project ReviewFebruary 20th, 2016
  • Use Docker Machine with Mounts from a Second DriveFebruary 1st, 2016
  • Giving my first talkNovember 27th, 2015
  • Speaking at the PHPUG MunichNovember 19th, 2015
  • Taskpaper 3November 5th, 2015
  • Hot Chip @ BrixtonOctober 27th, 2015
  • Bringing Octopress and Jekyll back to SpeedJune 8th, 2015
  • The Quest for Bluetooth HeadphonesApril 8th, 2015
  • Ohai DigitalOceanFebruary 22th, 2015
  • EOY 2014December 27th, 2014
  • Fastmail: CardDAV BetaDecember 22th, 2014
  • Responsive EnhancementDecember 10th, 2014
  • The Web Ahead #75July 13th, 2014
  • dotfilesJuly 6th, 2014
  • SeamsMay 13th, 2014
  • Octopress 3May 4th, 2014
  • Small Screen ProductivityMay 3rd, 2014
  • Hej Århus!January 28th, 2014
  • border:none 2013October 26th, 2013
  • 100 Tage HeimatOctober 23th, 2013
  • Easier vHost setupSeptember 10th, 2013
  • Raspberry Pi: Dynamically mounting an external driveAugust 20th, 2013
  • Raspberry PiAugust 1st, 2013
  • Automatically Sync PhotoStream to DropboxJuly 22th, 2013
  • Project LocationaireJuly 12th, 2013
  • Tracking myselfMay 22th, 2013
  • Switching to OcotopressApril 21th, 2013

Hi, I'm Max Kandler, web developer from Munich, Germany.

I write about programming, personal matters and whatever else catches my interest.

mkleucker — @maxlmator@mastodon.social — RSS: posts — legal notice