Dev
- [The Testing Introduction I Wish I Had](https://dev.to/maxwell_dev/
the-testing-introduction-i-wish-i-had-2dn) – great overview of different
types of tests, why testing matters, and general rules of thumb.
- [The Books That Made All The Difference To Me As A Developer](https://dev.to/
antjanus/the-books-that-made-all-the-difference-to-me-as-a-developer-1ijn)
– recommended reading for anyone looking to become a better developer.
- Hashnode CLI – popular programming posts in
your terminal. Hashnode is a free, friendly, and inclusive programming
community! This is for terminal lovers. With this CLI, you can stay up to
speed with what’s happening in the dev community without opening Hashnode
every time.
- [SQLite Database Internal Architecture](https://hashnode.com/post/
sqlite-database-internal-architecture-cjsa62bj901dnhws1dwt0se9d) –
n a computer program, the database is the heart of handling data. It
provides an efficient way of storing and retrieving data fast. Learning
Database internal architecture in code level is not that so easy since
Database has complex architecture. Looking into a complex database is not
that easy because of the complexity. But, SQLite is a nice little compact
database that used in millions of devices and operating systems. Interesting
fact about the SQLite database is that, code is highly readable. All most
all of the codes are well commented and architecture is highly layered. This
post is to look at the high-level architecture of the SQLite database.
- [Why Deliveroo moved from Ruby to Rust](https://deliveroo.engineering/2019/
02/14/moving-from-ruby-to-rust.html) – Deliveroo recently migrated its
Tier 1 service from Ruby to Rust—without breaking production. Find out how
the company did it and why.
- [How to implement a regular expression engine](https://deniskyashif.com/2019/
02/17/implementing-a-regular-expression-engine/) – Regular expressions are
incredibly valuable for text processing, but they can be confusing to new
users. In this in-depth post, Denis Kyashif gives you a theoretical
foundation and walks you through implementing a simple and efficient
regex engine.
tail -f/dev/newsletter
- [You don’t need to quit your job to make](https://dev.to/stephsmithio/
you-dont-need-to-quit-your-job-to-make-12kg?) – an excellent read for anyone
looking to get more out of their life.
- Networking tools poster
– Do you ever feel like there are like 50 different linux networking tools
that all do different things and it’s impossible to keep track? That’s
because there are about 10 billion linux networking tools. This isn’t even
including web/dns servers like apache/nginx/unbound, just regular
command line tools! So I made this fun poster with a super short description
of each one, in the hopes that it’ll help you keep track and maybe find some
new tools to learn about.