Book summary: SQL Antipatterns

I was recently going through my notes of SQL Antipatterns and was shocked to realize how actual this book still is. I'm going to share my summary of the book. I guarantee you'll recognize at least some antipatterns in your current database design. Logical Database Design Antipatterns Jaywalking Antipattern: Storing a delimiter-separated value string in … Continue reading Book summary: SQL Antipatterns

Looking back at three months of job searching

Whatever you call it: retrospective, post-mortem, post-partum, post-project review. Your work can be better by stopping at regular intervals and asking. "What well that we don't want to forget" What should be done differently?"Linda Rising, foreword to "Agile Retrospectives" by Esther Derby and Diana Larsen When I started looking for a job, I didn't realize … Continue reading Looking back at three months of job searching

Checklist for learning Scala

https://twitter.com/ConstantinHoria/status/1351458487088406529 Learning Scala doesn't have to be painful. In a previous article, I proposed the use of a checklist to give structure to learning a new programming language. My intention with this article is to demonstrate how to use a checklist to learn scala. The checklist Mindset Personal why's for learning Scala: I've wanted to … Continue reading Checklist for learning Scala

Checklist for learning a new programming language

Update 22/01/2020: I've applied the checklist to learning Scala and I'm updating it based on that experience. In a workshop that I recently gave, I compared learning a new programming language with learning a new natural language. Depending on your experience, learning a new programming language might be a medium difficulty task or a hard … Continue reading Checklist for learning a new programming language

Excluding Hibernate entities from auto-generation

Today I had to do something completely new with Hibernate, within the scope of a unit test. I had a group of entities and wanted to exclude one of them from the schema auto-generation (hibernate.hbm2ddl.auto=create). After spending a couple of hours trying out different things and reading Stackoverflow answers, I hit jackpot with this cool … Continue reading Excluding Hibernate entities from auto-generation