Billy Ceskavich
@ceskavich
Followers
770
Following
22K
Media
950
Statuses
16K
sunlight makes me sneeze, founding engineer @knocklabs
brooklyn, ny
Joined March 2011
Launch week → Day 5 Introducing Knock guides. Guides enable you to power in-product messaging—everything from paywalls and badges, to one-time announcements and banners—using your own components.
2
2
8
Launch week → Day 4 Today we’re shipping two big updates to our developer experience: 1️⃣ Our brand new documentation 2️⃣ Our official 1.0 SDKs
1
2
13
Launch week → Day 3 Introducing Knock broadcasts. Broadcasts enable you to send one-time messages across any channel in Knock.
1
6
17
Launch week → Day 2 Introducing Knock workflows 3.0. Rebuilt with a focus on speed, ease of use, and craft. Write email like you’re in Notion. Debug like you’re in your editor.
1
2
22
It’s day one of launch week @knocklabs and we’re starting things off with a bang. Introducing Knock Agent Toolkit. Agent Toolkit exposes Knock’s APIs as tools to your AI agents so you can effortlessly build cross-channel agent to user messaging flows.
5
12
65
Launch week → Day 1 Introducing Knock Agent Toolkit. Build AI agents that message users across email, push, SMS, chat, and in-app, within the guardrails of the templates you’ve designed in Knock. Oh and we’re shipping an MCP server, too.
11
7
45
Announcing Knock launch week. Next week: Apr 28 - May 2. Sign up for updates at https://t.co/LyvNpjPpM2
1
3
38
We're looking for exceptional Product Engineers to join us @knocklabs. We're a team that loves to ship high-quality product in a high-ownership environment. More details 👉:
1
6
21
Today we’re excited to announce two major additions to Knock in-app messaging: in-app messaging components and in-app message types (BYO UI to Knock.) With these releases you can power all of your in-app messaging—transactional, product announcements, lifecycle—through Knock in
3
1
31
I live in a city where installing a subway elevator needs funding from Macy’s and gets its own opening ceremony; where containerized bins from the 70’s are seen as a revolutionary innovation. It’s a real mystery why people are fed up with democratic urban governance.
27
311
4K
🎉 Another one of our favorite products just became a Knock customer. We’re proud to partner with @zapier to power notifications for their 2m+ users.
1
4
24
Sometimes you need to text the group chat like you're updating your Facebook status in 2009.
1
0
5
My favorite Eric Adams story is this one from Curbed where they tried to prove he actually lived in NYC by staking out his house for a week. He came home twice, parked in front of a garage, and when he left, there was traffic, so he drove on the sidewalk. https://t.co/3poIZCzyq1
curbed.com
And he came home. Twice!
70
2K
18K
Israel having the ability to target militant networks in this sophisticated way as well as its targeting of high level Hamas figures abroad makes its operation in Gaza look even more deliberately genocidal
207
1K
7K
As an Underhill Ave resident I’d be devastated if these two programs were cancelled. I love open streets and the Underhill redesign. Plz don’t do this @NYCMayor @NYCMayorsOffice @NYCComptroller
Eric Adams had a closed-door meeting with opponents of @vanderbiltbk open streets and the Underhill bike boulevard. He’s having an RSVP-only meeting about this on Monday. I expect he’s gearing up to kill these two forward-looking and successful street use programs.
0
0
3
🛳️ Announcing Partials: A new way to reuse content in your product notification templates. Create a Partial, render it in any template, and manage it with git-like version control, all in Knock.
1
2
16
Here's me talking about a fun little performance tuning problem I got to dig into at work a couple months ago 🤓
💾@ceskavich hacked our Postgres driver to get us better visibility into expensive transactions in RDS. A few months ago, we started to see increased database pressure but found that RDS Performance Insights didn’t give us the granularity we needed to address the issue.
1
1
20
At Knock, we use AWS Kinesis for high throughput queues, like API & workflow logging features. But we had a “hotspot” problem where too many Kinesis consumers would bind to a single Kubernetes pod during deployments. Let @brentjanderson explain how he balanced these deploys:
1
2
13
Under the current NYC/NYS leadership, we have no congestion pricing, no new bus lanes, no outdoor dining, no parks funding and an endless steady stream of drivers killing people by running them over. The current leadership can’t lose soon enough.
10
62
315