DEV Community

Deepal Jayasekara profile picture

Deepal Jayasekara

Staff Engineer, Writer, and Information Security Enthusiast

Location London, United Kingdom Joined Joined on  Personal website http://deepal.io github website

Work

Staff Engineer at comparethemarket.com

How Not To Measure Time in Programming

How Not To Measure Time in Programming

1
Comments
1 min read

Want to connect with Deepal Jayasekara?

Create an account to connect with Deepal Jayasekara. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Atomic Microservices Transactions with MongoDB Transactional Outbox

Atomic Microservices Transactions with MongoDB Transactional Outbox

1
Comments
1 min read
Use Streams to Build High-Performing Node.js Applications

Use Streams to Build High-Performing Node.js Applications

33
Comments
8 min read
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

1
Comments
1 min read
Abusing Network Protocols for Secret Communication

Abusing Network Protocols for Secret Communication

2
Comments
1 min read
NodeJS Streams in Practice

NodeJS Streams in Practice

7
Comments
1 min read
Starting Your Own Tech Blog

Starting Your Own Tech Blog

Comments
1 min read
A Visual Guide to NodeJS Streams

A Visual Guide to NodeJS Streams

2
Comments
1 min read
Understanding Async Resources with Async Hooks

Understanding Async Resources with Async Hooks

1
Comments
1 min read
JavaScript Event Loop vs Node JS Event Loop

JavaScript Event Loop vs Node JS Event Loop

Comments
1 min read
Five Misconceptions on How NodeJS Works

Five Misconceptions on How NodeJS Works

81
Comments
8 min read
100% Unit Test Coverage — Is that a Myth?

100% Unit Test Coverage — Is that a Myth?

10
Comments 1
4 min read
4 Things You Should Know VSCode Can Do — Without Extensions

4 Things You Should Know VSCode Can Do — Without Extensions

284
Comments 8
3 min read
Deep Dive Into Worker Threads in Node.js

Deep Dive Into Worker Threads in Node.js

40
Comments 4
9 min read
Covert Channels and Data Exfiltration

Covert Channels and Data Exfiltration

5
Comments
9 min read
Bunyan JSON Logs with Fluentd and Graylog

Bunyan JSON Logs with Fluentd and Graylog

7
Comments
7 min read
Changes to the Timers and Microtasks in Node v11.0.0 ( and above)

Changes to the Timers and Microtasks in Node v11.0.0 ( and above)

6
Comments
3 min read
Event Loop Best Practices — NodeJS Event Loop Part 5

Event Loop Best Practices — NodeJS Event Loop Part 5

28
Comments
9 min read
Handling IO — NodeJS Event Loop Part 4

Handling IO — NodeJS Event Loop Part 4

15
Comments
10 min read
Promises, Next-Ticks, and Immediates— NodeJS Event Loop Part 3

Promises, Next-Ticks, and Immediates— NodeJS Event Loop Part 3

12
Comments
6 min read
Timers, Immediates and Process.nextTick— NodeJS Event Loop Part 2

Timers, Immediates and Process.nextTick— NodeJS Event Loop Part 2

9
Comments
7 min read
Error Management in Node.js Applications

Error Management in Node.js Applications

17
Comments
7 min read
Implementing Event Sourcing and CQRS pattern with MongoDB

Implementing Event Sourcing and CQRS pattern with MongoDB

65
Comments
3 min read
Crossing the JS/C++ Boundary

Crossing the JS/C++ Boundary

5
Comments
7 min read
Event Loop and the Big Picture — NodeJS Event Loop Part 1

Event Loop and the Big Picture — NodeJS Event Loop Part 1

19
Comments
10 min read
Baapan — A Super Cool NPM Playground on the Node REPL

Baapan — A Super Cool NPM Playground on the Node REPL

6
Comments 2
2 min read
loading...