MF
HomeProjectsBlogAbout

Blog

Technical articles about backend development, API design, performance optimization, and software engineering best practices.

November 18, 2024•Java

Java 21 Features Every Backend Developer Should Know

Exploring Virtual Threads, Pattern Matching, and Record Patterns that revolutionize Java backend development

JavaBackendPerformance
October 25, 2024•NestJS

NestJS Testing Patterns: Unit & Integration Tests

Best practices for testing NestJS applications with examples of unit tests, integration tests, and mocking strategies

NestJSTypeScriptTestingBest Practices
September 15, 2024•API Design

RESTful API Design Best Practices

Essential principles for designing clean, maintainable, and scalable REST APIs that developers love to use

API DesignRESTBackendBest Practices
July 20, 2024•Go

Go Concurrency Patterns for Backend Development

Practical patterns using goroutines and channels to build high-performance concurrent applications

GoConcurrencyPerformanceBackend
June 10, 2024•Laravel

Laravel Performance Optimization Tips

Practical techniques to improve Laravel application performance including query optimization, caching, and eager loading

LaravelPHPPerformanceOptimization

Muhammad Fajrian

Backend Engineer specializing in API development, performance optimization, and scalable systems.

Quick Links

  • Projects
  • Blog
  • About

Connect

  • GitHub
  • LinkedIn
  • Email

© 2025 Muhammad Fajrian Eko Putra. All rights reserved.