# Optimized by Otto > Writings about open source software, technology, business and constant improvement. ## Recent Posts - [The Simple Art of Effective Decision-Making for Managers](https://paragraph.com/@otto/the-simple-art-of-effective-decision-making-for-managers) - [Should developers always just write code and never design documents?](https://paragraph.com/@otto/should-developers-always-just-write-code-and-never-design-documents) - [Heartbleed and XZ Backdoor Learnings: Open Source Infrastructure Can Be Improved Efficiently With Moderate Funding](https://paragraph.com/@otto/heartbleed-and-xz-backdoor-learnings-open-source-infrastructure-can-be-improved-efficiently-with-moderate-funding) - [Communication Is the Key to Efficiency in a Software Engineering Organization](https://paragraph.com/@otto/communication-is-the-key-to-efficiency-in-a-software-engineering-organization) - [8 Writing Tips for Software Professionals](https://paragraph.com/@otto/8-writing-tips-for-software-professionals) - [Tab-tastic tips for streamlined web browser use](https://paragraph.com/@otto/tab-tastic-tips-for-streamlined-web-browser-use) - [Advanced git commands every senior software developer needs to know](https://paragraph.com/@otto/advanced-git-commands-every-senior-software-developer-needs-to-know) - [Learn to write better git commit messages by example](https://paragraph.com/@otto/learn-to-write-better-git-commit-messages-by-example) - [When everyone else is wrong](https://paragraph.com/@otto/when-everyone-else-is-wrong) - [Make habits, not goals](https://paragraph.com/@otto/make-habits%2C-not-goals) - [How to conduct an effective code review](https://paragraph.com/@otto/how-to-conduct-an-effective-code-review) - [My 5 tips for efficient meetings](https://paragraph.com/@otto/my-5-tips-for-efficient-meetings) - [Pulsar, the best code editor](https://paragraph.com/@otto/pulsar%2C-the-best-code-editor) - [Unpacking Linux containers: understanding Docker and its alternatives](https://paragraph.com/@otto/unpacking-linux-containers-understanding-docker-and-its-alternatives) - [The optimal home office](https://paragraph.com/@otto/the-optimal-home-office) - [How to make a good git commit](https://paragraph.com/@otto/how-to-make-a-good-git-commit) - [Quick builds and rebuilds of MariaDB using Docker](https://paragraph.com/@otto/quick-builds-and-rebuilds-of-mariadb-using-docker) - [Grokking the MariaDB test runner (MTR)](https://paragraph.com/@otto/grokking-the-mariadb-test-runner-mtr) - [How to code 10x faster than an average programmer](https://paragraph.com/@otto/how-to-code-10x-faster-than-an-average-programmer) - [Resist the urge of the first solution](https://paragraph.com/@otto/resist-the-urge-of-the-first-solution) ## Blog Information - [Homepage](https://paragraph.com/@otto/): Main blog page - [RSS Feed](https://api.paragraph.com/blogs/rss/@otto): Subscribe to updates - [Twitter](https://twitter.com/ottokekalainen): Follow on Twitter ## Optional - [All Posts](https://paragraph.com/@otto/): Complete post archive - [Sitemap](https://paragraph.com/@otto/sitemap-index.xml): XML sitemap for crawlers