SerCeMan Profile Banner
Sergey Tselovalnikov Profile
Sergey Tselovalnikov

@SerCeMan

Followers
1K
Following
6K
Media
177
Statuses
2K

Building distributed systems @ Canva

Sydney, New South Wales
Joined November 2010
Don't wanna be here? Send us removal request.
@SerCeMan
Sergey Tselovalnikov
2 years
Just published a new blog post, "JVM Field Guide: Memory". The guide covers typical issues you might face when maintaining JVM apps out there in the field. Give it a read if you enjoy the topic, or share it with someone interested in learning the ropes.
2
51
161
@SerCeMan
Sergey Tselovalnikov
2 days
There are plenty of articles online describing dozens of ways to improve code reviews. I just published one that only contains two rules. I believe these are the ones that actually make a difference.
0
0
3
@SerCeMan
Sergey Tselovalnikov
2 months
Great talk! Do benchmarking, not benchmarketing!.
@forked_franz
Francesco Nigro
2 months
Sorry, again another case of bench-marketing. see for more info on #benchmarketing.
0
1
7
@SerCeMan
Sergey Tselovalnikov
2 months
Best practice, industry standard, security posture – all of these are what I call "Justification Filler Phrases". None of them convey real meaning, and yet many love using them everywhere. I don't, so I just published a new blog post explaining why.
0
0
5
@SerCeMan
Sergey Tselovalnikov
3 months
Often, to be 10x more productive, engineers need more agency, not more agents.
0
0
5
@SerCeMan
Sergey Tselovalnikov
4 months
Using IntelliJ IDEA as a game engine by @glyc1n – this is next level. 🤯.
0
0
2
@SerCeMan
Sergey Tselovalnikov
4 months
Just published a new post with my thoughts on the relationship between vibe coding and software engineering. Spoiler: it's not pretty.
2
4
11
@SerCeMan
Sergey Tselovalnikov
5 months
Looks like reliability sometimes gets in the way of latency.
Tweet media one
0
0
5
@SerCeMan
Sergey Tselovalnikov
5 months
Imagine a world where you don't get frustrated with your apps and websites – a world where computers immediately respond to your actions. We don't talk about latency enough. Latency isn't just about HFT. I'm getting this book now!.
@ManningBooks
Manning Publications
5 months
📣Deal of the Day📣 Mar 2. SAVE 45% TODAY ONLY! . Latency & selected titles: @penberg. Practical techniques for delivering low #latency software. #lowlatency #edgecomputing
Tweet media one
1
0
6
@SerCeMan
Sergey Tselovalnikov
5 months
The best form of retrieval (R) in RAG is an IntelliJ index lookup. Change my mind.
Tweet media one
@headinthebox
Erik Meijer
5 months
I have been using @jetbrains Junie for a while now and I can already feel the brain atrophy happening. I used to make fun of people that talked about writing code but did not write code themselves [1], but now I have become one of those bozos myself; I just talk about writing.
0
1
5
@SerCeMan
Sergey Tselovalnikov
5 months
That said, my favourite remains "Imprisoned by the Syndicate" by @realytcracker .
0
0
0
@SerCeMan
Sergey Tselovalnikov
5 months
I haven't listened to good nerdcore in a while. This time, it's proper metal.
@Nanowarofsteel
NanowaR Of Steel
5 months
Our " song was tragically interrupted by a NullPointerException, but fear not!. With the power of @intellijidea, we declare boolean metal = true; and deliver our music bug-free. DEATH TO FALSE VARIABLES!.
1
0
0
@SerCeMan
Sergey Tselovalnikov
5 months
This is an interesting perspective on individual impact vs company-wide impact.
@ttunguz
Tomasz Tunguz
5 months
What is the impact of AI across different levels of seniority?. Over the weekend, I read Sergey Tselovalnikov’s post on AI Impact Curves. The software engineering curve reveals an intriguing pattern. Junior engineers experience both benefits and risks from AI. Staff+ engineers
Tweet media one
Tweet media two
1
0
1
@SerCeMan
Sergey Tselovalnikov
5 months
I have a theory about why there's so much debate online about LLMs' impact on software engineers, and I believe it can be explained by a simple curve. In this post, I’ll elaborate on why the curve looks the way it does.
0
2
9
@SerCeMan
Sergey Tselovalnikov
6 months
And this is why Netty is the king of networking libraries. What other library would be scrutinised enough to inspect the ASM code JIT produces, yet still include all modern networking stack components?.
@forked_franz
Francesco Nigro
6 months
any perf folk want some fun on @netty_project? #nerdsniping.
1
2
12
@SerCeMan
Sergey Tselovalnikov
6 months
You thought it was the product engineers who get to play with the coolest LLM tech in large companies?. Wrong! It's the platform engineers who now have to build agents and LLM scripts to handle repo-wide migrations that would have previously been done by hand!.
1
0
4
@SerCeMan
Sergey Tselovalnikov
6 months
I now understand why I remember the podcasts I listen to while exercising quite well.
@hubermanlab
Andrew D. Huberman, Ph.D.
6 months
Here's the latest Huberman Lab episode: How to Use Exercise to Improve Your Brain’s Health, Longevity & Performance. This Huberman Lab episode is available in full on X, YouTube and all podcast platforms. (0:00) Exercise, Brain Health & Performance; Protocols Book.(4:03)
0
0
1
@SerCeMan
Sergey Tselovalnikov
6 months
RT @vivekgalatage: The series on Chromium, "Inside Look at Modern Web Browser," is a visual treat that gives an overview of what happens wh….
0
84
0
@SerCeMan
Sergey Tselovalnikov
6 months
New year, new blog post: "Six Sins of Platform Teams". In this article, I share my personal mental model for platform teams' sins (anti-patterns), and how you can avoid committing them.
0
3
7
@SerCeMan
Sergey Tselovalnikov
7 months
💪.
@headinthebox
Erik Meijer
7 months
Health tip for 2025: Use the time you save with AI doing the heavy mental lifting to boost your health by lifting more physical weights.
0
0
2
@SerCeMan
Sergey Tselovalnikov
7 months
TIL Java had annotations of sorts in 1991. This talk from @errcraft was pretty interesting, also learned a few hacks from the legend.
Tweet media one
0
0
5