Timdo - MacOS to help  you stay Productive
Kamran Ahmed
Timdo - MacOS to help you stay Productive
2:18
How to Modernize a Legacy System?
Kamran Ahmed
How to Modernize a Legacy System?
1:30
Different Ways to Deploy a Web Application
Kamran Ahmed
Different Ways to Deploy a Web Application
2:05
How to Avoid Double Payments?
Kamran Ahmed
How to Avoid Double Payments?
2:01
Use Correlation IDs for Easier Debugging
Kamran Ahmed
Use Correlation IDs for Easier Debugging
1:10
Exponential Backoff and Jitter
Kamran Ahmed
Exponential Backoff and Jitter
1:37
How Databases make Writes Fast and Durable
Kamran Ahmed
How Databases make Writes Fast and Durable
1:45
Use Connection Pooling to Improve your Application Performance
Kamran Ahmed
Use Connection Pooling to Improve your Application Performance
1:24
Debugging and Fixing Slow APIs
Kamran Ahmed
Debugging and Fixing Slow APIs
2:07
Scaling Issues in 2 Minutes
Kamran Ahmed
Scaling Issues in 2 Minutes
1:58
All about Cache Control Header
Kamran Ahmed
All about Cache Control Header
1:58
Improve your backend performance with Eventual Consistency
Kamran Ahmed
Improve your backend performance with Eventual Consistency
1:29
Debugging Slow APIs in 100 Seconds
Kamran Ahmed
Debugging Slow APIs in 100 Seconds
2:05
Latency vs Throughput in 60 Seconds
Kamran Ahmed
Latency vs Throughput in 60 Seconds
1:19
Stop using external package for reading configuration files in Node.js
Kamran Ahmed
Stop using external package for reading configuration files in Node.js
0:49
Better way of reading Dates and Numbers from Input Fields
Kamran Ahmed
Better way of reading Dates and Numbers from Input Fields
1:01
Stop using Anonymous Functions in JavaScript #JavaScript
Kamran Ahmed
Stop using Anonymous Functions in JavaScript #JavaScript
1:36
OLTP vs OLAP Databases #backend #backenddevelopment #webdevelopment
Kamran Ahmed
OLTP vs OLAP Databases #backend #backenddevelopment #webdevelopment
1:13
Use picture tag to improve performance and Use Experience
Kamran Ahmed
Use picture tag to improve performance and Use Experience
0:41
Use JavaScript modules without compilation
Kamran Ahmed
Use JavaScript modules without compilation
1:20
You can target parent elements in CSS using :has() Pseudo Class
Kamran Ahmed
You can target parent elements in CSS using :has() Pseudo Class
1:01
Fetch in JavaScript can natively timout long running requests
Kamran Ahmed
Fetch in JavaScript can natively timout long running requests
1:01
Node.js can now run your TypeScript files
Kamran Ahmed
Node.js can now run your TypeScript files
0:53
Make any DOM element resizable using CSS
Kamran Ahmed
Make any DOM element resizable using CSS
0:49
CSS has :is() pseudo-class which can be quite handy #css #webdevelopment #frontend #frontenddev
Kamran Ahmed
CSS has :is() pseudo-class which can be quite handy #css #webdevelopment #frontend #frontenddev
1:06
Here is how I would spend 4 years of my university today
Kamran Ahmed
Here is how I would spend 4 years of my university today
1:06
Why foreign keys may not always be a good idea?
Kamran Ahmed
Why foreign keys may not always be a good idea?
1:10
Day 1 - Different ways to declare variables in Go
Kamran Ahmed
Day 1 - Different ways to declare variables in Go
1:27
Kamran Ahmed Live Stream
Kamran Ahmed
Kamran Ahmed Live Stream
Day 0 of Daily Go Series
Kamran Ahmed
Day 0 of Daily Go Series
1:58
What are P50, P95, P99? - Backend Performance 101
Kamran Ahmed
What are P50, P95, P99? - Backend Performance 101
1:28
What are P50, P95 and P99? Why should you focus on measuring percentiles when measuring performance.
Kamran Ahmed
What are P50, P95 and P99? Why should you focus on measuring percentiles when measuring performance.
1:28
Inspect Disappearing Elements in Browser Dev Tools
Kamran Ahmed
Inspect Disappearing Elements in Browser Dev Tools
0:36
Incrementally Migrating our Legacy Frontend App - roadmap.sh
Kamran Ahmed
Incrementally Migrating our Legacy Frontend App - roadmap.sh
2:52
Must Know Browser Dev Tool Tip
Kamran Ahmed
Must Know Browser Dev Tool Tip
0:55
Use your voice as an AI writing tool
Kamran Ahmed
Use your voice as an AI writing tool
4:34
I built a visual note-taking and writing tool - notemap.com
Kamran Ahmed
I built a visual note-taking and writing tool - notemap.com
5:44
Learn the difference between Queues and Pub/sub in under 60 seconds.
Kamran Ahmed
Learn the difference between Queues and Pub/sub in under 60 seconds.
0:57
Authentication vs Authorization in 40 Seconds
Kamran Ahmed
Authentication vs Authorization in 40 Seconds
0:49
HTTP Basic Auth in 20 Seconds
Kamran Ahmed
HTTP Basic Auth in 20 Seconds
0:22
What is Authentication?
Kamran Ahmed
What is Authentication?
0:49