
Review of Jacquie Read “Communication patterns” book
Reading Time: 3 minutesIt happens from time to time, that I pick up the book to read, and then I get something totally unexpected from it. That was my story with the “Communication patterns” book by Jacquie Read. The book I am reviewing today was not a conscious purchase. I got it in the HumbleBumble special offer, as

Books that I am waiting for – and you should too!
Reading Time: 3 minutesYou may already realize that I read a lot of books. They are my go-to form, if I am attempting to expand my knowledge. Videos, podcasts, online courses have their role, but they just can’t beat the value of a good book. In this post I would like to share books that are being (re)written

“Microservices patterns” book review
Reading Time: 3 minutesMicroservices stormed the IT world in the previous decade, and it seems that they’re going to stay with us. Tooling around them has matured tremendously – that’s for sure. The question is – what about the good practices and patterns? Let’s find out. Microservices patterns – what are they? As simple as it gets –

“Brain refactor” book review
Reading Time: 2 minutesCan you actually treat your brain as a piece of code? Can we actually refactor our thinking, making us better programmers? Let’s find out. Brain refactor – what does it even mean? The book I am reviewing today caught my attention, after I heard an interview with its author – Dagna Bieda – in the

“Java concurrency in practice” book review
Reading Time: 2 minutes“Java concurrency in practice” is considered to be “the evergreen book”. Is it? Here is my take on it from the perspective of the year 2024. Archeology of concurrency in practice? The book itself was published in 2006. That’s almost twenty years ago! In the introduction (and I got 13th print!) the authors claim that

“Philosophy of software design” book review
Reading Time: 6 minutes“Philosophy of software design” by John Oousterhout is not a new book. Both in terms of its publication (2018 and 2nd print in 2021), and my awareness of its existence. I saw recommendations from multiple people, that this is a “must read” book. Is it? Here is my opinion on that matter. Software design –

“Fundamentals of Data Engineering” book review
Reading Time: 3 minutesThere was a time, a couple of years ago, when big data was the most hyped term. It was like a teenage sex – everyone was talking about it, nobody really knew how to do it, everyone thought everyone else was doing it, so everyone claimed they were doing it. What is left of that

“Developing Apps with GPT-4 and ChatGPT” book review
Reading Time: 3 minutesIt seems that ChatGPT is everywhere today. Sometimes I am afraid to even open up my fridge. However, I feel like there’s still way more hype and worries, than actual knowledge and reasonable use cases. “Developing apps with GPT-4 and ChatGPT” seriously changed my view of the whole LLM landscape. Disclaimer before we start For

“System Design Interview” book review
Reading Time: 3 minutesI have to start my review with a confession. I never actually had a system design interview. Never interviewed for FAANGs, and I don’t intend to. That’s why reading “System Design Interview” by Alex Xu books, was such a nice experience. Why? Keep on reading. Bro, do you even interview? Besides the fact, that I

“Mastering API architecture” book review
Reading Time: 2 minutesSome time ago a blog post titled “Being glue” by Tanya Reilly caused some ripples in the IT industry. For some reason I remembered it when reading “Mastering API Architecture” by Gough, Bryant and Auburn. “Glue work” is the work that is something, that senior devs and upper ranks should do all the time. It’s the work, that must be done, but
Archives
Calendar
M | T | W | T | F | S | S |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 |