Anais Concepcion @anaisconce.bsky.social · 28/08/2026I was researching spreadsheet security incidents and found an unexpected one: a column sort that leaked immigration data. In 2024, an employee at Canada's immigration department sorted a spreadsheet but only filtered 11 of its 12 columns. The email column stayed put. Everything else moved. So... 111
Anais Concepcion @anaisconce.bsky.social · 27/08/2026Credit to Microsoft: their own Excel docs come right out and say it. "Worksheet level protection is not intended as a security feature." Honest! Okay, but 1) do all end-users know password-protection isn't a real security feature? 2) What if you actually need worksheet-level protection? 100
Anais Concepcion @anaisconce.bsky.social · 26/08/2026If you haven't seen my posts on this: I think Grist is best-in-slot for vibe-coding little apps. Tl;dr, it's the file format. A .grist is elegant and coherent, and copying a whole app is as easy as ctrl+v (undo with ctrl+z). 121
Anais Concepcion @anaisconce.bsky.social · 26/08/2026Ask someone where their data lives and they'll never say "a spreadsheet." We treat spreadsheets like office supplies, and it's a security risk. It's how a fake CEO got a Seagate employee to email him 10,000 SSNs. In Grist, data's governed down to the field. www.getgrist.com/blog/why-can...getgrist.comWhy can Grist secure a spreadsheet when Excel can't? | GristWhy is it hard to secure an Excel spreadsheet? Because locking down a file that holds sensitive data doesn't work. You need governed structure. 010
Anais Concepcion @anaisconce.bsky.social · 25/08/2026Okay, one more thing about why-Grist-is-bis^ for vibe-coding: I can copy a whole app by copying one file. Two seconds and I've got the data, views, logic, permissions. Made a mess (at least) once, rolled it back like a text edit. | ^ not a typo, it's for the nerdsgetgrist.comWhy is Grist an ideal vibe-coding platform? Its file format. | GristWhat makes for the best vibe-coding platform? See how Grist stands out with its file format, through portability, security and simplicity. 130
Anais Concepcion @anaisconce.bsky.social · 24/08/2026Building apps in Grist feels like magic: describe it, minutes later I've got a working, deployed tool. Why so different from other vibe-coding? The file format. It just runs. Versioning? Snapshots? Copying? Swoon. 🎶 www.getgrist.com/blog/why-is-...getgrist.comWhy is Grist an ideal vibe-coding platform? Its file format. | GristWhat makes for the best vibe-coding platform? See how Grist stands out with its file format, through portability, security and simplicity. 010
Reposted by Anais Concepcionroyal @royal.theres.life.ap.brid.gy · 31/10/2025I'm having so much fun with Grist. Open source spreadsheet-like database-based app builder. Use their hosted version, host your own, or get the local desktop app. youtu.be/3IZiBdDePSI @grist #Grist #getGrist #openSource #foss #spreadsheets #databases 061
Anais Concepcion @anaisconce.bsky.social · 05/08/2026With Airtable getting acquired, there's chatter about where should Airtable users should go next. Check out Grist: getgrist.com/airtable-alt... Grist's Airtable migration tool is so slick! ✨🚀 Try it at getgrist.com or self-host it on your own. #airtable #grist 010
Anais Concepcion @anaisconce.bsky.social · 13/07/2026AI agents can read a database schema, but they don't know what it means, e.g. a status of 3 means "shipped." So they guess, write wrong SQL, and lose your trust. Epoch8 fixed it with a metadata layer in Grist. Co-founder Olga shows how, live July 24, 10am ET. www.getgrist.com/grist-epoch8...getgrist.comBot Verification 021
Reposted by Anais ConcepcionGrist @getgrist.com · 15/06/2026Special webinar on Thursday! Join us and Dotphoton co-founder Bruno Sanguinetti to see how they built a traceable QA system for the European Space Agency. Thursday @ 10:30AM ET/4:30PM CET Sign up here: www.getgrist.com/grist-dotpho... 111
Anais Concepcion @anaisconce.bsky.social · 31/03/2026I wanted "PowerPoint, but in Grist." The community had already built it. Grist is different from most open source projects b/c you don't have to touch the source code to contribute meaningfully. Custom widgets let you build any interface on top of Grist's data — without touching Grist itself. 121
Reposted by Anais ConcepcionElement @element.io · 11/03/2026The latest Signal & WhatsApp breaches targeting German & Dutch officials show the risks of using consumer apps in government. ❌ As European governments pursue digitally sovereign strategies, they should ban the use of consumer apps for government-related conversations.element.ioLatest Signal and WhatsApp breaches show that consumer apps have no place in governmentOn Monday the General Dutch Intelligence Agency (AIVD) and Dutch Military Intelligence and Security Service (MIVD) announced a sustained Russian-backed campaign targeting Signal and WhatsApp users. ... 02011
Anais Concepcion @anaisconce.bsky.social · 10/03/2026“You’re hiring? How! AI is changing everything.” We’re hiring, so I’ve gotten a few questions about how I’m thinking about structuring a team in the context of AI. I have two main thoughts 🧵👇 121
Anais Concepcion @anaisconce.bsky.social · 03/03/2026We're hiring to beef up our GTM team! 💪 We're looking for a Head of Marketing and a Founding Account Executive. If you or anyone you know could be a fit, send me a message. 💐 Summary details in thread. 🧵👇 Full job descriptions here: www.getgrist.com/work-with-us/ 131
Anais Concepcion @anaisconce.bsky.social · 23/02/2026Grist just showed up on LinkedIn as a skill people are listing on their profiles. Apparently you can just *do* that? We didn't know, but our users did. 💐✨ The team is tickled. We're adding it to our own profiles. 🤭 Thank you to the power users who made Grist a skill worth putting on your résumé. 030
Anais Concepcion @anaisconce.bsky.social · 11/02/2026I spoke with Emily Omier, host of The Business of Open Source pod, about Grist's strategy to give free activation codes for the enterprise version of Grist to individuals and small businesses. You can listen to the episode here: share.transistor.fm/s/66e720d1 More in thread 🧵👇share.transistor.fmChanging Your Price Anchor with Anais Concepcion | The Business of Open Source | Episode 268There’s a new episode of The Business of Open Source today! It’s been a while. I talked with Anais Concepcion about a program she’s been testing at Grist to give free activation codes for the enterpri... 121
Anais Concepcion @anaisconce.bsky.social · 11/02/2026Looking for a cool crowdsourced dataset to test a new feature we recently shipped: suggestions. It's a way to propose changes to a spreadsheet without overwriting the original – something which has existed in document editors for years, but never made it to spreadsheets. More in 🧵👇 111
Anais Concepcion @anaisconce.bsky.social · 09/02/2026Went to create my bluesky account, saw username "anaisconce" was taken. What? By who? It was me. Apparently I created an account in 2024, did nothing with it, and promptly forgot. This time will be different, I swear. 🙃 170