Sit down with any developer today, even those at pretty new software companies, and you’ll see them doing something that programmers have been doing for years — you’ll see them tailing log files.
But why? Why are we still tailing logs?
Sit down with any developer today, even those at pretty new software companies, and you’ll see them doing something that programmers have been doing for years — you’ll see them tailing log files.
But why? Why are we still tailing logs?
I’ve mentored, coached, managed, and reviewed many software developers throughout the years. There are many different areas one can discuss, but my most importance advice for engineers early in their career has never changed.
Continue reading Mentoring junior programmers: What I tell them is job number one
rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine.
There have been a series of releases recently, which make deployment on Linux even easier, and significantly decrease the Docker footprint.
Continue reading rqlite: static linking and smaller Docker images
I recently had a chance to speak about rqlite, the distributed, lightweight database built on SQLite, to the Carnegie Mellon Database Group. We discussed the goals of rqlite, its design and use of the Raft consensus protocol, as well as testing strategies and real world applications.
A video of talk has been posted, and presentation itself is also available.