Homepage
Open in app
Sign in
Get started
Deepal’s Blog
Learn, Teach, Repeat
JavaScript
NodeJS
DevOps
Information Security
Productivity
Follow
Following
Latest
The Journeyman’s Guide to Lua Unit Testing
The Journeyman’s Guide to Lua Unit Testing
I had the pleasure of working with Lua with OpenResty a while back. Albeit numerous testing libraries/frameworks being available for Lua…
Deepal Jayasekara
Jul 16, 2022
Why you should avoid Date.now() to measure time durations
Why you should avoid Date.now() to measure time durations
Advanced NodeJS — Part 6
Deepal Jayasekara
Mar 11, 2022
Atomic Microservices Transactions with MongoDB Transactional Outbox
Atomic Microservices Transactions with MongoDB Transactional Outbox
Atomic Transactions with Polled Outbox
Deepal Jayasekara
Feb 16, 2022
Experimenting with HTTP/3 — How the Next Gen Web is being built on UDP
Experimenting with HTTP/3 — How the Next Gen Web is being built on UDP
HTTP3 is fundamentally different from its predecessors we knew. It ditches TCP and is built upon a novel UDP based protocol, QUIC.
Deepal Jayasekara
Oct 23, 2021
Abusing Network Protocols for Secret Communication
Abusing Network Protocols for Secret Communication
How to hide your communication in plain sight with Network Covert Channels
Deepal Jayasekara
Aug 18, 2021
NodeJS Streams in Practice
NodeJS Streams in Practice
Turbo boost your Node.js application with Streams
Deepal Jayasekara
Jul 25, 2021
Starting Your Own Tech Blog
Starting Your Own Tech Blog
Tips and tricks for building your technical writing portfolio
Deepal Jayasekara
Jun 28, 2021
About Deepal’s Blog
Latest Stories
Archive
About Medium
Terms
Privacy
Teams