All blogs / Engineering management / careers
Mathias Meyer
Executive Leadership Coach, Author
Engineering management / careersSoftware / engineering practice
- Posts
- 284 from 16 Apr 2007 to 11 Mar 2025
- Posting
- now and then
- Kind
- personal blog
- Feed
- https://www.paperplanes.de/feed.xml
2025 10
- Our Book “The Intentional Organization” Is Available for Preorder!
- Our Book “The Intentional Organization” Is Available for Preorder!
- Three Sources of Conflict And Tension
- Three Sources of Conflict And Tension
- Making Your Team’s Decisions Better
- Making Your Team’s Decisions Better
- Navigating the Different Personas of a CTO
- Navigating the Different Personas of a CTO
- How Can I Change a Culture of Anomymous Feedback?
- How Can I Change a Culture of Anomymous Feedback?
2024 2
2023 2
2022 4
2021 2
2020 2
2019 2
2017 1
2015 11
- Reading List 2015
- The Most Important Thing About 1:1s (and Building Trust)
- The Fear of Failure Can Be Paralyzing
- To Be a Better Listener, Embrace the Awkward Pause
- Five Habits of an Introverted Leader
- Taking Care of Business, Taking Care of Yourself
- Always Improve, Never Stop, Never Pause, Never Appreciate
- Why Hiring for “Culture Fit” Hurts Your Culture
- An Alternate Reality for Startups
- Why I Don’t Read Email in the Morning
- How to do Vacation Right: All It Takes is to Flip a Switch
2014 35
- Giving Back: Travis CI’s Charitable Giving in 2014
- Reading list 2014
- From Open (Unlimited) to Minimum Vacation Policy
- Review of my Personal Goals at Travis CI
- You Can’t Replicate Culture
- How to be Great at Customer Support
- The Power of Saying No (To Sugar)
- Being Busy, Distractions and Just One More Retweet
- Planning Your Week
- Only The Simplest Tools
- What Adopting Blameless Post-Mortems Has Taught Me About Culture
- Fake Everything Until You Make It
- Implement Routines to Foster Habits
- Focus Starts With Saying No
- The Secret to Latte Art
- Walking as a Creative Exercise
- Is Practical Drift Inevitable?
- Git Commit Messages as a Timeline of Reasoning
- Three Steps to Finding Your Product’s Price
- The Developer is Dead, Long Live the Developer
- Start by Building and Selling Small Products
- What More Do You Need to Start?
- The Joys of New Technology
- The New Technology Fallacy
- Three Simple yet Incredibly Hard Productivity Tips
- Building an Ethical Business
- On Assessing Risk in Socio-Technical Systems
- On Working (Too) Hard
- Building an Infrastructure Service on Top of Infrastructure Services
- Why You Should Charge For Your Beta Product
- Personal Challenges of Working Remotely
- A Standing Desk Love Affair
- The Habit of Writing
- How Travis CI uses Travis CI to break Travis CI
- Small Business Never Gets Boring
2013 13
- Reading list 2013
- The Smallest Distributed System
- Deploying your Jekyll Site to S3 with Travis CI
- What is Automation?
- Just One More Metric
- The Fear of Saying No
- Running a Small Business is…
- A Short Story on Human Error
- Monitoring for Humans
- Failure is Always an Option
- Coffee and the Art of Customer Happiness
- The Virtues of Monitoring, Redux
- On Pager Duty
2012 15
- A Plea for Client Library Instrumentation
- Form Objects with ActiveModel
- A Story About Queues in Four Acts
- September Reading List
- A Culture of Failure
- On Resilience in Automated Systems, Failures and the Human Factor
- Six-ish Months of eBook Sales: Riak Handbook
- June Reading List
- Playing with Riak and CRDTs - Counters
- Riak Handbook 1.1 is out!
- On Notifications, Log Subscribers, and Bringing Sanity to Rails’ Logging
- February Reading List
- Fun with Ruby Block Parameters
- A Tour of Amazon’s DynamoDB
- My Publishing Tool Chain
2011 9
2010 17
- A Simple Redis Use Case for Sorted Sets
- Why Riak Search Matters…
- Be Humble, and Get Shit Done!
- Why I Love and Hate Distributed Systems
- An Inconvenient Caveat about MongoDB’s Replica Sets (updated)
- 10 Annoying Things About CouchDB
- Relational Data, Document Databases and Schema Design
- Vim - A Never-ending Love Story
- Presentation Fu
- June - A Month of Conferences
- Upcoming Conference Talks
- Conference Talks You Should Be Watching
- ActiveRecord’s Callbacks Ruined My Life
- Notes on MongoDB
- A Collection Of Redis Use Cases
- NoSQL And You - Thoughts On Finding Right Partner In Chrime
- Redis and Rails sitting on the Couch
2009 36
- Making TextMate And rvm Play Nice
- How To Redis
- When To Redis
- There’s Something About Redis
- The Shoulda RSpec Extravaganza
- How Not To Design An API
- The NoSQL Dilemma (with a Happy Ending)
- There’s Something About Legacy Code
- Daily AWS Wtf and German Rails Conference
- Ruby 1.9 Tidbits
- Smalltalk on RabbitMQ and Nanite
- Crumble - Breadcrumbs for Rails Applications
- RailsWayCon Slides
- RailsWayCon in Berlin
- A Ruby Meta-Programming Riddle
- Ruby 1.9 Upgrading Woes
- Remembering super
- The Curious Case Of The Bang Method
- run_later Gets Some Rails 2.3 Middleware Love
- XRay Goggles For Your Ruby Processes
- Parallelizing Capistrano
- Mocking Is So 2008
- Keep It Simple
- When Overusing self Turns Into self.pity
- Hello From Jekyll
- Cocoa Lessons Learned #1: Threading is Hard
- RailsWayCon: Call For Papers
- ObjectiveResource: It’s Like ActiveResource For Cocoa
- Integrity And Passenger Play Nice
- New Tools For My Toolbox
- Announcing Macistrano: A Desktop-Client for Webistrano
- Running Webistrano Tasks Using Capistrano
- ScreencastWeek at Upstream Berlin
- Raising Test-Awareness
- Things to Do in 2009
- Things Learned in 2008: TATFT
2008 58
- JetBrains Releases RubyMine
- I wrote about going back to Vim as my daily text editor
- Why Legacy Code Matters
- Why Code Metrics Don’t Matter
- Merb’s run_later Coming to a Thread-safe Rails Near You
- Testing Meme
- Undefining Class Methods in Ruby
- Why Coding Guidelines Don’t Matter
- Migrating a Project to use Rails UTC-based Migrations
- Git Bits: Renaming with Lowercase and Uppercase
- Spring’s New Maintenance Policy
- “i”.can.has?(“cheezeburger”)
- Why Refactoring Matters
- Django turns 1.0
- Why Testing Matters
- RailsConf Europe 2008 Recap
- Ruby and Rails Book Updates
- Git Community Book
- Adam Keys Hearts Complexity
- Megazoomer Full-Screens your Mac Applications
- Missing iPhone Applications
- Chris Wanstrath on Side Projects
- Amazon Elastic Block Storage
- Merlin Mann on the recent Gmail Outage
- Stop Using FTP
- Rails 2.2 To Be Thread-Safe
- The iPhone AppStore
- Shameless RailsConf Self-Plug
- A Busy Month
- Bratwurst On Rails 2008
- For The Love Of Light: The Book
- Smalltalk on Git
- Stalled MySQL Logins
- A Small Gem For Web Development on Mac OS X
- Git Bits: Things you should know about git svn dcommit
- Rails 2.0: It’s Done
- MySQL No-Nos: ORDER BY RAND()
- Every Day Polaroid
- Git Bits: Committing Partial File Changes
- TextMate + RubyAMP = Unconditional Love
- Friday Tab Sweep (21.03.2008)
- For The Love of Light
- Review: The Ruby Programming Language
- Review: Working Effectively With Legacy Code
- Friday Tab Sweep (22.02.08)
- Ruby Tidbits: How Private is Private?
- Seriously the Most Awesome Photoshop Tutorials Ever
- How to Process Multiple ActiveMessaging Queues Concurrently
- Amazon S3 is Down
- Serializing Data with ActiveMessaging and Filters
- Paul Tuckfield on Scaling MySQL
- The End of an Era
- Friday Tab Sweep (08.02.2008)
- acts_as_solr is Dead, Long Live acts_as_solr
- Friday Tab Sweep (01.02.2008)
- Refactoring Rails Controllers
- Friday Tab Sweep (18.01.08)
- Reading List
2007 65
- Review: “Continuous Integration: Improving Software Quality and Reducing Risks”
- CruiseControl in your Menu Bar
- Rails/Ruby Books Galore
- Friday Links (14.12.07)
- Mocha and RSpec Don’t Play Nice
- CruiseControl.rb and RSpec Play Nice
- Dave Thomas on MetaProgramming in Ruby
- Friday Links (07.12.07)
- A Weird Ruby Bug
- Testing Active Web Service with RSpec
- MacSanta is Coming to Town
- Friday Links (30.11.07)
- Singing the Paypal Subscription Blues
- Abandon Ship!
- RESTful Leopard Spell-Check
- “Advancing with Rails” Training with David Black
- An Article on Ferret
- Do Java’s Date Classes Make Any Sense?
- Using Rails-like Environments with Spring
- The Perils of Using final
- RailsConf Europe 2007 Day Two
- Best Practices on Rails
- RailsConf Europe 2007 Day One
- Bratwurst On Rails
- Friday Rails Links
- Bugs are Magic Tricks
- Compiler and Typing Directives for Ruby?
- Write Tests for even the Smallest Projects
- Why an IDE for Rails?
- MarsEdit 2.0 loves Flickr
- Friday Rails Links
- ActiveRecord and a custom method_missing
- RailsConf Europe is a sell-out
- Film is the new Black
- IDEA still makes Java Fun
- Increase Productivity by Reducing Distractions
- Friday Rails Links
- Inbox Zero
- Webistrano Released
- Storing Images with Oracle and Hibernate
- Random Rails Links
- Continuous Integration for Ruby and Rails
- Smalltalk on AP4R
- Random Friday Links
- 10 Things I’ve been Doing Lately
- Learning Ten Finger Typing
- Catching Up
- The Freelancer Survey on FreelanceSwitch
- A First Look at OmniFocus
- When Will the Web 2.0 Bubble Burst?
- Bootstrapping a Web Project with Java and Rails
- Announcing Bratwurst On Rails
- JRuby 1.0 is out
- Smalltalk about BackgrounDRb
- Deploying in a chroot Environment with Capistrano
- RubyFX Script Announced
- Namespacing Your Rails Model - An Afterthought
- Microsoft announces IronRuby
- Namespace Your Rails Model
- The Web Design Survey
- CSSEdit Keeps Getting Better And Better
- A Fix for Rails 1.2
- Multi-Database Connectivity in Rails
- Supermarket 2.0
- Welcome Aboard