Archive
2022
2021
- 11.29 Avoid using global git identity
- 08.07 How to remove hard spaces from file using awk
- 04.08 How to decrypt PDF files on macOS
- 03.14 Missing article image on Twitter due to GetMatch in Hugo template
- 03.12 Line break in Markdown
- 03.10 Restore files from encrypted iPhone backup
- 03.06 Using local DNS in dhcpcd causes to ignore others DNS
- 03.02 Specify timezone for tests in Node to get deterministic results
2020
- 11.12 Synchronize two collections with different representations
- 11.04 Selective serialization using serialization groups
- 10.18 Why deprecation process is important, on the example of restic
- 08.25 Following in Social Media
- 08.07 Setup end-to-end encrypted cloud drive using rclone
- 07.14 Rethinking writing
- 06.18 How to type letters with accents and diacritics in Emacs
- 05.19 Draw.io real-time collaboration using Visual Studio Code and Live Share
- 05.06 How to convince your boss to let you write tests
- 04.16 Why I migrated my blog from WordPress to Hugo
- 04.02 How to boot system from USB using GRUB
- 03.20 The form may limit you
- 03.05 Don’t read later. Read it now.
- 02.12 Find and insert reference to note on macOS using Alfred
- 01.22 Think big, start small
- 01.08 Quick access to any menu item in macOS apps
2019
- 12.31 My 2019 Annual Review
- 12.18 Running notes and information capturing on macOS using Alfred
- 12.04 Stop using specialized vocabulary
- 11.14 Why it’s worth taking notes in plaintext
- 10.30 The selfie stick story
- 10.17 Automate your macOS backup to Backblaze B2 using Restic and launchd
- 10.02 Write code for people
- 09.18 The hidden cost of self-hosted services
- 08.21 Collecting tiny thoughts
- 08.07 Use make as task runner
- 06.20 5 stages of development as the programmer
- 04.01 Automatic file versioning after change using fswatch and git
- 03.18 How to use final in PHP?
- 02.25 The practical difference between “findBy” and “getBy” in repositories
2018
- 10.22 Quick start with TDD in JavaScript using Jest
- 10.08 Set up multi-container environment using Docker Compose
- 09.24 I’ve finished studies. Here are some of my thoughts
- 04.15 The code is a common good, so be responsible for him
- 03.12 Did your team define own code deprecation strategy?
- 02.26 Don’t use properties and methods from outside the interface
- 01.29 Why I removed my old accounts and why you should too
- 01.08 Inbox zero – efficient way to manage emails
2017
- 12.18 Building the associative array – ideas
- 12.04 What is idempotence?
- 11.20 Why should you return early?
- 11.06 My start with React and its rich ecosystem
- 10.23 Why you should use array functions instead of basic loops
- 10.09 Synchronize local files with Cryptomator Vault
- 09.25 Arguments in arrow function explained
- 09.11 Blackboxing JavaScript using Chrome DevTools
- 08.28 Try explain the JavaScript’s truth inconsistency
- 08.14 Do your constants make sense?
- 07.21 What I learned by doing my simple personal project