Charlie Gerard
@devdevcharlie.com
4.9K followers 320 following 160 posts
Senior research engineer 🧪 in cybersecurity, author about ML in JS, and creative technologist. Making weird things in JavaScript (mostly) https://charliegerard.dev
Posts Media Videos Starter Packs
devdevcharlie.com
"A shockingly large amount of sensitive traffic is being broadcast unencrypted, including critical infrastructure, internal corporate and government communications, private citizens’ voice calls and SMS, and consumer Internet traffic from in-flight wifi and mobile networks." 🙃
matthewdgreen.bsky.social
This is amazing research by Nadia Heninger and her co-authors Wenyi Morty Zhang, Annie Dai, Keegan Ryan, Dave Levin and Aaron Schulman. TL;DR a huge number of satellite links over our heads are totally unencrypted. satcom.sysnet.ucsd.edu
🛰️ SATCOM Security
Research project homepage for SATCOM Security: papers, source code, and recent satellite communications vulnerabilities.
satcom.sysnet.ucsd.edu
devdevcharlie.com
As always, awesome talk by @sarahedo.bsky.social at #jsconf!! 👏🏻👏🏻👏🏻 Sarah is such a great speaker, teacher, and her illustrations are amazing!
Reposted by Charlie Gerard
cascadiajs.com
What if you could use multimodal LLMs to interact with websites using motion control? 🎮

@devdevcharlie.com will take you through building motion-controlled prototypes using LLMs in JS.

www.youtube.com/watch?v=_DbX...

Subscribe to get notified when we ship more videos from #CascadiaJS 2025! 📺
devdevcharlie.com
😢
phillewis.bsky.social
Jane Goodall, ethologist and conservationist, has died. She was 91
devdevcharlie.com
Same! I'm in Oakland and it felt really strong!
Reposted by Charlie Gerard
dansinker.com
This is so so so good. Watch it.
micahflee.com
My DEFCON talk "We are currently clean on OPSEC" now has over 30k views on YouTube, so now more people watched my talk than attended DEFCON itself. If you haven't seen it, please do! The Trump admin's incompetence is mindbogglingly BONKERS www.youtube.com/watch?v=KFYy...
"We are currently clean on OPSEC": The Signalgate Saga (DEFCON 33)
YouTube video by Micah Lee
www.youtube.com
Reposted by Charlie Gerard
cascadiajs.com
This speaker lineup is 🔥

Hear from @shrutikapoor08.bsky.social, Bree Hall, @nearestnabors.com,
@kentcdodds.com, @webai.bsky.social, @jherr.dev, @nerdy.dev, @devdevcharlie.com, our emcee @jason.energy, and many more!

Use the discount code STACKED at checkout and save $50 🎟️

Link ⬇️
devdevcharlie.com
This weekend I ran the Double Up challenge at the SF marathon so 5k on Saturday and 10k today, and I beat my PR in both races! 😃🎉 Who am I?? I actually find running fun now 😂
devdevcharlie.com
And I also ended up doing a glacier traverse!!! 😃 That was so cool!
devdevcharlie.com
Trip update: we didn't end up climbing Mont Blanc because of bad weather but we did Gran Paradiso in Italy!
It was more challenging than I expected but because there was also drama in our group, one person can really ruin the experience for everyone... 🫤 Still happy I did it though!
devdevcharlie.com
Just got back to SF and the border agent said "welcome home" 🥹
Reposted by Charlie Gerard
beyondtellerrand.com
beyond tellerrand has always been more than a conference.
It’s a creative, friendly community built on curiosity and connection. It’s a passion project with heart. If #btconf has ever sparked something in you, consider becoming a “Friend of beyond tellerrand.”
beyondtellerrand.com/blog/friends...
“Friends of beyond tellerrand” – What Your Support Means and Does
beyond tellerrand has always been more than a conference. It’s a creative community built on connection and curiosity. Now you can become a real part of it. Join Friends of beyond tellerrand, a member...
beyondtellerrand.com
devdevcharlie.com
Getting ready to climb the Mont Blanc! 😃🏔️
We're starting with a test climb of Gran Paradiso in Italy and if it goes well, we'll climb the Mont Blanc early next week!
The weather forecast isn't good so I'm not super hopeful but if we're lucky, I'll be all the way up there at 4,806m (15,770ft)! 🤞🏻
devdevcharlie.com
I'm so used to speaking in English all the time that I keep forgetting that while in France I can just... speak French 🤦🏻‍♀️
devdevcharlie.com
Always love to watch Tobi (@baldower) make music live using samples from the previous speaker's talk! He's so good!
devdevcharlie.com
I've been following Yehwan Song's work for a while so I'm so excited to see her speak live! Her projects are so awesome!

yhsong.com
devdevcharlie.com
Super excited to speak at Bump Festival today in Kortrijk, Belgium! 🇧🇪
I love the mix of art & tech talks! 😃
Reposted by Charlie Gerard
spavel.bsky.social
This is a really good example of the importance of friction as texture: an algorithm-driven interface is slippery smooth, with no natural point of interruption. It feels frictionless because it is making decisions for you.

But as soon as you *want* to make your own decisions, the friction appears.
zatapatique.bsky.social
Slowly trying to radicalize myself against all algorithmic content now, to the point that I find the Prime Video interface (clunky mess, can't find anything, complete random memory of anything you watched previously) more trustworthy than Netflix', which basically has all the tics of a drug dealer
stephenkb.bsky.social
Has anyone else's Instagram taken a drastic turn for the worse in the last couple of hours, few days, etc. Just went to check it and my Home feed is just absolutely riddled with movie clips, suggested accounts I don't want to follow, and the one post from someone I actually know is a week old.
devdevcharlie.com
Congrats and enjoy your time off!!
devdevcharlie.com
I'm at this bar/restaurant, catching up on work and I can't help but hear the people at the table in front of me who seem to be on a first date and they're really vibing talking about life, politics, etc, they're so cute, it's giving me hope that dating does work out for some people.
devdevcharlie.com
Thanks for joining!
devdevcharlie.com
Went for a run this morning on 4h sleep cause of jetlag and thought I was gonna struggle to do my usual 5k but turns out I ran 6k!🏃🏻‍♀️ Longest distance ever! 😃
I'm training to go slower to last longer and my new goal is to run my first 10k at the SF marathon at the end of July!
devdevcharlie.com
Made it to Amsterdam for @jsnation.gitnation.org this week! 🎉🇳🇱