og_defaultcoder Profile Banner
Ajeet Sinha Profile
Ajeet Sinha

@og_defaultcoder

Followers
164
Following
1K
Media
79
Statuses
490

Lead Software R&D Engineer, Software Division, Sumuri Forensics. Created Forensics Operating system and forensics tools for all major OS.

New Delhi
Joined October 2009
Don't wanna be here? Send us removal request.
@Grady_Booch
Grady Booch
6 days
@yordisprieto @MoiTrades All architecture is design, but not all design is architecture. Architecture represents the set of significant design decisions that shape the form and function of a system, where significant is measured by cost of change.
2
5
39
@hnasr
Hussein Nasser
12 days
The more clever your code, the harder it is to read. The easier it is for Bugs to infest it
4
11
111
@lemire
Daniel Lemire
11 days
As a software engineer, your job is not primarily to write code. Much of your work is more like that of a detective. « Why is this not work ? » « Why is this slow ? » « Why is this sometimes incorrect ? » If you have done any kind of real-world engineering, you know how true it
@jarredsumner
Jarred Sumner
11 days
Why is pasting into VSCode Terminal slow? Because it sleeps for 5ms every 50 characters.
59
196
2K
@dhh
DHH
13 days
Microservices is the software industry’s most successful confidence scam. It convinces small teams that they are “thinking big” while systematically destroying their ability to move at all. It flatters ambition by weaponizing insecurity: if you’re not running a constellation of
185
1K
8K
@dhh
DHH
3 months
There'll always be more emails in need of reply, more meetings to attend, and more updates to read. A person can fill the entire workweek with these tasks over and over again. But to stay sane and sharp, you must pay yourself first by doing the work that actually means something
76
296
3K
@aramh
Aram Hăvărneanu
4 months
The purpose of abstraction is to capture computational phenomena in a way that allows for operational and denotational reasoning in ways that keeps them coherent. If your "abstraction" does something else, it's not an abstraction, it's an artificial boundary. An obstruction.
4
9
74
@lemire
Daniel Lemire
4 months
In software, we mostly care about two metrics: whether the code does what we want and whether it does so efficiently. Often, efficiency isn’t critical. Keep building web services in Python—that’s fine. But when performance matters—and it eventually does—people sometimes assume
@yagiznizipli
Yagiz Nizipli
4 months
story of my node.js core experience - 300+ commits fixing mostly small “cuts”
19
41
302
@christitustech
Chris Titus Tech
4 months
My main issue with Secure Boot: Microsoft is the Certificate Authority and even Linux bootloaders are signed via it in almost every case I've seen.
@LowLevelTweets
Low Level
4 months
why do people hate secure boot? honest question
32
130
3K
@dhh
DHH
5 months
Once you do, you'll realize that one person's "linux bs" is your fun adventure learning more about Linux and how computers actually work. I guarantee you that this is not time wasted. The entire internet runs on Linux! You'd do well to study.
23
8
551
@dhh
DHH
6 months
A good tech adventure shows you new aesthetics, teaches you new tools, and endows you with new purpose.
@alansikora
Alan Sikora
6 months
I’ve been working on Macs for 20 years, today I installed Omarchy on my Alienware. I’m productive already, working on my project, in less than 2h while taking care of my newborn. Thank you @dhh, it is borderline emotional to get back in control. It’s more fun to be competent.
13
18
432
@dhh
DHH
6 months
Omarchy is ready! Hyprland + Arch have never been so easy. Everything comes preconfigured, preinstalled, and with six beautiful themes in the box. This is the smoothest, most pleasant operating system I've ever had under my fingers. https://t.co/2Bb7BOAEUl
148
204
2K
@ChShersh
Dmitrii Kovanikov
6 months
The hardest thing to do as a Software Engineer, Is noticing shitty code and deciding to leave it shitty.
152
215
4K
@arpit_bhayani
Arpit Bhayani
6 months
Most databases use B+ Trees to hold the data, but they suffer from a major limitation B-trees are designed to keep data sorted and organized, which makes them ideal for storage engines that require predictable read latencies and range lookups, but they become inefficient when
12
19
455
@arpit_bhayani
Arpit Bhayani
7 months
Retention is the worst way to measure understanding. Whenever you are reading a new concept, do not optimize to remember and retain it word by word; instead, focus on understanding the underlying pattern of the problem and how the approach solved it. This is true when you are
14
27
477
@rauchg
Guillermo Rauch
7 months
The only durable moat in technology is relentless execution
101
269
2K
@ProfFeynman
Prof. Feynman
10 months
Simplicity isn't the lack of complexity; it's the clarity of understanding.
110
2K
8K
@karpathy
Andrej Karpathy
11 months
Part of the reason for my 3hr general audience LLM intro video is I hope to inspire others to make equivalents in their own domains of expertise, as I’d love to watch them.
254
458
9K
@elonmusk
Elon Musk
11 months
It’s amazing what you can learn from device forensics. They won’t get away with their crimes.
@MikeBenzCyber
Mike Benz
11 months
NED has an insane records retention policy about former employees that lets them nuke records & comms very very quickly after someone leaves. Congress MUST ORDER THESE RECORDS BE PRESERVED or they will bury all key internal evidence as soon as current staff leaves
2K
16K
77K
@rauchg
Guillermo Rauch
11 months
The sweet irony of DeepSeek is that it was human grit and ingenuity that gave them the edge, not the number of machines that they could muster. If you’re in technology, your #1 job remains to recruit the smartest and most determined people in the world.
38
52
795
@AkshayNarisetti
akshay
1 year
It’s like most people never heard of project based learning, there’s a github repository on how to make anything without knowing anything https://t.co/ZxmVm81oqL
Tweet card summary image
github.com
Curated list of project-based tutorials. Contribute to practical-tutorials/project-based-learning development by creating an account on GitHub.
10
313
3K