Technical Writing
All Articles
A complete archive of my technical writing. Use the filters below to explore specific topics.
-
How a Random Question About Gambling Helped Me Finally Understand the Stock Market Tech
gamblingsoftware developmentSystem DesignWeb DevelopmentstockmarketengineeringDeveloperarchitecturebackendHashnodeJavaScriptlearningGeneral Programming -
The AI Amnesia Advantage: Why Top Engineers Let Copilot "Forget"
AIcopilotclaude-codeagentic AIvibe codingsoftware developmentengineeringSoftware Engineeringcodexcopilot chatagentic ai development -
How YouTube Knows a Video Is Copyrighted — From Binary Foundations to Modern AI Fingerprinting
copyright strikeHashingyoutubelow level designengineeringDeveloperSystem DesignWeb DevelopmentcopyrightReactdevelopmenttechnologyTechnical writingJavaScriptHashnode -
Hashing for Beginner Developers part I
Python#cybersecurityCyberSecWeb Developmentsoftware developmentSecurityhashing functionsencryptionDeveloperReactJavaScriptC++passwordsCryptography, Hash, MbedTLS, Python, Sha256, TLS2Articles1Week -
Understanding OAuth for Beginners
software developmentOAuth2Beginner DevelopersDjangoJavaScriptReactWeb Developmentbackend developmentsPythonDevopsFrontend DevelopmentBlockchain# -
Understanding the Role of DSA and Design Patterns in Web Development
low level designLow Codehigh level designdesign patternsDSAData ScienceWeb Developmentsoftware developmentdesign principlesDSA-SERIESbuilder patternFactory Design PatternSingleton Design Patternproxy design patternadapter design pattern -
Design Principles in Software Development
patternsdesign patternsPythonwebdevwebdevelopmentDSA-SERIESsoftware developmentsoftware architecturepattern-matchingJavaScriptProgramming BlogsProgramming TipsBloggingtechnologyTechnical writing -
Clearing the Confusion: Understanding SSO, SAML, OAuth 2.0, and OpenID Connect
Web DevelopmentJavaScriptJavaReactDevopsPythonauthenticationJWTSAMLOpen SourceNode.jsDjangoAPIs -
Understanding Discord: A Developer’s Journey from Confusion to Clarity
discordDevelopersoftware developmentWeb DevelopmentDevopsDiscord botReactBeginner DevelopersbeginnersguideDeveloper ToolsPythonJavaScriptJavaUIlearning -
Essential Package Managers and Command-Line Tools for Developers
pakagePythonDevopsWeb DevelopmentReactMERN StackNode.jsJavaScriptJavaBeginner DevelopersbackendBloggingtechnologysoftware developmentProgramming Blogs -
Understanding WSGI, ASGI, HTTP and Web Servers: Clarifying the Confusion
ngniapcahwsgiPython 3PythonJavaScriptJavaC#serverlessserversoftware developmentWeb DevelopmentReactMERN StackNode.js -
Understanding WebRTC Behind the Scenes: A Developer’s Journey from Confusion to Clarity
whatshapWebRTCvideo streamingserverlessGooglezoomslackmeeting room rentalsoftware developmentReactNode.jsMERN StackDjango -
DBMS Article Series: An In-Depth Journey into Databases
DatabasesData ScienceDBMSSeriesJavaScriptPythonsoftware developmentWeb DevelopmentSQLMongoDBReactDjangoMERN Stack -
Understanding Live Streaming: A Step-by-Step Guide to the Process and Coding Flow
live streamingNode.jsPythonJavaScriptDjangoReactFrontend Developmentbackendvideo streamingLive Video Streaming -
Content Personalization and Recommendation Systems in Video Streaming Services
recommender-systemsvideo streamingsoftware developmentJavaScriptPythonDjangoNode.jsReactpersonalized contentstreamingvideo -
Detailed Article on User Engagement and Quality of Service (QoS) in Video Streaming
qoeQoSvideo streamingyoutubelive streamingJavaScriptPythonNode.jsReactclientsoftware developmentWeb Developmentwebapps -
In-Depth Guide to Video Streaming: Monetization, Ad Insertion, DRM, and Dynamic Handling of .m3u8 Files
drmJavaScriptPythonstreamingmuxDigital MarketingMonetizationReactvideo streamingEarningadsadsensevideosoftware developmentNode.js -
The Inner Workings of Video Playback: Interaction Between Streaming Protocols, Chunks, and ABR
videoplayerJavaScriptPythonvideo streamingplaybackReactNode.jsvideoWebRTCSeriesHashnodeTechnical writing -
Streaming Protocols and Chunking Explained
httplivestremingmpegdashstreaming#HLSLDashiell SorenyoutubePythonJavaScriptReactvideo streamingAWSGoogleprotocolshlsHds -
Unlocking the Secrets of Video Transcoding: A Comprehensive Guide to FFmpeg
FFmpegyoutubeFacebookvideostreamingJavaScriptPythonReactNode.jsDjangoNext.jsProgramming Blogssoftware developmentProductivity