Arman's Notes

Thoughts, tutorials, and learnings on software development.

Hello! I'm Arman, nice to meet you.
I'm a senior software engineer from Australia with more than 18 years of experience in tech.
I write about software engineering, frontend/backend development, and my experiences building products. Welcome to my digital garden.

All Posts

ai

What is an Embedding? And Why Should Devs Care?

Read article
NextJs

Implementing Bluesky OAuth Authentication in Nextjs & BetterAuth

Read article
NextJs

How to cache an object in Next.js across requests and deployments

Read article
NextJs

How I Solved "Yjs was already imported" and "document is not defined" Errors in Remirror 2, Nextjs 14.2

Read article
typescript

How I Created My Own Background Jobs Server At Home in TypeScript

Read article
dotnet-core

How I setup .NET Core 3.1 on Mac M1/M2 with JetBrains Rider IDE

Read article
NextJs

How I Solved "Can't resolve 'zlib-sync'" error Using Discord.js sdk in Next.js 14.1 Server Actions

Read article
react

Why You Should Always Use Span for React.js Texts

Read article
NextJs

How to add cookie consent in Nextjs, Tailwind CSS and DaisyUI

Read article
blogging

How to embed a tweet in GitHub Pages (2023)

Read article
javascript

How to Embed Youtube Video in NextJs 13 Without SEO damage

Read article
api

Vertical Scaling vs. Horizontal Scaling: Explained Simply

Read article
ai

What is Reinforcement Learning and How it differs to Machine Learning?

Read article
code-newbie

Why you should be a software consultant even if you are a new developer

Read article
ai

Why No-Code/Low-Code is the Future of Software Development

Read article
ai

The Difference Between Coding, Machine Learning and Deep Learning

Read article
clean-code

The Difference Between a multi-platform and a cross-platform UI framework

Read article
dotnet-6

How to Run a DotNET App on Every Platform similar to NPM

Read article
dotnet-core

Why You Should Prioritise Code Readability .. Even Higher Than Performance!

Read article
dotnet-core

What is an Expert System AI and How to Develop it with dotnet core

Read article
android

3 Games to Have Fun and Help Science .. Be a Citizen Scientist today

Read article
dotnet-core

What is GraphQL? How to Use it in ASP.NET Core WebApi? Let Me Explain Simply...

Read article
dotnet-core

How to Secure Your ASP.NET Core WebApi with Azure AD and OAuth 2.0

Read article
api

How to Design Good REST API URLs?

Read article
asp-net

How to Audit Your ASP.NET Core WebApi

Read article
dotnet-core

How to Build a Quick UI for Your Restful API + Howto Cheatsheet

Read article

Unsubscribe and Save The Planet Earth

Read article
code-quality

Why You Should Always Use Curly Braces For Single Statement Blocks In C#

Read article
android

Be a Citizen Scientist and Help End Covid-19 Pandemic Faster

Read article
git

What Is git and Why It Is Used For Software Development?

Read article
clean-code

How a Newly Joined Developer Affects How You Write Code

Read article
net-core

How I Do dotnet core App Setup Elegantly

Read article