Manoj Vivek
@manojvivek.bsky.social
π€ 20
π₯ 36
π 1
Software Engineer
@polarsignals.com
. Also building responsively.app.
Was digging into JS source maps recently and had a lot of fun writing this post, especially the interactive bits. π€
add a skeleton here at some point
7 days ago
0
9
1
reposted by
Manoj Vivek
Polar Signals
20 days ago
π We're super excited to launch NVIDIA CUDA Profiling today! Check out the blog on how we made it happen! π§
www.polarsignals.com/blog/posts/2...
loading . . .
Continuous NVIDIA CUDA Profiling In Production
Low-Overhead Profiling of GPUs with USDT Probes and eBPF
https://www.polarsignals.com/blog/posts/2025/10/22/gpu-profiling
0
17
9
reposted by
Manoj Vivek
Matthias Loibl
about 1 month ago
So cool and
parca.dev
getting mentioned out of nowhere. Love to see it!
add a skeleton here at some point
0
12
3
reposted by
Manoj Vivek
Polar Signals
4 months ago
We just made our Next.js builds 100% reproducible at Polar Signals! π§ Same code = same output, byte-by-byte every time. π Check out our practical guide:
www.polarsignals.com/blog/posts/2...
loading . . .
Reproducible Builds with Next.js: A Practical Guide
A step-by-step guide to achieving reproducible builds with Next.js.
https://www.polarsignals.com/blog/posts/2025/07/23/reproducible-builds-with-next-js-a-practical-guide
0
4
4
reposted by
Manoj Vivek
Polar Signals
4 months ago
πWriting our Rust database from scratch gave us a golden opportunity to implement deterministic simulation testing as a core feature. Learn about the architecture that gives us full control over DST ingredients. π§
www.polarsignals.com/blog/posts/2...
loading . . .
Deterministic Simulation Testing in Rust: A Theater Of State Machines
How we designed our database for complete control over concurrency, time, randomness, and failure injection.
https://www.polarsignals.com/blog/posts/2025/07/08/dst-rust
0
22
11
reposted by
Manoj Vivek
Polar Signals
6 months ago
β‘ Flamecharts/Iciclecharts are now available on all workloads, not just the Polar Signals GPU profiling experience! Check out the blog on what Flamecharts/Iciclecharts are and how to use them on Polar Signals! π§
www.polarsignals.com/blog/posts/2...
loading . . .
Flamecharts: The Time-Aware Sibling of Flame Graphs
A deep dive into the time-aware visualization that complements traditional flame graphs in performance profiling.
https://www.polarsignals.com/blog/posts/2025/05/28/flamecharts-the-time-aware-sibling-of-flame-graphs
0
11
9
reposted by
Manoj Vivek
Polar Signals
9 months ago
π£ New on the blog: Check out this exciting case study with
@convex.dev
, sharing how they tackled unexpected latency and memory regressions in production!
#PerformanceMatters
#ContinuousProfiling
#Convex
#Rust
loading . . .
Unlocking Efficient Memory Profiling and Faster Debugging
"High tail latency for one of our customers, was diagnosed immediately by seeing a large On-CPU time span"
https://www.polarsignals.com/blog/posts/2025/02/18/unlocking-efficient-memory-profiling-and-faster-debugging
0
10
6
reposted by
Manoj Vivek
Polar Signals
9 months ago
π£ Today on the blog, check out this awesome case study with
@s2.dev
sharing some of their successes with Polar Signals Cloud (spoiler, they're huge!) π§
www.polarsignals.com/blog/posts/2...
loading . . .
Doubling Throughput with Continuous Profiling and Optimization
β68.37% of CPU [...] with a one-line code change [...] went down to 31.82%β
https://www.polarsignals.com/blog/posts/2025/02/11/doubling-throughput-with-continuous-profiling-and-optimization
0
5
5
reposted by
Manoj Vivek
shikhar
10 months ago
If you are using AWS S3 SDK for Rust on Graviton, you should enable the 'asm' feature on the sha2 lib transitive dep explicitly. Otherwise, it will not end up using hardware acceleration. Huge CPU drop for one of our services. Identified this issue using
@polarsignals.com
1
21
4
you reached the end!!
feeds!
log in