Master Test Driven Development: Boost Your Skills, Build Reliable Software, and Advance Your Career

Welcome to TrulyHappy: Your Path to Lasting Happiness!

By Mamerto | February 29, 2024

In a world where the pursuit of happiness often leads us down a path of momentary pleasures and quick fixes, TrulyHappy offers a refreshing approach to achieving genuine, long-lasting happiness. Our innovative app is designed to guide you on a transformative journey, rooted in timeless principles and powered by the latest in AI technology. Here’s…

Read More

TaxGPT PH: Your Friendly Guide through the Maze of Philippine Taxation

By Mamerto | January 11, 2024

Welcome to the world of simplified taxation! At TaxGPT PH, we understand that navigating through the complex landscape of tax laws and regulations can be daunting, especially in the Philippines. That’s why we’ve introduced TaxGPT PH – your friendly yet professional tax expert assistant, designed to make understanding taxes easy, approachable, and less intimidating. Discover…

Read More

Test-Driven Development: The Key to Building Robust Software

By Mamerto | March 31, 2023

Why Companies Should Give TDD a Chance Introduction In the rapidly evolving world of software development, Test-Driven Development (TDD) has emerged as an industry standard for delivering high-quality software. TDD is a development methodology that emphasizes writing tests before writing the actual code. While some argue that TDD is a waste of time, this article…

Read More

Codefrost Shop (Sample Project)

By Mamerto | March 4, 2021 |

A complete eCommerce web application developed from scratch using the MERN stack, Redux, and Typescript on the frontend. Complete with Admin pages and PayPal integration.

Read More

How to Do Test Driven Development in C# .NET 5 and VS Code

By Mamerto | February 26, 2021 |

We will be coding a very simple code kata called FizzBuzz. The point of this article is not show the best implementation of FizzBuzz but to implement it in a Test Driven way. So that we can change the implementation any way we want without the fear of changing our code.

Read More

A Programmer’s Journey (Part 3) – Working Abroad to Freelancing

By Mamerto | February 22, 2021 |

This is my programming journey story. If you like stories, please kindly read through. Otherwise, if you want to jump start your software development career without wasting time like I did, download your FREE copy of my Software Developer Compact Career Guide.

Read More

A Programmer’s Journey (Part 2) – Learning and Side Projects

By Mamerto | February 18, 2021 |

In part 1, I recount how, despite my family’s financial difficulties, I was able to get to College. In this part, I will tell you how I really wanted to use a computer, my first job, how I started my program journey, my first real programming job, and side projects.

Read More

Introducing SyncTimer (Synchronized Timer)!

By Mamerto | January 4, 2021 |

SyncTimer (Synchronized Timer) is a free web app that enables sharing of a centralized set of timers controlled by a time keeper. Useful for video conferences and remote meetings.

Read More

UseDelight Homepage and New Tab Browser Extension

By Mamerto | December 1, 2020 |

This is the homepage of the Popular Chrome Extension for new tab called UseDelight. Both the homepage and the Chrome Extension has been built using MongoDB, Express, React/Redux, Node.js ( the MERN stack).

Read More

Space Launches (Sample Project)

By Mamerto | November 1, 2020 |

Description A sample solution that shows how to connect to another API using ASP.NET API Controller. This will pull the next 5 space launches from the public API of https://launchlibrary.net/ Another page can display some details of 5 rockets with the wiki links and thumbnail pictures with links to the full-sized picture of the rocket. Although the…

Read More

Hey there! I'm Mamerto Fabian, a Software Developer. Here's What You'll Learn in this blog.

Test Driven Development

Minimize costly mistakes and enhance code quality by embracing Test Driven Development, a best practice followed by top programmers worldwide.

Unit Testing

Write code with confidence, knowing that changes won't break existing functionality, thanks to the power of unit testing.

Testing Frameworks

Explore a variety of testing frameworks available for different programming languages, simplifying the process of writing and running tests.

Learn New Languages Properly

Master new programming languages effectively by adopting a test-first approach, setting a strong foundation for high-quality code.

Create Future-proof Software

Build maintainable and scalable software with comprehensive test coverage, making it easier to reuse and expand upon.

Revive Legacy Code

Breathe new life into untested production code by introducing tests, enhancing reliability, and saving resources in the long run.

Struggling to start your Software Development Career?

I've spent 20 years of my life just going with the flow, no plan whatsoever. Don't make the same mistake I did.

Would you like to hire me?

Let's setup a 15-minute consultation call to see how I could bring so much value to your business!