Billy Ceskavich (@ceskavich) header
Billy Ceskavich (@ceskavich) profile picture

sunlight makes me sneeze, founding engineer @knocklabs

brooklyn, ny
Joined March 2011
Photo by Billy Ceskavich (@ceskavich)Photo by Billy Ceskavich (@ceskavich)Photo by Billy Ceskavich (@ceskavich)Photo by Billy Ceskavich (@ceskavich)Photo by Billy Ceskavich (@ceskavich)Photo by Billy Ceskavich (@ceskavich)Photo by Billy Ceskavich (@ceskavich)Photo by Billy Ceskavich (@ceskavich)Photo by Billy Ceskavich (@ceskavich)Photo by Billy Ceskavich (@ceskavich)
Replying to @chelseastahl
normalize Not Tweeting
1
8
Billy Ceskavich retweeted
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
2
8
571
Billy Ceskavich retweeted
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
4
13
1,088
Billy Ceskavich retweeted
Launch week → Day 3 Introducing Knock broadcasts. Broadcasts enable you to send one-time messages across any channel in Knock.
1
6
5
17
2,049
Billy Ceskavich retweeted
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
5
22
4,539
Billy Ceskavich retweeted
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.
6
12
3
64
11,918
Billy Ceskavich retweeted
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
5
46
4,937
Billy Ceskavich retweeted
Announcing Knock launch week. Next week: Apr 28 - May 2. Sign up for updates at knock.app/launch-week
1
3
3
37
71,255
Billy Ceskavich retweeted
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 👉: jobs.ashbyhq.com/knock/1a786…
1
6
22
1,329
Billy Ceskavich retweeted
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 a performant, native way. Here’s more on what we’re releasing today 👇
3
1
3
31
9,629
Billy Ceskavich retweeted
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.
25
285
14
3,431
134,306
Billy Ceskavich retweeted
🎉 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
3
3
23
4,096
Sometimes you need to text the group chat like you're updating your Facebook status in 2009.
1
5
145
Billy Ceskavich retweeted
Me when the Eric Adams indictment news dropped
16
2,100
63
22,719
791,845
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. curbed.com/2021/11/eric-adam…
69
1,875
120
17,387
1,188,113
Billy Ceskavich retweeted
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
202
1,291
132
6,631
527,893
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.
3
201
Billy Ceskavich retweeted
🛳️ 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
1
3
15
3,132
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. Here's how we solved it.
1
1
20
1,015
Billy Ceskavich retweeted
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
2
13
972
Billy Ceskavich retweeted
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
60
3
303
7,495