Mark Brocato

922 posts

Mark Brocato banner
Mark Brocato

Mark Brocato

@realmarkbrocato

CEO & founder of Fabricate, acquired by @tonicfakedata. Creator of Mockaroo. 15+ years in synthetic data.

Katılım Kasım 2011
191 Takip Edilen1.2K Takipçiler
Mark Brocato
Mark Brocato@realmarkbrocato·
Today's update to Tonic Fabricate makes the data agent even smarter! - We turned on "interleaved thinking", allowing the agent to reason after every tool call - We added a localized person name generator, greatly improving the time to generate diverse, region specific names. - Enterprise customers can now bring their own Anthropic or Amazon Bedrock API key, ensuring that their prompts are only processed by the provider and/or in the region of their choice. Give Fabricate a try for free today at fabricate.tonic.ai
English
0
0
2
66
Mari
Mari@Tech_girlll·
What programming language is this?
Mari tweet media
English
1.3K
55
2.4K
3.1M
Mark Brocato
Mark Brocato@realmarkbrocato·
blog.cloudflare.com/5-december-202… No good deed goes unpunished. Unfortunately this happened as a result of Cloudflare trying to secure their customers from vulnerabilities in React Server Components.
English
0
0
0
78
Dane Knecht 🦭
Dane Knecht 🦭@dok2001·
We are aware of the issue impacting the availability of Cloudflare’s network. It was not an attack; root cause was disabling some logging to help mitigate this week’s React CVE. Will share full details in a blog post today. Sites should be back online now, but I understand the frustration this causes and the work being
English
188
287
2.7K
704.5K
Mark Brocato
Mark Brocato@realmarkbrocato·
@thdxr Pretty big vulnerability in a feature no one asked for.
English
0
0
38
3.3K
Mark Brocato
Mark Brocato@realmarkbrocato·
@FrankhHQ @thdxr It's not too difficult for most new apps that are fundamentally AI chat driven, just but a big prompt input on the landing page and smoothly transition into the UX when the user submits the first message.
English
1
0
2
238
Frank H
Frank H@FrankhHQ·
@thdxr For me this is dangerously contrarian. Skipping the landing page is like opening a store with no sign. You’re not being minimalist but making your users work to understand you. Terrible advice tbh
English
3
0
15
3.6K
dax
dax@thdxr·
this should be obvious but if you're building a consumer app you shouldn't have a landing page tbh if you're building any kind of app try not to have one if possible
English
124
10
829
159.7K
Mark Brocato
Mark Brocato@realmarkbrocato·
Today's update to @tonicfakedata Fabricate significantly improves how Fabricate's Data Agent processes large SQL schemas. They are no longer loaded into the agent's context. Instead, they are processed by a subagent. The data agent learns about the schema not from the uploaded SQL script, but by inspecting the resulting database structure, which can be done with precision tools that conserve valuable context tokens. There's also a slick new start screen:
Mark Brocato tweet media
English
0
0
1
39
Dmitrii Kovanikov
Dmitrii Kovanikov@ChShersh·
System Design interview question. You’re writing your own Google Search or ChatGPT, and you need to download the whole Internet. How would you download it?
English
340
24
949
190.3K
Mark Brocato
Mark Brocato@realmarkbrocato·
@CodeByNZ When you click Sync Changes you're taking your life into your hands. I've been burned by that thing so many times. Instead of just pushing it tries to rebase first and often wastes a lot of my time.
English
0
0
0
168
NZ ☄️
NZ ☄️@CodeByNZ·
When VS Code already has the Source Control feature, why do developers still use Git commands in the terminal for pushing, committing, or cloning repositories? 👀
NZ ☄️ tweet media
English
1.3K
179
3.8K
754.9K
Brandon 🚀 Flightcontrol
Do you know of any web apps that have a Cursor-like AI sidebar for prompting changes, etc?
English
5
1
2
1.9K
Marco Gomez
Marco Gomez@TheCodeTherapy·
Rust fans: "The world MUST use Rust cause it's memory safe" ~shit goes wrong with Rust code~ Rust fans: "Bad code. Skill issue. It's down to the dev" Motherfucker if it's down to the dev, stop trying to force this shit everywhere, and let people use whatever the fuck they want
English
175
180
2.6K
93K
Mark Brocato
Mark Brocato@realmarkbrocato·
@MrTeaThyme @dnwiebe @TheCodeTherapy Running tests in CI allows me to move on to something else rather than waiting for the tests to run when I'm quite sure I haven't broken anything. And of course CI is the backstop against my optimism. Basically optimistic vs pessimistic locking.
English
1
0
0
19
MrTeaThyme
MrTeaThyme@MrTeaThyme·
@dnwiebe @realmarkbrocato @TheCodeTherapy Fair call yeah, though if youre running your tests through your CI system (as in the tests have to pass CI not are used by CI) i would argue theres some bigger problems at play, namely "Why are your tests so complicated they need CI"
English
2
0
0
32
Mark Brocato
Mark Brocato@realmarkbrocato·
@aramh Because unsafe is ugly and scary so everyone knows to avoid it. Unwrap is what you do on Christmas morning but in this case some of the boxes contain TNT. And don't forget expect. And every LLM will happily and liberally sprinkle unwrap() throughout your code if you let it.
English
0
0
5
225
Aram Hăvărneanu
Aram Hăvărneanu@aramh·
I'm going to anger a lot of people here but unwrap is a bigger footgun than unsafe.
English
20
3
103
11.9K
Mark Brocato
Mark Brocato@realmarkbrocato·
Petition to rename .unwrap() to .fuck_around_and_find_out()
English
0
0
1
57
Rúnar
Rúnar@runarorama·
@filpizlo Not sure I understand your point here. `unwrap` is explicitly telling the program to crash if there's an error, so it did exactly that. It's the programmer saying "I want this part to behave like C and I super promise that it will work."
English
4
1
70
3.7K
Mark Brocato
Mark Brocato@realmarkbrocato·
@filpizlo A Codex review would have easily caught this. My problem is there is no way to prevent 3rd party dependencies from using panic, unwrap, etc... even if my own code does not.
English
0
0
0
105
Mark Brocato
Mark Brocato@realmarkbrocato·
Shout out to @vercel for their outstanding streamdown library: streamdown.ai. No more layout/style shift as markdown chunks stream in from Fabricate's data agent! Today we released Fabricate 3.2.0, which allows users to export to: - Parquet - Databricks - MongoDB - Oracle Generate synthetic data using Fabricate's data agent: tonic.ai/products/fabri…
English
1
1
3
122