Blog

Posts about software development and systems engineering, personal projects and reflections, and a variety of other topics I find interesting.

First person view from a man sitting down for a respite during a hike in the mountains with his water bottle in between his hiking boots. He sits and reflects, recent life events with family and friends.
Personal Development

Update: 23.11.2025

Family is growing, siblings are married and time is flowing.
Dhivyan Joseph
Dhivyan Joseph Published: November 23, 2025
3 min read
A Post About Microservices
NestJS

A Post About Microservices

This post is about microservices with NestJS
Dhivyan Joseph
Dhivyan Joseph Published: September 25, 2025
15 min read
A Post About Personal Matters
Personal Development

A Post About Personal Matters

This post is about something personal to me
Dhivyan Joseph
Dhivyan Joseph Published: September 25, 2025
15 min read
Building Scalable APIs with GraphQL
GraphQLAPI DesignScalability

Building Scalable APIs with GraphQL

A deep dive into designing and implementing GraphQL APIs that scale with your business needs
Dhivyan Joseph
Dhivyan Joseph Published: September 20, 2025
12 min read
Lessons from Five Years of Remote Work
Remote WorkProductivityCareer

Lessons from Five Years of Remote Work

Personal insights and practical advice from building a career entirely in remote-first companies
Dhivyan Joseph
Dhivyan Joseph Published: September 18, 2025
10 min read
Making Docker Containers Production-Ready
DockerDevOpsProduction

Making Docker Containers Production-Ready

Best practices for containerizing applications safely and efficiently for production environments
Dhivyan Joseph
Dhivyan Joseph Published: September 15, 2025
14 min read
Finding Balance in a Tech Career
Career DevelopmentWork-Life BalanceMental Health

Finding Balance in a Tech Career

Navigating burnout, growth, and personal fulfillment while building a sustainable career in technology
Dhivyan Joseph
Dhivyan Joseph Published: September 12, 2025
11 min read
Database Migration Best Practices
DatabaseDevOpsMigrations

Database Migration Best Practices

Safe and reliable strategies for evolving database schemas in production environments
Dhivyan Joseph
Dhivyan Joseph Published: September 10, 2025
13 min read
Debugging Distributed Systems: A Practical Guide
DebuggingMicroservicesObservability

Debugging Distributed Systems: A Practical Guide

Strategies and tools for troubleshooting complex issues across microservices and distributed architectures
Dhivyan Joseph
Dhivyan Joseph Published: September 8, 2025
16 min read
An robotic humanoid fitness coach standing on a rooftop against the backdrop of a warm sunsetting city skyline
ProjectsFitnessMachine LearningPersonal Development

An Intelligent Fitness App

Given an individual's physical attributes, fitness benchmarks and stated goals as a set of data points, and the delta or change of these data points measured and recorded every 7 days, is it possible to model a dynamic workout builder that tailors a workout program for the individual over time until the stated goals of the individual have been achieved?
Dhivyan Joseph
Dhivyan Joseph Published: May 26, 2025
15 min read

Stay Updated

Get notified about new posts.

Unsubscribe at any time. Read the privacy policy.