Skip to content
Gideon Niemelainen

Gideon Niemelainen

TypeScript, AWS, Data Science, and Desserts

  • About Me
  • Portfolio
  • Contact Me
search
search
May24June 5, 2024Fundamentals, Software

Unveiling the Liskov Substitution Principle: Building Flexible and Robust Object-Oriented Systems

In the realm of object-oriented programming, the Liskov Substitution Principle (LSP) stands as a beacon of best practices, guiding developers toward crafting code that is…

May14May 14, 2024Fundamentals, Software

Understanding the Open-Closed Principle: Building Flexible and Extensible Software

In the realm of software engineering, the Open-Closed Principle (OCP) serves as a beacon guiding developers toward writing code that is flexible, scalable, and easy…

Apr17April 17, 2024Fundamentals, Software

Understanding the Single Responsibility Principle (SRP) in Object-Oriented Design

In the world of software engineering, the Single Responsibility Principle (SRP) is a fundamental concept that forms the basis of robust and maintainable code. As…

Feb09February 4, 2024Fundamentals, Software

Embracing SOLID Principles: A Foundation for Robust Software Development

In the dynamic realm of software development, creating code that is not only functional but also scalable and maintainable is crucial. Enter the SOLID principles,…

Feb06February 6, 2024Design Patterns, Fundamentals, Software

Mastering Software Design: Discussing the Factory Pattern in TypeScript

This is Part One in a Series I am working on, discussing Software Design and Architecture in a variety of depths. This piece is focused…

Jan17January 17, 2024Fundamentals, Software

Unleashing the Power of TypeScript: A Journey through “Effective TypeScript”

In the dynamic world of web development, staying on top of the latest tools and best practices is essential. One such tool that has gained…

Nov07December 21, 2023AWS

Demystifying AWS Access Policies: A Guide to IAM

Today I am going to write about Access Management Policies on Amazon Web Services. We will be discussing Identity-Based Policies today, looking at how they…

Theme: Reblog by Moral Themes.