How to Write Clean Code with Code Complete: Video Series Introduction

Writing clean code should be something that every developer should aim for. For this reason, I’m recording a video series covering each chapter of the book Code Complete by Steve McConnell. This will

Continue reading

Top 10 Ideas from the Business Analyst’s Mentor Book

This blog post is a review of the Business Analyst’s Mentor Book by Emrah Yayici. Why Read Business Analyst’s Mentor Book? Last month, I read The Passionate Programmer. One of the points this book

Continue reading

The Books I Read in 2017

I wanted to write a blog post about the books I’ve read in 2017. I managed to go through 20 books this year. They’ve been organised in the following categories: Business Fitness Personal Development Programming Of

Continue reading

Design Patterns in Java: Abstract Factory Pattern

This blog post describes how to use the abstract factory design pattern. This post is part of the Design Patterns in Java Series. Check out the full list of covered patterns there. Before you read on,

Continue reading

Design Patterns in Java: Simple Factory

In this blog post, I’ll briefly describe the simple factory pseudopattern. This post is part of the Design Patterns in Java Series. Check out the full list of covered patterns there. Why is the Simple

Continue reading

Design Patterns in Java: Factory Method Pattern

In this blog post, we’ll look into the factory method design pattern. This post is part of the Design Patterns in Java Series. Check out the full list of covered patterns there. Why Should You Use the

Continue reading

Design Patterns in Java: Singleton Pattern

Today we’ll continue our journey in design patterns by uncovering the singleton design pattern. This post is part of the Design Patterns in Java Series. Check out the full list of covered patterns there. This

Continue reading

Design Patterns in Java: Façade Pattern

In this blog post, you’ll learn what’s the façade design pattern and how to apply it. This post is part of the Design Patterns in Java Series. Check out the full list of covered patterns there. Design

Continue reading

Design Patterns in Java Series: Introduction

As a software developer, I’m always striving to improve the quality of my code. Design patterns are one of many tools for good software design, therefore I’ve decided to create a blog post series covering

Continue reading

Build a Microservice API with Bottle and Google Cloud Platform

In this blog post, I promise you’ll learn how to build, test and deploy a simple microservice API (Application Programming Interface) in the cloud using the Bottle Python framework and the Google Cloud

Continue reading