Sign in

Kamil Nicieja

@kamil.fyi
2K followers 556 following 128 posts

Ruby programmer, product builder, and author. I’m currently a lead product engineer at Plane, a Y Combinator startup making payroll tools. Read more @ kamil.fyi

PostsRepliesMedia
Kamil Nicieja @kamil.fyi · 03/06/2025
PSA: SF Ruby is hosting an AI hackathon… and I’ll be there too! Rails has always been the go-to framework for solo developers. So here’s the big question: *exactly* how much further can we take Ruby specifically with LLMs? Let’s find out!
1167
Kamil Nicieja @kamil.fyi · 13/03/2025
claude code is very very bad at writing tests and will always try to make the job easier for itself by cheating, BUT it’s very very good when it can iterate against a good set of tests, so perhaps this means tdd is the best way to program with an assistant
140
Kamil Nicieja @kamil.fyi · 25/12/2024
How would you go about optimizing an existing large codebase to incorporate generative AI?
020
Kamil Nicieja @kamil.fyi · 22/12/2024
Sure, there are a lot of non-programmers sharing opinions about the future of programming right now, but to be fair, programmers have had plenty of big opinions about the future of non-programming jobs these past few years (?) too. How the turntables.
030
Kamil Nicieja @kamil.fyi · 20/12/2024
OpenAI never lost the Mandate of Heaven.
010
Kamil Nicieja @kamil.fyi · 14/12/2024
A tsunami warning and a tornado warning in just 10 days. Is that something that often frequently in SF? Asking, well, for myself.
230
Kamil Nicieja @kamil.fyi · 14/12/2024
Leaning towards “good” more often than not now—especially o1 pro.
110
Kamil Nicieja @kamil.fyi · 14/12/2024
Everybody who complains about Ciri being the main protagonist in The Witcher 4 just lost all their credibility in complaining about games being “woke.”
010
Kamil Nicieja @kamil.fyi · 12/12/2024
Prediction: The more OpenAI wants to get out of their deal with Microsoft, the more we’ll see an inflation of the term AGI being thrown around.
000
Kamil Nicieja @kamil.fyi · 06/12/2024
o1 vibes based on my feeds: sometimes maybe good, sometimes maybe shit
110
Kamil Nicieja @kamil.fyi · 05/12/2024
OK, I didn’t expect a tsunami warning today.
000
Kamil Nicieja @kamil.fyi · 05/12/2024
If you caught my presentation yesterday at SF Ruby & AI, here’s a quick summary. I talked about Lammy, my LLM library for Ruby that’s simple to use and treats prompts as programs rather than plain strings.
kamil.fyi
Introducing Lammy
An LLM library for Ruby
160
Kamil Nicieja @kamil.fyi · 04/12/2024
Another SF Ruby starting soon!
060
Kamil Nicieja @kamil.fyi · 01/12/2024
Just wrapped up preparing my talk for next week’s SF Ruby & AI event. Now I can look forward to it with peace of mind!
010
Kamil Nicieja @kamil.fyi · 30/11/2024
It’s not a primary one but definitely one of the main three—alongside Twitter and newsletters.
020
Kamil Nicieja @kamil.fyi · 28/11/2024
This 👇 Open protocols are at greater risk for spam.
020
Kamil Nicieja @kamil.fyi · 28/11/2024
I remember how inspired I felt when Paul Graham said, “MUSTAAAAAAAAAARRRRRRDDDDDD”
010
Kamil Nicieja @kamil.fyi · 27/11/2024
I’m fine with my posts being scraped.
030
Kamil Nicieja @kamil.fyi · 26/11/2024
Interesting. I didn’t expect that they would need to be trained specifically for each type of reasoning to perform it.
110
Kamil Nicieja @kamil.fyi · 25/11/2024
Wow, this is a pretty impressive idea.
240
Kamil Nicieja @kamil.fyi · 24/11/2024
Just came across DeepSeek—it really showcases the thought process of a reasoning AI, something OpenAI's o1 doesn't quite do. This got me thinking about test-time compute this week.
110
Kamil Nicieja @kamil.fyi · 22/11/2024
No one warned me that just a few days of rain in SF could lead to flooding lol
000
Reposted by Kamil Nicieja
Irina Nazarova @inazarova.bsky.social · 22/11/2024
Join the next #SFRuby at @sentry.io on Dec 3 to learn about Ruby&AI from @tonsoffun.bsky.social @kamil.fyi and more. We also have a (non-strict) BYOC policy this time: bring your own 🎅🎄 cookies! Who's ready to join me and bake some?=) lu.ma/q7fwrtj2
lu.ma
SF Ruby presents: Ruby&AI, December 🎅 edition @ Sentry · Luma
Hey, Bay Area builders and tinkerers! From GitHub and Stripe to Chime and Stackblitz, Ruby powers teams that go HUGE with less. Join us as we re-kindle the SF…
1105
Kamil Nicieja @kamil.fyi · 22/11/2024
Re: Google having to sell Chrome. Many have criticized this decision, but for the first time in a while, there could be genuine buyers in the market who aren’t part of Big Tech like OpenAI or Perplexity. I’m not so sure this is a bad thing.
210
Kamil Nicieja @kamil.fyi · 22/11/2024
I’m watching a podcast by @pragmaticengineer.com about the software development process at Linear. It’s great to see that we at @plane.com follow many of the same practices, like the goalie system and work trials, because Linear is such an inspiring example.
youtu.be
Linear: move fast with little process (with first Engineering Manager Sabin Roman)
YouTube video by The Pragmatic Engineer
021
Kamil Nicieja @kamil.fyi · 21/11/2024
95… 96… 97…
010
Kamil Nicieja @kamil.fyi · 20/11/2024
Testing writing tools from macOS 15.1. Hello, could you please confirm that Siri is now functioning correctly?
200
Kamil Nicieja @kamil.fyi · 18/11/2024
Friends are telling me Windsurf is now better than Cursor… but I just switched from Cursor to Zed a few months ago. How am I supposed to keep up with new editors every half a year? They used to be simple—you pick one and stick to it for 10 years.
030
Kamil Nicieja @kamil.fyi · 17/11/2024
Anyone using custom GPTs in ChatGPT for anything fun or productive?
100
Kamil Nicieja @kamil.fyi · 16/11/2024
They should have just kept building the tension leading up to the fight but never gone through with it. #tysonfight
000
Kamil Nicieja @kamil.fyi · 16/11/2024
I’m team posts > skeets, if anyone’s wondering. Still mourning tweets, though.
000
Kamil Nicieja @kamil.fyi · 16/11/2024
I swear that 80% of Interstellar’s cultural impact comes from its soundtrack and the way it visualizes black holes.
120
Kamil Nicieja @kamil.fyi · 15/11/2024
Wow, I just realized the December SF Ruby Meetup is only 18 days away. I'll be presenting Lammy, my lightweight LLM library for Ruby. Time to start working on the presentation and polishing the code to make sure it’s ready to show!
lu.ma
SF Ruby presents: Ruby & AI Meetup in December @ Sentry · Luma
Hey, Bay Area builders and tinkerers! While Ruby may not dominate the headlines, it's the silent force behind the Bay Area's most successful startups. From…
120
Kamil Nicieja @kamil.fyi · 15/11/2024
Another great starter pack. I’m amazed at how effective this simple onboarding feature is. Kinda crazy Twitter never thought of it.
000
Reposted by Kamil Nicieja
Scott Hanselman 🌮 @scott.hanselman.com · 15/11/2024
Current status - Importing 17 years of Tweets into BlueSky github.com/marcomaroni-... (minus replies and RT's and dumb stuff)
6453797
Kamil Nicieja @kamil.fyi · 14/11/2024
If you’re looking for a good starter pack of startup founders, here’s one. Looking forward to seeing more verticals in the future! Developer tools is a great start.
011
Kamil Nicieja @kamil.fyi · 14/11/2024
Great essay on how domesticating LLMs shows we too RLHF ourselves into producing mostly inoffensive slop. open.substack.com/pub/qchu/p/c...
open.substack.com
Core dump
I’m getting disgusted by language.
000
Kamil Nicieja @kamil.fyi · 14/11/2024
Is there a starter pack for startup founders and investors?
5111
Kamil Nicieja @kamil.fyi · 13/11/2024
Bloomberg reports that all three major AI labs are encountering limits to scaling. It might just be BS, so we’ll have to wait and see. Personally, though, I think maintaining the current pace of progress might be challenging.
100
Reposted by Kamil Nicieja
Mike Goodman @themlg.bsky.social · 12/11/2024
I’m not, like, a Bluesky evangelist or anything. I’m not even sure it’s gonna stick for me here. But one thing that dropping the other place for now made clear is just how much my brain spent the last few years getting slowly frog boiled by an algorithm designed to poison you for anger engagement.
1037049
Kamil Nicieja @kamil.fyi · 12/11/2024
A big issue with X is the “new” algorithm. Personally, I'm not overly political, so when the election frenzy kicked in, I muted around 100–200 political keywords from both sides—terms like “Trump,” “Harris,” and so on.
100
Kamil Nicieja @kamil.fyi · 12/11/2024
Getting my REAL ID tomorrow, took only two months to get an appointment lol
010
Kamil Nicieja @kamil.fyi · 11/11/2024
I’m here for the 90k, iykyk.
000
Kamil Nicieja @kamil.fyi · 11/11/2024
It turns out more people left Twitter than I had thought. (Not engagement farms, but actual people.)
000
Reposted by Kamil Nicieja
Irina Nazarova @inazarova.bsky.social · 11/11/2024
On Dec 3, before everyone leaves for Xmas we meet at the friendly @sentry.io HQ to talk about Ruby&AI: tools, experiences, patterns for leveraging AI inside our Ruby and Rails apps, with Justin Bowen @tonsoffun.bsky.social, Kelsey Pederson (Capsule), Kamil Nicieja @kamil.fyi (Plane) and more!
173
Kamil Nicieja @kamil.fyi · 11/11/2024
Learning more and more about this app. I just added a custom handle. Really cool! This place really has some early Twitter vibes.
010
Kamil Nicieja @kamil.fyi · 10/11/2024
I’ve been really enjoying the starter pack feature so far. It’s super easy to follow people and there are so many different topics to choose from.
000
Kamil Nicieja @kamil.fyi · 10/11/2024
Hey folks! I’m just trying out the blue app.
030