Isaiah Centifanto

140 posts

Isaiah Centifanto banner
Isaiah Centifanto

Isaiah Centifanto

@icentifanto

Founder @IntegritasCS, building @FASPITapp. Enjoy whiskey and fine tobacco. Philosopher of sorts. ThinkPad + @CachyOS + @hyprwm + @obsdmd. Fueled by @nicnacusa

Montana, USA Katılım Ocak 2019
123 Takip Edilen24 Takipçiler
Isaiah Centifanto
Isaiah Centifanto@icentifanto·
@FASPITapp is officially in open beta! My son made the music for the video, my wife made the tutorials and video, and the 3 other kids supported their dad with love and patience as I spent the past 5 months heads down building this ❤️ I would deeply appreciate any shares, likes and comments to help this go big-ly, your support means a ton for not only myself but my family. More videos, content, and new features inbound - would love to have you onboard! 🚀 Announcement video - youtube.com/shorts/oVDCHW9…
YouTube video
YouTube
English
1
2
3
54
Isaiah Centifanto
Isaiah Centifanto@icentifanto·
.@FASPITapp goes Public Beta this Friday! Over the last 5 months, I’ve been heads down pouring my time and energy into this, and it has turned into something much bigger than I expected. Normally, this level of build would take a full team and over a year at a minimum. With my background in networking, DevOps, and cloud architecture, building alongside different AI models (each with their own strengths), has been genuinely mind blowing. The velocity and depth to iterate through complex logic has completely changed what is possible as a solo builder. For the nerds like me: - Clean component decomposition, code structure and linting - Strong platform wide Zod type validation - @DrizzleORM as the schema single source of truth - Hardened middleware multi-tenant org boundaries and verification - An automated testing suite that is continuing to grow as I build - Real-time data sync, using cache invalidation and API-driven refreshes instead of direct database calls - Offline support with sync and recovery For the UI nerds (also me): - A true command-center dashboard with rearrangeable widgets built for clarity - Mobile-first quick actions and desktop keyboard shortcuts that reduce friction and keep you in flow - A fundamentally new mobile kanban drag-and-drop model I came up with to eliminate misplacement and lost context on smaller screens - Flexoki (thanks @kepano) color accents paired with clean, refined typography for a relaxed and intuitive UI - Light, dark, and black themes tuned for different preferences (black is my favorite) I'm using this myself for my clients, and have really been happy with the state of the platform. I have so many ideas and plans for what this could grow to. This is not a toy, it's a real tool built for business, and I've taken great pains to think of endless edge cases in business logic and security. If you want early access, a closer look, and a chance to shape where this goes next, I’d love to have you on board - link in the comments. I’ll be sharing more this Friday!
English
1
1
3
32
Isaiah Centifanto
Isaiah Centifanto@icentifanto·
@jescalan 💯, especially after wrapping a major security or performance optimization and then adding a feature, trying to grasp exactly every place the prior optimizations could be affected negatively by the new feature
English
0
0
1
53
Jeff Escalante
Jeff Escalante@jescalan·
I am far more productive than ever before, but in a constant state of mild discomfort because I cannot realistically deeply understand and review every single line of what my AI agents are running and so I can't be sure if they are off track or shipping bugs. At the same time, I understand that this isn't really any different than if I did understand everything, because sometimes I, as a human, would go off track and ship bugs too, just at a 10x slower pace lol. It's just a weird feeling. Anyone else want to commiserate with me?
English
5
0
16
924
Isaiah Centifanto
Isaiah Centifanto@icentifanto·
@davidvkimball Feel the same way! And actually it's produced a weird side affect for me; when I post something I am always wondering if it sounds too generated or manicured - like maybe I should throw some typos or bad grammer in to appear real haha...strange times we live in
English
1
0
1
36
David V. Kimball
David V. Kimball@davidvkimball·
Rant: since I run an AI marketing agency, I get the sense that skeptics think "Wow, he must be OK with AI slop." No, quite the contrary. I'm usually hyper aware of it and spot it instantly. For example, I've been blocking ads on desktop and mobile for over a decade. I have a very low tolerance for things I feel waste my time. The minute I get the sense something was purely generated from AI with no human input, I click off / disconnect immediately for the same reason. (And yes, my impression and trust level of the person / organization associated with it dips tremendously.) So yes, please keep making cool stuff with AI (I do it every day!) but don't be tricked into thinking purely AI-generated content will pass as your voice or "you" in any meaningful capacity. It doesn't. And we can tell!
English
3
0
11
627
Isaiah Centifanto
Isaiah Centifanto@icentifanto·
Shipped four patches and four features for @FASPITapp this week, up to v0.4.0! I am very happy with it's current state, and at this point I am considering moving from closed to open beta, no more waitlist. Would love to hear anyone's thoughts and to have more users on board. Here's the latest features from this week: - 6 column "All" view on wide displays - Sticky headers and independent column scrolling - Horizontal swipe navigation between columns on mobile - Offline support Full changelog --> faspit.com/changelog
English
0
1
3
47
Isaiah Centifanto
Isaiah Centifanto@icentifanto·
Shipped v0.0.6 → v0.1.0 @FASPITapp this week, and it's only Wednesday! 🤝 Big one is offline support! If you're working somewhere without reliable signal, the app keeps working. When you're back online, everything syncs automatically with conflict resolution built in. Related is instant app load via persistent device cache. There are so many platforms that don't focus on offline support...but not me! Also, much cleaner invoicing experience, custom invoice branding, better PDF layout, a couple of smaller bug fixes, and @clerk upgrades. Full changelog --> faspit.com/changelog
English
0
1
4
40
Clerk
Clerk@clerk·
Your UI. Our APIs. Core 3 upgrades our hooks to make building custom UIs easier than ever.
English
13
15
289
29.6K
Miguel
Miguel@_miguelangel·
@clerk I think there is a bug in @𝚌𝚕𝚎𝚛𝚔/𝚞𝚙𝚐𝚛𝚊𝚍𝚎. 6 or 7?
Miguel tweet mediaMiguel tweet media
English
2
0
0
148
Clerk
Clerk@clerk·
Core 3 is here, our latest major SDK release. • Agent-friendly customization APIs • Theme editor and interactive docs • Agent-optimized onboarding for more frameworks • Modern React support • Performance improvements Upgrade today: 𝚗𝚙𝚡 @𝚌𝚕𝚎𝚛𝚔/𝚞𝚙𝚐𝚛𝚊𝚍𝚎
English
4
12
63
11.9K
Isaiah Centifanto
Isaiah Centifanto@icentifanto·
@tweetsbycolin @clerk I have to send one more post... I see the narrative polluted regarding AI...vibe coding is terrible, but people like you and I and other people who have real infrastructure and devops experience are guiding AI to accelerate, and I'm doing we shape the structure and security
English
0
0
0
136
Colin | clerk.com
Colin | clerk.com@tweetsbycolin·
We never really stopped those 🙃 The poignant part to me is the re-emphasis on invention. Everybody knows AI and agents are changing the world (and auth!), but nobody knows precisely how. We can't solve this with incremental improvements on what we've already built, just like we couldn't build the current Clerk as an incremental improvement over incumbents. We've thrown out our old assumptions and are rethinking everything from first principles. Our previously small "AI team" has parasitically taken over its host.
English
3
1
6
1.9K
Colin | clerk.com
Colin | clerk.com@tweetsbycolin·
In almost every sense except our finances, @clerk is a seed stage startup again.
English
5
1
37
7.7K
Isaiah Centifanto
Isaiah Centifanto@icentifanto·
@tweetsbycolin @clerk Oh and btw Clerk is awesome, so happy I went with it! I've had multiple beta testers remark to me how smooth the onboarding to my app is. Really need custom seat pricing though, and also a proper staging would be nice to. Just discovered I could not use my dev instance for stg
English
0
0
0
149
Isaiah Centifanto
Isaiah Centifanto@icentifanto·
I feel all of that big time! I was a cloud architect at a large AWS Premier consulting, and towards the end of my 3.5 years I felt totally bogged down in red tape, endless agile ceremonies, crusty procedures just because we always have, no room to grow or build anything cool because of enterprise contracts....when I resigned I had no idea how bogged down and stale mentally I had got....now I'm shipping like a madman and excited, learning, pivoting...my mind has totally shifted embracing this new frontier. It's staggering to me just how much I'm learning by using AI to push against each other, absolutely fascinating phenomenon to be a part of.
English
0
0
0
153
Isaiah Centifanto
Isaiah Centifanto@icentifanto·
The awesome thing about building something to solve your own needs, is that you get to actively use it! Which means I have personal motivation to fix bugs, optimize and add features. I just shipped 0.0.5 @FASPITapp a couple hours after 0.0.4. 1. Rename services inline from the project modal 2. Improved mobile modal buttons 3. Fix for project creation with client-level retainers
English
0
1
2
42
Isaiah Centifanto
Isaiah Centifanto@icentifanto·
0.0.4 release @FASPITapp 🚀 1. Retainers can now be client or project level 2. Info bar appears if there are any uninvoiced hours from previous retainer period 3. Sync now recovers within seconds (rather than minutes) if the connection drops 4. Bug fixes #v004" target="_blank" rel="nofollow noopener">faspit.com/changelog#v004
English
0
1
1
34
Isaiah Centifanto
Isaiah Centifanto@icentifanto·
I was informed last night that browser ad blockers were killing my @FASPITapp waitlist component on my website. I fixed it and it's working now, but apologies if people had tried to sign up and could not. There are still beta spots available btw. For the technical details if interested: It was a native @clerk component embed, but appeared as a tracker because of its call to a Clerk API endpoint, despite the fact I have a CNAME with my subdomain for that endpoint. Either I had to build a proxy to ferry API calls server side to the actual endpoint, or my own waitlist component. I choose not to use a proxy for one primary reason: this endpoint handles a lot more than the occasional waitlist entry, so I would be incurring a pretty large increase in run time. Darker image is the new custom one.
Isaiah Centifanto tweet mediaIsaiah Centifanto tweet media
English
0
0
3
51
Isaiah Centifanto
Isaiah Centifanto@icentifanto·
First round of @FASPITapp beta invites are being sent out! 🎉 Thank you very much for the support and I'm exciting to see where we can scale this!
English
1
1
3
33