Building an Angular App in a Secure and Compact Docker Image (Part 3)

This article will teach you how you can use Docker to build and run an Angular application. We will create a lightweight and efficient Docker image using Docker’s multi-stage builds feature to serve

Continue reading

Adding Detail Views to a Django DRF API in Docker (Part 2)

In this part of the tutorial, we will extend the basic Django DRF API built in the last part to handle creating, updating, and deleting items. This post is part of the Dockerized Django Back-end API with

Continue reading

Dockerized Django Back-end API with Angular Front-end Tutorial (Part 1)

In this multipart tutorial, you will learn how to build a production-ready REST API using Python and the Django REST Framework (DRF). You will interact with the API using an Angular app as the front-end

Continue reading

Design Patterns in Java: Observer Pattern

In this blog post, I will explain the observer design pattern, a type of behavioural design pattern. This post is part of the Design Patterns in Java Series. Check out the full list of covered patterns

Continue reading

Design Patterns in Java: Strategy Pattern

This blog post will help you understand how to use the strategy 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

Continue reading

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