
CTO & Co-Founder of @wavezync. Working on @Analyst_Builder with @Alex_TheAnalyst 🏗️ Building @StoxlyAi 📈
Sri Lanka
Joined May 2018
- Tweets11.7K
- Following1.5K
- Followers762
- Likes16.9K
Kasun Vithanage retweeted
🚀 Introducing DeepInfer, our in-house inference framework, now fully open source!
Powering DeepSeek-V4.1-Flash at scale with high throughput and low latency. We’re sharing our production stack to help the community lower compute costs, reduce energy use, and make AI more affordable.
🔗 github.com/deepseek-ai/DeepI…
1/4
Kasun Vithanage retweeted
Every line of the first version of NestJS was typed by hand.
I don't think most code will be written that way anymore. Not in a few years, soon. Here's what I think that means for code review, frameworks, and anyone learning to code.
trilon.io/blog/will-we-write…
Kasun Vithanage retweeted
TanStack Start 1.0 is officially stable! 🎉
A full-stack web framework for React and Solid, already used to build millions of apps, from Fortune 500 companies to your favorite tools and weekend projects.
tanstack.com/start
Kasun Vithanage retweeted
Nest has always been known as a framework on top of Express or Fastify.
But what if Nest was just Nest? 🤔
In the next minor release: @nestjs/platform-node, built directly on node:http. One-line switch, and the fastest way to run Nest yet. 🚀
Kasun Vithanage retweeted
Replying to @dhh
I have asked my clanker to send some PRs for the Elixir one. Please ask your clanker to verify them and tell your clanker we are allowed to deviate from the Rails version in the same way Express/Go/Rust/ do (it was objecting to that in other PRs)!
The clanker says there is more work to be done but I don't have infinite tokens, so it would be nice to see those merged first.
Kasun Vithanage retweeted
I just released 3 new Roadmaps on Analyst Builder!
If you want to become a Analytics Engineer, BI Analyst, Data Analyst, or Senior Data Analyst - these are for you!
These are meant to be completed over weeks/months and will progress you through exactly what you should know to get a job.
The shortest path is the BI Analyst being 38 hours with the longest path being the Data Analyst and Analytics Engineer path being over 57 hours.
They're long, but you'll learn an immense amount on SQL, Excel, Databricks, Power BI, SnowFlake, AWS, Azure, and more!
Check them out here: analystbuilder.com/roadmaps
Kasun Vithanage retweeted
Oh FFS. It turns out the req/s in the initial vibed Rust version is within the same order of magnitude as the initial vibed Elixir/Go versions, and even performs worse in some of them.
The history is in the repository! The Rust version only got faster with a bunch of additional work. The initial Elixir/Go versions presented in the tweet below saw none of this additional work. It was comparing a 300 commits Rust version with a 2-3 commits Elixir/Go version.
Source: github.com/basecamp/once-cam…
I've had agents implement and optimize the Campfire web app in Elixir, Go, and Rust. Yes, Ruby is the slowest. I didn't care about that when the pay-off was huge in terms of productivity and developer joy. But if you're no longer reading the code? github.com/basecamp/once-cam…
Readers added context they thought people might want to know
The shown benchmarks use non-equivalent implementations: Elixir routes all DB queries through a single GenServer with Redis for jobs (retained from Rails), while Rust uses in-process queues, omits CSRF tags/fields, and applies other caching changes.
github.com/basecamp/once-…
raw.githubusercontent.com/basecamp/once-…
github.com/basecamp/once-…
github.com/basecamp/once-…
x.com/zachsdaniel1/s…
Kasun Vithanage retweeted
We release Whistle: speech to text in a 16.9MB file, running on the CPU in the same engine as Needle. It mostly beats Whisper base with 9x less file size and 6x speed. Whistle supports English, German, French, Spanish, Italian, Dutch and Polish.
cactuscompute.com/blog/whist…
Kasun Vithanage retweeted
we spent september rewriting the kernels behind GLM 5.3 Flash. major release is live on RunInfra today
670 tok/s on Vercel AI Gateway
$0.11 per 1M input, $0.45 per 1M output, $0.03 per 1M cached. 1M token context. FP8, vendor-native release
it now runs on AMD. same model, same API, more capacity behind it
99.7% cache hit rate over the last 24 hours. every hit and miss shows up in your dashboard, so you can track the cache logs yourself
OpenAI-compatible chat completions and Anthropic-compatible /v1/messages. text and image input, tool calling, JSON mode, streaming
zero data retention. never used for training
runinfra.ai/inference-api/gl…
Kasun Vithanage retweeted
Introducing Phonon-2: a new standard in speech recognition per byte.
At just a tiny 164MB download, it is more accurate on average than OpenAI's Whisper large ( a model 10X its size)
Transcribe an hour of audio in just 20 seconds on a MacBook Air!
Open weights, CC-BY-4.0, today.
@fermion_ai
Kasun Vithanage retweeted
This week I'm releasing my MySQL Interview Crash Course from @analystbuilder on YouTube for FREE!!
In this course you'll go through everything you need to know to be fully prepared for your SQL Technical Interview.
In this course you'll be learning how to answer SQL Questions for Interviews and how to actually talk through your logic to them.
We will cover:
1. Querying Basics
2. Group By
3. Joins
4. Subqueries
5. Window Functions
6. Basic General Technical Interview Questions
7. Advanced General Technical Interview Questions
This will get you prepped and ready for any SQL Interview you have coming up!
youtube.com/watch?v=z7PUxZnf…
Kasun Vithanage retweeted
You can learn @AWS and @Azure for FREE!
Take these 2 playlists and learn how to use 2 of the biggest Cloud platforms in the world.
1. AWS - youtube.com/playlist?list=PL…
2. Azure - youtube.com/playlist?list=PL…
Kasun Vithanage retweeted
Jev by @typesafeai is now on OpenRouter, in beta.
Jev is a System One model. Instead of generating text, it takes your app's state plus a typed question and returns a typed decision with a probability attached. There is no JSON prompting, parsing layer, and nothing to validate against.
Kasun Vithanage retweeted
Silicon Valley predicted @typesafeai
After co-inventing ChatGPT, I kept asking myself: why have superhuman chat models not led to AGI?
I’ve spent the last 2 years in stealth building a new way to train models (RLCD), and a new type of frontier AI model that we are releasing today: Jev
• 20-200x faster
• 40-400x cheaper (w/ output tokens free)
• Frontier composable intelligence optimized for decisions
AFAICT the shortest path to AI-based economic revolution
Kasun Vithanage retweeted
truly one of the best moments of my career.
being able to showcase how @supabase Realtime is able to scale with @elixirlang to an audience that built the tools we use it's just a surreal experience
Now on Track 1: 'Learnings from Building a Global Cluster at Supabase' with Filipe Cabaço (@filipecabaco).
#ElixirConf #ElixirConfUS #ElixirConfUS2026 #distributed #supabase
Kasun Vithanage retweeted
Just finished integrating the VulnCheck community feeds for CISA-KEV and NVD2 into ServiceRadar. Software inventory is collected from endpoints with our agent and an integration we built around google's osv-scalibr. github.com/carverauto/servic… vulncheck.com/community @VulnCheckAI
Kasun Vithanage retweeted
In this week's PostgreSQL series we are learning all about Subqueries!
youtube.com/watch?v=qfJhOFBA…































