Sign in

Jason Kealey

@softwareengineering.ca
378 followers 563 following 847 posts

Exited startup founder giving it another whirl; software engineer. Particularly interested in productizing LLMs to simplify workflows.

PostsRepliesMedia
Jason Kealey @softwareengineering.ca · 25/03/2026
Well that didn’t take long. Linear’s launching a code aware agent.
020
Jason Kealey @softwareengineering.ca · 22/03/2026
Any fun AI tools to recommend that take a ticket from Linear, checks out the code and rewrites the ticket with architectural/technical guidance and planning (change these files in this way) without actually implementing it ?
100
Jason Kealey @softwareengineering.ca · 08/02/2026
Is using 67 AI agents better than 12 or 4? My LinkedIn feed is full of these humble brags.
000
Jason Kealey @softwareengineering.ca · 06/02/2026
I’m hiring four technical leaders for a new AI company in the multi-unit space. The team • Two cofounders, both exited CEOs • Backgrounds in data and analytics and multi-unit operations • Backed by top-tier NYC VCs
110
Jason Kealey @softwareengineering.ca · 23/04/2025
Anyone got open source alternatives to vanna.ai for text to SQL? The SQL part is pretty good but the plotly charts it recommends are wonky.
vanna.ai
Vanna.AI - Personalized AI SQL Agent
310
Jason Kealey @softwareengineering.ca · 16/04/2025
I’ve also been playing with dbt - and considered sqlmesh instead. Chose to go deeper with dbt as I feel like sqlmesh’s real value shines when you want to avoid transforming the data both in dev and prod. … and I’m just prototyping stuff locally to play with different open source BI frontends.
000
Jason Kealey @softwareengineering.ca · 16/04/2025
Last week I did some experimentation with unstructured.io to extract content out of some pdfs. Also played with github.com/getomni-ai/z... as a more lightweight option. Overall, vision models do a much better job than classic OCR (ex: tesseract) on tables in docs.
010
Jason Kealey @softwareengineering.ca · 16/04/2025
Here’s a decent overview of the data pipeline orchestration tools on the market. dataengineeringcentral.substack.com/p/review-of-...
dataengineeringcentral.substack.com
Review of Data Orchestration Landscape
... and honest one ...
010
Jason Kealey @softwareengineering.ca · 04/04/2025
I spent some time this week playing with some tools to setup a data pipeline for simple BI and data science. Played with airbyte, dbt, duckdb and metabase. Planning on trying lightdash next week. Trying to avoid hosted data warehouses and use open source for the full chain.
390
Jason Kealey @softwareengineering.ca · 24/03/2025
Interesting compensation model.
060
Reposted by Jason Kealey
Simon Willison @simonwillison.net · 20/03/2025
I published some notes on OpenAI's new text-to-speech and speech-to-text models. They're promising, but like other LLM-driven multi-modal models they appear to suffer from the prompt-injection-adjacent problem of mixing instructions and data in the same token stream simonwillison.net/2025/Mar/20/...
simonwillison.net
New audio models from OpenAI, but how much can we rely on them?
OpenAI announced several new audio-related API features today, for both text-to-speech and speech-to-text. They’re very promising new models, but they appear to suffer from the ever-present risk of ac...
3557
Jason Kealey @softwareengineering.ca · 19/03/2025
Love that #econsky is here. A few years ago, I started listening to podcasts about the economy during my runs and I feel like it massively helped me learn more about how the world works.
120
Reposted by Jason Kealey
Jason Cohen @asmartbear.com · 16/03/2025
It’s surprising how much N, and how much separation you need to detect something like a 10% difference in A/B testing results. And a 10% lift in something (e.g. conversions) is pretty large. The math:
longform.asmartbear.com
Easy statistics for A/B testing and hamsters
A/B testing tools often lie about whether something is “statistically significant.” Here’s an extremely simple, mathematically sound formula to compute it for yourself.
281
Jason Kealey @softwareengineering.ca · 15/03/2025
Has anyone here attempted to use the most recent multimodal models to build a replacement for Azure Document Intelligence or Amazon Textract? (Something that works on arbitrary forms.)
440
Jason Kealey @softwareengineering.ca · 09/03/2025
This tariff chaos is an opportunity for Canadian entrepreneurs, but also bad actors. Looked online for new places to buy furnace air filters. Found a Canadian manufacturer. Great price. Sells retail and wholesale. Problem? I have no idea if they’re legit.
120
Jason Kealey @softwareengineering.ca · 08/03/2025
I like seeing this kind of data being shared. I wonder if that first filter includes applicants from other countries with zero related qualifications for the in-office role.
030
Jason Kealey @softwareengineering.ca · 07/03/2025
Apparently @profanity.accountant counts swear words instead of beans.
120
Jason Kealey @softwareengineering.ca · 05/03/2025
This isn’t a rhetorical question, genuinely curious: Does Amazon make any money when someone buys a dozen CR2032 batteries for five bucks with free next day shipping in a big box? My best guess is no, but the drop shipper paid monthly fees for the privilege of having items in the warehouse?
010
Reposted by Jason Kealey
mr. TIM @timkellogg.me · 02/03/2025
Exa Websets — Search, but good It's an agentic search, like DeepResearch, but instead of producing a 70-page treatise it just gives you a list of pages you never would have found on your own blog: exa.ai/blog/websets... try it: websets.exa.ai
exa.ai
Exa
The Exa API retrieves the best, realtime data from the web to complement your AI
1182
Jason Kealey @softwareengineering.ca · 01/03/2025
It's weird talking to CTOs on both ends of this spectrum. One end has their inbox flooded with junk applicants. The other barely has any applicants for legit roles. Factors: full-remote vs hybrid, tech stack, AI vs no AI, sexy startup vs regular ol' company.
120
Jason Kealey @softwareengineering.ca · 26/02/2025
338 is at an Idiocracy-level of ads. <slowly backs away>
90% ads, with ads on top of ads
040
Jason Kealey @softwareengineering.ca · 26/02/2025
This was an interesting read for a few reasons. 1) to Vicky’s point, it appears we’re re-inventing the wheel with an inefficient generalist tool 2) but I’m seeing it as empowering for generalist engineers - as long as they can map complex problems to fundamentals drive.google.com/file/d/1DsIs...
drive.google.com
Tearing Down (Sonic)Walls.pdf
220
Reposted by Jason Kealey
Ethan Mollick @emollick.bsky.social · 25/02/2025
This is a crazy paper. Fine-tuning a big GPT-4o on a small amount of insecure code or even "bad numbers" (like 666) makes them misaligned in almost everything else. They are more likely to start offering misinformation, spouting anti-human values, and talk about admiring dictators. Why is unclear.
721443
Jason Kealey @softwareengineering.ca · 25/02/2025
Within the last six weeks, if stored in optimal conditions, this asset class has appreciated about 60% in the USA. Follow Charles for more investment insights.
131
Reposted by Jason Kealey
mr. TIM @timkellogg.me · 25/02/2025
Claude Code a terminal-based code agent that understands your code base and completes tasks, PRs, etc. this looks extremely advanced. i may stop using Cursor 🤔 docs.anthropic.com/en/docs/agen...
docs.anthropic.com
Claude Code overview - Anthropic
Learn about Claude Code, an agentic coding tool made by Anthropic. Currently in beta as a research preview.
3244
Jason Kealey @softwareengineering.ca · 24/02/2025
Surprised/happy to discover a French Canadian character in White Lotus s3. I’m guessing she’ll end up an outright horrible person like all the others in the show. 😂 #quebec
120
Jason Kealey @softwareengineering.ca · 24/02/2025
I’ve helped a few friends improve the quality of their legacy systems. Each time, I started by focusing on their data. From the db, I reversed engineered business rules… and compared that to what they told me the rules were. …and uncovered several bugs that had gone unnoticed.
120
Jason Kealey @softwareengineering.ca · 23/02/2025
Always a good laugh when a leadgen company InMails me about ‘challenges’ I must be facing… at the company I sold years ago. For a business built on outreach, you’d think they’d have better QA.
010
Jason Kealey @softwareengineering.ca · 23/02/2025
Today I learned some people pay a subscription fee for their bed. And that their bed has a backdoor letting the company ssh into your home network. Swell! www.reddit.com/r/technology...
reddit.com
From the technology community on Reddit: Silicon Valley’s Favorite Mattress, Eight Sleep, had a backdoor to enable company engineers to SSH into any bed
Explore this post and more from the technology community
220
Jason Kealey @softwareengineering.ca · 21/02/2025
Can’t believe I’m about to watch some hockey tonight. (By “some”, I mean it’ll be the only 4 minutes I’ve spent watching hockey since WordPerfect was a thing.) #4nations
050
Reposted by Jason Kealey
Will Dady @willdady.com · 19/02/2025
Someone needs to make a job search site targeting tech folks which aggregates other job sites but rewords job ads so the tech stack appears at the top! An LLM would make light work of that.
031
Jason Kealey @softwareengineering.ca · 16/02/2025
This is a very interesting point. Everyone who produced high quality source materials is struggling to monetize it and is mad that AI is stealing their work. Won’t take long before it’s all paywalled and our best sources will be reddit’s AndyLuvsCats42 who did 8 min of research on facebook.
030
Jason Kealey @softwareengineering.ca · 15/02/2025
I've ignored the low toner warning on my printer for over one year. Guess I'm kind of a rebel after all.
010
Jason Kealey @softwareengineering.ca · 14/02/2025
Wish I had noticed the new Lacuna Coil album dropped earlier today while I was coding… and not tonight while I was doing the dishes. But first listen sounds good!
010
Jason Kealey @softwareengineering.ca · 13/02/2025
Calling all jerks from my network: Mike needs your input.
030
Jason Kealey @softwareengineering.ca · 12/02/2025
Just spent too much time figuring out why my DNS changes weren't propagating.... Turns out a had a typo in the domain I added to cloudflare.
030
Jason Kealey @softwareengineering.ca · 12/02/2025
I’ve lacked time to play with all the new toys but am installing Le Chat now and giving it a whirl. On one hand, I feel like it’s coming in late but, on the other, we saw how quickly DeepSeek built momentum. We’re starting an era where chatbot differentiation is getting harder to market.
230
Jason Kealey @softwareengineering.ca · 09/02/2025
Pumped that I’ll be getting between $0.50 and $2.50 in Uber Eats coupons following a class action settlement in Quebec! Gonna blow this windfall on some delicious beavertails!
020
Jason Kealey @softwareengineering.ca · 24/01/2025
Been enjoying time learning new languages (python and Spanish) these past few months. Feels like a productive use of my time and a good way to stay away from doomscrolling! Hope the snow melts soon to start running again!
220
Jason Kealey @softwareengineering.ca · 20/01/2025
Interesting read.
030
Jason Kealey @softwareengineering.ca · 19/01/2025
Found a couple of old nintendo ds consoles packed away. It’s kind of wild to be able to play worms multiplayer 15 or so years later without needing the internet or a subscription!
020
Jason Kealey @softwareengineering.ca · 19/01/2025
Confetti is a nice touch for 28m users!
091
Jason Kealey @softwareengineering.ca · 19/01/2025
Today, someone on here banned me for making a pineapple on pizza joke. For the record, I love fruit on pizza. (Pineapple, tomatoes, olives and peppers are all fruit.)
120
Jason Kealey @softwareengineering.ca · 18/01/2025
Seeing people’s bluesky block counts on clearsky.app reminds me of a black mirror episode. “Oh this dude looks harmless, but he’s gotten blocked 95 times so he must be sending shady dms.”
clearsky.app
ClearSky
ClearSky
010
Jason Kealey @softwareengineering.ca · 18/01/2025
Entrepreneurship is a journey into loneliness. Sometimes you only realize it when you’re in the thick of it. #buildinpublic
360
Jason Kealey @softwareengineering.ca · 17/01/2025
0 points too. And I’ve also used a TV guide.
330
Jason Kealey @softwareengineering.ca · 16/01/2025
'Your banking details may have been exposed!' ... says some random antivirus software a family member installed 7 years ago if you haven't purchased their VPN software. Build in public crew: are you also your family's tech support? #buildinpublic
140
Jason Kealey @softwareengineering.ca · 15/01/2025
Found an interesting way to see if ChatGPT was bullshitting me today. I was playing with mysql CTEs that were slow. I didn’t want them to get materialized. It told me just add WITH INLINE. That didn’t work. It made me check if I was using version 8.0.21 or above.
110
Reposted by Jason Kealey
Michiel Berk @michielberk.com · 15/01/2025
You are stuck in your tech bubble. You keep launching projects no one asks for. You keep solving problems only devs care about. You should spend some time talking to people who dont know what an api is. There's a whole world out there.
9322
Jason Kealey @softwareengineering.ca · 14/01/2025
"You can't use that stock photo, the dude's too ugly! He'll scare away your prospects!" ... when you ask a friend to peek at your landing page ... when that stock photo is actually of you #buildinpublic
580