Log inSign up
Dmitrii Kovanikov
43.3K posts
Image
user avatar
Dmitrii Kovanikov
@ChShersh
Dysfunctional Programming account #1. Senior SWE. I write C++ for money. ex-Haskell, ex-OCaml. All opinions are my own.
London, UK
chshersh.com
Joined October 2013
237
Following
71.5K
Followers
  • Pinned
    user avatar
    Dmitrii Kovanikov
    @ChShersh
    Apr 14
    Wanna become a C++ expert? Good news, everyone! Join CodeCrafters and build your own low-latency in-memory DB. And because you endured all my shitposts, you get a generous 40% discount. I reward your loyalty. app.codecrafters.io/join?via=chshe… It's time to git gud. #ad
    Image
    Image
    142K
  • user avatar
    Dmitrii Kovanikov
    @ChShersh
    Jul 4, 2024
    It annoys me so much that a web browser became the best PDF viewer app
    4.5M
  • user avatar
    Dmitrii Kovanikov
    @ChShersh
    Oct 4, 2025
    Today I submitted my resignation at Netflix. They rejected it. Apparently, you can’t resign from a company you don’t work at.
    2.7M
  • user avatar
    Dmitrii Kovanikov
    @ChShersh
    May 9, 2025
    Amazing things are happening on LinkedIn
    Image
    1.1M
  • user avatar
    Dmitrii Kovanikov
    @ChShersh
    Jul 25, 2024
    I had been using Ubuntu for 10 years. Last year, I applied to Canonical for a job to develop Ubuntu itself in Rust. Before the interview, they asked me to write a 20-page essay about my life, aspirations, philosophy and whatnot. Anyway, this is my desktop now.
    The best Linux distribution
    2M
  • user avatar
    Dmitrii Kovanikov
    @ChShersh
    Sep 30, 2024
    Computers have insanely better CPUs and much more RAM nowadays, yet they feel slower than 20 years ago. I used to think it happens because computers do more useful work. Turns out, better hardware is more forgiving to crappy coding practices.
    1.2M
  • user avatar
    Dmitrii Kovanikov
    @ChShersh
    Sep 23, 2025
    Day in the Life of a Senior SWE at Bloomberg
    Image
    00:00
    4.4M
  • user avatar
    Dmitrii Kovanikov
    @ChShersh
    Oct 13, 2025
    Software Engineers are not paid for writing code. They’re paid for solving problems. The faster you accept this, the better your life and career will be.
    755K
  • user avatar
    Dmitrii Kovanikov
    @ChShersh
    Sep 24, 2025
    You won't believe how much my life has changed in the last 24 hours after publishing this clip
    user avatar
    Dmitrii Kovanikov
    @ChShersh
    Sep 23, 2025
    Day in the Life of a Senior SWE at Bloomberg
    Image
    00:00
    2.1M
  • user avatar
    Dmitrii Kovanikov
    @ChShersh
    Aug 11, 2025
    Strong men create C++ C++ creates good times Good times create weak men Weak men create Python Python creates hard times Hard times create strong men
    577K
  • user avatar
    Dmitrii Kovanikov
    @ChShersh
    May 9, 2024
    A gifted kid who won a math competition now writes JIRA tickets for a living
    776K
  • user avatar
    Dmitrii Kovanikov
    @ChShersh
    Sep 6, 2024
    A Senior Engineer in Europe earns less than a Junior Engineer in the US
    2.3M
  • user avatar
    Dmitrii Kovanikov
    @ChShersh
    May 11, 2024
    I’m on a Zoom call with a developer. They decide it’s better to show the code to explain their point. They open Emacs with the default theme and no syntax highlighting. It was at this moment I realised that I’m talking to a tech wizard.
    989K
  • user avatar
    Dmitrii Kovanikov
    @ChShersh
    Mar 15, 2025
    Duplicating code is fine
    user avatar
    Rounak
    @rounak_O1
    Mar 15, 2025
    What’s a piece of programming advice that completely changed how you code?
    815K

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
Advertisement
Advertisement