Reposted by Kapil KojuAlexandru Nedelcu @alexn.org · 05/10/2026My son is in high-school. I keep telling him that to be a good software engineer, he needs 2 abilities: - Reasoning (math, obviously) - To read and write prose; to express his ideas and thoughts with words, efficiently. This has always been true, and will remain so. 111
Reposted by Kapil KojuArtem Zakharchenko @kettanaito.com · 02/10/2026With MSW 3.0 released this week, I want to try something new to make the project financially sustainable. I wrote an open letter about the project, its history, and impact on the ecosystem. I ask for five minutes of your time to read it. Thank you. mswjs.io/sponsormswjs.ioSponsorSupport API mocking on the web by becoming a sponsor. 14217
Kapil Koju @koju.dev · 05/04/2026There’s a strong correlation between a lack of touch typing skills and sending confusing messages without proper commas. 000
Kapil Koju @koju.dev · 05/04/2026podcasts.apple.com/us/podcast/r... Enjoying this long form podcastspodcasts.apple.comRock the CodeTechnology Podcast · A podcast about interesting programming topics for the curious software engineer. You will learn about programming languages, tools, libraries, and combinations thereof, from the ... 000
Reposted by Kapil KojuKate McKean @katemckean.bsky.social · 11/02/2026Over on threads someone just use ai;dr and we all need to adopt that right quick 86119924140
Kapil Koju @koju.dev · 27/01/2026People here in Virginia are stuck at home because of ice in their driveway. Schools are closed tomorrow too. 010
Reposted by Kapil KojuThe Pragmatic Bookshelf ✅ @pragprog.com · 22/01/2026New in Beta - All new with advanced queries like relational division, efficient pagination, and pivoting. Explore optimization tradeoffs, including denormalization, JSON, and choosing SQL versus NoSQL. Scaling out with sharded databases. pragprog.com/titles/... 052
Reposted by Kapil KojuArtem Zakharchenko @kettanaito.com · 20/01/2026This year, I'd like to see what I can do to improve financial stability of MSW. Governments, banks, and Fortune 500 companies are all using my work while it's one sponsor cancellation away from me not being able to work on it at all. This has to change. 2172
Kapil Koju @koju.dev · 19/01/2026It is about time for a law for apps to require allowing users to disable TikTok style short form videos. 110
Reposted by Kapil KojuMatej Cerny @matejcerny.bsky.social · 17/01/2026Arguably the best resource for learning how to structure production-grade applications with Cats Effect and Fs2 is now completely free! 📖 Huge contribution to the community by @gvolpe.com 🙌 #Scala leanpub.com/pfp-scalaleanpub.comPractical FP in ScalaThe missing guide to designing and writing a purely functional application in Scala using the best libraries available in the Typelevel Cats ecosystem. 154
Kapil Koju @koju.dev · 16/01/2026Switched to iPhone about a month ago but still haven’t figured out the direction to swipe to go back. Swipe to go back in Pixel is simple and consistent regardless of the app context. 000
Kapil Koju @koju.dev · 27/09/2025My twitter feed is filled with support for DHH. I don't see any support in my bluesky feed but saw couple of criticism. 000
Kapil Koju @koju.dev · 08/09/2025Nepal government killed at least 19 Gen Z protesters against corruption. www.bbc.com/news/article...bbc.comNepal: 19 dead in Gen Z protests at corruption and social media banYoung protesters are demanding the government lift its social media ban and tackle corruption. 010
Reposted by Kapil Kojusam henri gold @samhenri.gold · 06/09/2025Did you know your MacBook has a sensor that knows the exact angle of the screen hinge? It’s not exposed as a public API, but I figured out a way to read it and make it sound like an old wooden door. 11675621936
Kapil Koju @koju.dev · 03/09/2025The car in front of me had the plate "DCODER" and now I'm thinking where it means "Decoder" or "The Coder". 010
Kapil Koju @koju.dev · 03/09/2025I was struggling with my kid while waiting for doctor, then a mom came in with 5 kids without any hassle. 000
Kapil Koju @koju.dev · 31/08/2025Learning to use chopsticks to eat Cheetos and chips helps you avoid sticky fingers. 000
Kapil Koju @koju.dev · 08/08/2025People how don't write code daily: "Use AI to code", "AI is so much powerful" 000
Kapil Koju @koju.dev · 21/07/2025LinkedIn doesn't know how many skills a full stack engineer needs. 120
Kapil Koju @koju.dev · 20/07/2025Moved here from Twitter but BlueSky doesn't have much interaction related to tech compared to Twitter. 020
Reposted by Kapil KojuIan Coldwater 🧊🚫 @lookitup.baby · 19/07/2025Amazon Ring is introducing a new feature that would allow police to request live-stream access to people’s home security devices. Helllll no. If you have one of those things, get rid of it. Kill it with fireeff.orgAmazon Ring Cashes in on Techno-Authoritarianism and Mass SurveillanceRing founder Jamie Siminoff is back at the helm of the surveillance doorbell company, and with him is the surveillance-first-privacy-last approach that made Ring one of the most maligned tech devices.... 12541002268
Reposted by Kapil KojuDominik 🔮 @tkdodo.eu · 18/07/2025Ask any popular AI tool to create a "random saas idea" application for you. It will use react and it will likely use react-query. Both libs had huge growth since April. 2102
Kapil Koju @koju.dev · 16/07/2025Wouldn't it be nice to do static imports in JS? `values(groupBy(strs, sort))` instead of `Object.values(Object.groupBy(strs, sort))` #TC39 100
Kapil Koju @koju.dev · 16/07/2025Trying out leetcode for the first time, I haven't written so many for loop in a long time. Feeling like people good with leetcode would write unreadable code in real world app. 000
Kapil Koju @koju.dev · 14/07/2025Mill Build Tool youtu.be/igarEERjUuQ?...youtu.beBetter Scala Builds with the Mill Build Tool, Functional Scala Online 2024YouTube video by Haoyi Li 100
Kapil Koju @koju.dev · 12/07/2025Considering children are the future and the future tax payers, $2000 child tax credit seems very low compared to the cost of raising a child and the opportunity cost for the parents. 110
Kapil Koju @koju.dev · 11/07/2025Failed miserably on jsdate.wtf . Hopefully no one thinks these would be great js interview questions. 😁jsdate.wtfnew Date("wtf")How well do you know JavaScript's Date class? 000
Kapil Koju @koju.dev · 06/07/2025Effect visuals effect.kitlangton.comeffect.kitlangton.comVisual Effect - Interactive Effect PlaygroundAn interactive visualization tool for the Effect library that demonstrates how Effect operations execute over time with animated visual representations and synchronized sound effects. 010
Kapil Koju @koju.dev · 06/07/2025Lying down with the kid to make him sleep while you've plenty of pending chores is a special kind of restless rest. p.s. Humans would be so much better with a switch to fall asleep. 000
Reposted by Kapil KojuAnton Arhipov @antonarhipov.bsky.social · 05/07/2025"GitHub CEO says the ‘smartest’ companies will hire more software engineers, not less, as AI develops" Meaning, what can now be created by one developer with the help of AI tools, needs to be maintained by even more developers ;) medium.com/@kt149/githu...medium.comGitHub CEO says the ‘smartest’ companies will hire more software engineers not less as AI developsDespite the wave of layoffs and hiring freezes across the tech industry, GitHub CEO Thomas Dohmke isn’t worried about the future of… 24814
Reposted by Kapil KojuEffect | TypeScript for the AI Era @effect-ts.bsky.social · 03/07/2025TS+ post-mortem In our continuous quest to provide the best possible developer experience for Effect users, we embarked on creating TS+, a TypeScript compiler fork to unlock new possibilities for functional programming and maximize productivity. 🔗 effect.website/blog/ts-plus...effect.websiteTS+ Post-Mortem 1101
Reposted by Kapil KojuAshley Willis-McNamara @ashley.dev · 04/07/2025Owning a home seemed like a good idea until I spent six hours staining a deck I don’t even sit on. 🫠 3672
Kapil Koju @koju.dev · 02/07/2025When the boss asks to use AI to generate more code: "The type of code I write hasn't been written before so AI isn't much helpful." 😛 010
Kapil Koju @koju.dev · 25/06/2025Dear toy makers, the lower volume in most toys is loud. I always need to put a tape over the speaker to lower the volume. 020
Reposted by Kapil KojuTravis Street @travisstreet.com · 22/06/2025left: the interview questions right: the actual job 414334