Next.js: A Hands-On GuideNext.js handles a lot behind the scenes, so to truly grasp how everything works, starting from scratch is ideal. While create-next-app is a great and recommended option, the best way to learn is by doApr 28 · 18 min readdsimunovic.hashnode.dev
Understanding Streams in C#In computing, a stream represents a sequence of bytes, which can be accessed in sequential order. The concept of streams originates mainly from the Unix I/O model introduced in the early 1970s. File DMar 5 · 10 min readdsimunovic.hashnode.dev
C# Compilation and Execution Process DemystifiedWhen running and compiling C# code, it can be hard to grasp what is going on under the hood. But having this knowledge can by very helpful when in need of debugging and profiling your applications. First, it is important to understand the basic conce...Jul 3, 2025 · 9 min readdsimunovic.hashnode.dev
Terminal vs Shell vs Console: A Short GuideWhat is the difference between the Terminal and Shell and where does the Console come into play? What about TTY and PTY abbreviations? Read on to understand the differences. Brief Course in History To better understand the terminology and the concept...Feb 20, 2025 · 6 min readdsimunovic.hashnode.dev
Better JS Development on Windows: Unlocking the Potential of WSLWhen working with JavaScript-based frameworks, even the Microsoft documentation recommends using Windows Subsystem for Linux. If you're not familiar with WSL, it enables you to run a Linux distribution of your choice and use a BASH command line right...Jan 11, 2024 · 5 min readdsimunovic.hashnode.dev