Sign in

Ramona Schwering

@leichteckig.bsky.social
621 followers 345 following 64 posts

She/Her.👩‍💻 DevRel Engineer @mittwald 💜 GDE for Web Technologies and Microsoft MVP 💚 Private account. 👩‍🏫 Open to speaking opportunities.

PostsRepliesMedia
Reposted by Ramona Schwering
Ana Rodrigues @ohhelloana.blog · 14/09/2026
you really should and I need to do it more too ohhelloana.blog/tell-the-spe...
ohhelloana.blog
Tell the speakers that you liked their talks
if you always wanted to but think it isn't worth telling a speaker you liked their talk, this is your encouragement post to do so.
27721
Ramona Schwering @leichteckig.bsky.social · 14/09/2026
Last week's "The Joy of Being Wrong" by @emmabostian.bsky.social at @smashingconf.com Freiburg was such a lovely session! ❤️ So I tried my best to capture it my sketch note way. 🎨 My favorite learning is the "Learning Zone" and how to create the safe space needed for it. 🫶 #smashingconf
Sketchnotes of Emma Bostian's talk, 'The Joy of Being Wrong,' at SmashingConf Freiburg 2026
111
Ramona Schwering @leichteckig.bsky.social · 11/09/2026
Live-sketchnoting done at @zurichjs.com! 🎨 I covered Web Security Basics in real time, starting from a blank canvas and wrapping up with a complete drawing. Huge thanks to the Team and everyone who joined me! 💛 Check out the final sketchnote: speakerdeck.com/leichteckig/...
speakerdeck.com
Artful Defense
2101
Reposted by Ramona Schwering
Luca Schneider @luca.schneider.is · 11/09/2026
Presenting without slides? This is incredible 🤯Ramona Schwering drawing her presentation live @zurichjs.com was a very good and special experience
174
Reposted by Ramona Schwering
Kevin Powell @kevinpowell.co · 11/09/2026
And now at @zurichjs.com, @leichteckig.bsky.social is drawing all the slides in real time, as she teaches us about security on the web
Ramona about to kick off her talkRamona finishing up a scratch of a guard tower sporting a View flagA very cute cat, decked out with a helmet, shield and spear ready to defend against malicious actorsExample code block looking at an example of some client-side security, with a cute cat sketch holding onto the edge of the code block
1143
Reposted by Ramona Schwering
Santosh Yadav | GDE 🅰️ | GitHub ⭐ | MVP @santoshyadav.dev · 11/09/2026
Hanging out with some legends @thealexlichter.com @leichteckig.bsky.social @colinscz.npmx.social @nico.dev at @zurichjs.com If you are here, make sure you meet them and learn something from them.
Hanging out with some legends
0193
Reposted by Ramona Schwering
React Advanced London @reactadvanced.gitnation.org · 27/08/2026
AI-generated output might be React's new XSS. 😳 @leichteckig.bsky.social breaks down the dangerous reactivity hiding in your AI-powered UI — at React Advanced London. See it live: React Advanced, Oct 23 & 26, 2026. Secure your ticket before prices rise.
011
Ramona Schwering @leichteckig.bsky.social · 20/08/2026
It's so fun to get back to drawing for content, this time for a blog post. ✏️ What do you think, what would my post be about? Small hints: 🐳⛴️
Sketch of an instant camera with a red button, with a small cat peeking out from behind it.
031
Reposted by Ramona Schwering
Working Draft @workingdraft.de · 29/07/2026
Revision 722: Tailwind versus BEM, mit Jon Uhlmann 🎧 👉 workingdraft.de/722/ Vielen Dank an mittwald, den Anbieter für modernes Container-Hosting 🚢, mit dem Automatisierungstools wie n8n in Minuten startklar sind – und Sponsor dieser Folge!
workingdraft.de
Revision 722: Tailwind versus BEM, mit Jon Uhlmann | Working Draft
Wir sind diesmal zu viert: Schepp, Vanessa und Peter diskutieren mit Jon Uhlmann über Utility-First CSS und insbesondere Tailwind CSS. Jon war bereits mehrfach bei uns zu Gast und meldete sich nach un...
021
Ramona Schwering @leichteckig.bsky.social · 13/08/2026
I've been named a Microsoft MVP! 😍 I'm so thankful to be recognized for my work. Look out for even more hand-drawn slides and in-depth looks at Frontend, #a11y, #AppSec, React, and Vue. A massive thank you to this fantastic community == everyone of you! ✨
Screenshot einer E-Mail von Microsoft mit der Einladung an Ramona Schwering in das MVP-Programm für Developer Security und Web Development.
150
Reposted by Ramona Schwering
WhatTheStack @wts.rocks · 30/07/2026
🎨 Web security, but make it visual. @leichteckig.bsky.social is joining #WhatTheStack with “Artful Defense: Let’s Sketch Web Security” ❤️ Live sketch notes, XSS villains, Broken Access Control, and practical defenses you’ll actually remember. 📅 Sept 19 | Skopje 🎟️ wts.sh
031
Ramona Schwering @leichteckig.bsky.social · 25/06/2026
#GoogleIOConnect Berlin is coming in hot. 🔥 (partly because of the heatwave but well) I’m so excited to learn about all things web, AI & @developer.chrome.com related. ❤️ Thanks @developers.google.com for having me. 😍 #BuiltWithGemini @jacobandrewsky.bsky.social @mayashavin.com @susannawonng
Maya Jakub Susanna and Ramona at Google I/O Connect
010
Reposted by Ramona Schwering
Dominik 🔮 @tkdodo.eu · 07/06/2026
It was great catching up with y'all in Oslo 🙌 With @statisticsftw.bsky.social @nico.dev @leichteckig.bsky.social @tobbe.dev
Group selfie of the tagged people
3231
Reposted by Ramona Schwering
Faris Aziz @farisaziz.com · 24/05/2026
Heading over to Coimbra later today, can’t wait to explore the area and get ready for an awesome week with @danieljcafonso.bsky.social @acemarke.dev @atila.io @nikkitaftw.bsky.social @mkrl.xyz @patbaumgartner.com @erikras.com @harshil.dev @leichteckig.bsky.social @neciudan.dev
193
Ramona Schwering @leichteckig.bsky.social · 03/04/2026
~one week ago, I’ve had such a great time at React Paris! 😍 Despite GlaDOS attempts to ruin the game, we made it: Had some fun while learning about all things #a11y. With the @bejs.bsky.social team having my back, really! Props to the best org team here, and ofc to everyone of you! ❤️
Ramona on the stage, giving her talk in front of a packed audience.
251
Ramona Schwering @leichteckig.bsky.social · 26/03/2026
A wonderful first day of #reactparis ended... and an even better day 2 is up to begin. ❤️ At least I hope I can keep that up, as I'll have the first session of the day. Will a companion cube and a prayer to the live demo god make that happen? Please join me at 9 am. 🥰 @bejs.bsky.social
An ipad with pencil on a round table, showing a sketch of a pictogramm of a person with a companion cube.
151
Reposted by Ramona Schwering
Devworld Conference @devworldconference.bsky.social · 24/03/2026
📺Todays highlighted talk comes from Ramona Schwering @leichteckig.bsky.social from Auth0 🔗 Check it out here: www.youtube.com/watch?v=ugFH... ❓️Want to join Devworld in May? Follow this link here: devworldconference.com 📅 We hope to welcome you and Ramona in May for Devworld 2026!
011
Reposted by Ramona Schwering
Frontend Queens @frontendqueens.bsky.social · 19/03/2026
A powerful reminder that accessibility is essential 💜 @leichteckig.bsky.social showed us how users experience forms with VoiceOver. We explored ARIA, semantic HTML, meaningful error feedback, and how structure & keyboard navigation shape real user experiences. Thank you, Ramona! 👑
071
Ramona Schwering @leichteckig.bsky.social · 13/03/2026
Thank you so much, everyone, for being with me for my first live-sketchnoting on the @vuejsamsterdam.bsky.social stage! 🧡 That was so much fun. 😍 Find my final, merged sketchnote document here, and stay safe out there, everyone. 🫶 #vuejsamsterdam
A sketchnote image depicting how to keep Vue applications safe
040
Reposted by Ramona Schwering
Frontend Queens @frontendqueens.bsky.social · 12/03/2026
Join us next week for a hands-on session with @leichteckig.bsky.social as we debug a real React login form and uncover hidden accessibility barriers. We’ll explore screen readers and fix issues with ARIA, focus management, and auth flows. 📅 Mar 19 | ⏰ 1PM ET 🔗 bit.ly/3P6GunJ
051
Reposted by Ramona Schwering
Vuejs Amsterdam @vuejsamsterdam.bsky.social · 13/03/2026
One of the most creative sessions at Vuejs Amsterdam 🦋 Ramona Schwering live sketching secure Vue development on stage 🎨🛡️ turning threats, defenses, and OWASP concepts into visual notes everyone could follow. #vuejsamsterdam #vuejs #security @leichteckig.bsky.social
042
Reposted by Ramona Schwering
Thorsten Seyschab @todde.tv · 05/02/2026
🚀 News for all Conference & Meetup lovers! We released quick-conf v1.0.0 ! 🎉 🌐 quick-conf.com A completely free, modern, and feature-rich Open Source template, with visual editing and live previews directly in your browser. Perfect for non-technical organizers! 🤗
Banner for project `quick-conf`: "The Ultimate Conference Template" with buttons to download on GitHub or view the demo content. The background is a deep blue night sky with subtle stars.
032
Reposted by Ramona Schwering
React Summit @reactsummit.gitnation.org · 13/02/2026
Watch the fascinating talk by @leichteckig.bsky.social on #React and #accessibility in login forms. A practical walkthrough on breaking down barriers! #webdevelopment #a11y gitnation.com/contents/the-cake-is-…
031
Reposted by Ramona Schwering
React Paris Conf' -by- BeJS @bejs.bsky.social · 05/02/2026
🚀 @leichteckig.bsky.social is speaking at #ReactParis 2026 Live #accessibility debugging of a #React login component using screen readers: uncover #ARIA pitfalls, focus fixes, and authentication challenges to ensure smooth #UX for all. Learn more 😉 Join Ramona 👉🏼 react.paris #conference #speaker
023
Reposted by Ramona Schwering
ZurichJS @zurichjs.com · 15/01/2026
Ramona's one of the rare and precious combinations of having artistic flair and a mind for Software dev, delivering talks that turn the script upside down, and make you look at the world through a different lens. @leichteckig.bsky.social is coming to Zurich JS Conf 2026 Creative devs, come join us
Photo of a Zurich JS Conference 2026 speaker (September 11, 2026): Ramona Schwering, Developer Advocate at Auth0 by Okta
283
Ramona Schwering @leichteckig.bsky.social · 13/01/2026
Sometimes, I forget what I achieved in 2025, or generally. Especially when Impostor Syndrome gets the best of me. And then, today, I found this lovely message in my inbox. 🥰 I have been recognized as one of the top 3% most active speakers on @sessionize.com for 2025! 😍
sessionize.com
Sessionize - Call for Papers, Schedule and Speaker Management Software
Sessionize is the smart way to do Call for Papers, Schedule and Speaker Management.
140
Reposted by Ramona Schwering
Nordic.js @nordicjs.com · 16/10/2025
"Closing your eyes, can you log in?" - In "The Cake Is a Lie... And So Is Your Login’s Accessibility", Ramona Schwering @leichteckig.bsky.social from @auth0byokta.bsky.social put the audience to the test with a screen reader walkthrough. www.youtube.com/watch?v=zChA...
021
Reposted by Ramona Schwering
React Advanced London @reactadvanced.gitnation.org · 10/10/2025
🔓Become Ramona @leichteckig.bsky.social's companion to travel through the test chambers of accessibility pitfalls in authentication forms. Let's ensure our education - and our code - isn't literally locking people out. A practical session you don't want to miss at React Advanced!
011
Reposted by Ramona Schwering
Nate Summer-Cook @natesummercook.bsky.social · 09/10/2025
Here's some pictures of Nordic.js 2025. I'll start with the speakers of the first day: @philhawksworth.dev, Christophe Porteneuve, @nico.dev, @nikkitaftw.wtf, Geisy Domiciano, @leichteckig.bsky.social, @localghost.dev, Andreas Eldh, @vitalyf.bsky.social 🧵 #nordicjs @nordicjs.com
6122
Ramona Schwering @leichteckig.bsky.social · 05/10/2025
A lovely week is coming to an end. ❤️ Thanks so much @nordicjs.com for having me as a speaker, and for making it so wonderfully memorable! 😍 The community included! I couldn’t imagine better companion (cubes) in my quest for #a11y than you. 🫶 ⬇️ for repo and slides. #NordicJS
Decorated journal page with a hand-drawn cute retro computer being the NordicJS logo, ‘Nordic.js’ lettering, and colorful stickers and laptop stickers in the background.Decorated journal page with a hand-drawn cute retro computer being the NordicJS logo, ‘Nordic.js’ lettering, and colorful stickers and laptop stickers in the background.
130
Reposted by Ramona Schwering
Nordic.js @nordicjs.com · 02/10/2025
Closing your eyes, can you log in? In The Cake Is a Lie... And So Is Your Login’s Accessibility, Ramona Schwering put the audience to the test with a screen reader walkthrough. #NordicJS #NordicJS2025
032
Ramona Schwering @leichteckig.bsky.social · 02/10/2025
@nordicjs.com has started! ❤️ I'm so excited! And a little (= a lot) nervous to be speaking at this stage this afternoon, including a live demo. Please join me in praying to the live demo gods, so that GlaDOS does not interfere... 👀 See you at 2:20 pm CEST. ✨ #nordicJS
A hand holds up a speaker badge for the Nordic.js conference in Stockholm. The background shows a dimly lit auditorium with an audience watching a presentation on stage.The main stage of a tech conference, bathed in vibrant pink and blue light. From the back of the room, hundreds of attendees can be seen watching a presentation on a wide screen.A presenter in a sequined jacket stands on stage, gesturing towards a large screen displaying a colorful collage of portraits.
160
Reposted by Ramona Schwering
cityjsconf.bsky.social @cityjsconf.bsky.social · 27/09/2025
🚪 Ever thought of your web app having bouncers? Join me on a delightful journey to customize authentication—training your “bouncer” to control access. Making login experiences unique doesn’t have to be a drag! Watch this talk by @leichteckig
youtu.be
Ramona Schwering -You shall not pass!? A short story of customizable login experiences
Whether we’re there or only know it from the media, sometimes bouncers guide entry, e.g. to a club or a conference. “You shall not pass” is a quote you might have heard of. Our web application might also have bouncers - granting entry to projected pages or not. However, this is not the typical authe
022
Reposted by Ramona Schwering
Eric Bailey @ericwbailey.website · 25/09/2025
My main takeaway so far from this @inclusivedesign24.bsky.social talk about BBC app design is that Apple's liquid glass is absolute dogshit when it comes to accessibility 😬
Screenshot of a slide titled "BBC Sounds navigation". There are three rows, each containing a bottom app navigation bar. The first shows a row of labeled icons with clear contrast for both the active navigation section and inactive navigation sections. The second row shows a variant of the navigation bar where the inactive navigation sections have a low-contrast color treatment. The third row shows a liquid glass treatment for the navigation, where the contrast between the background and the foreground is difficult to discern.
3337
Reposted by Ramona Schwering
anton @antongunnarsson.com · 22/09/2025
(almost) all the speakers at @nordicjs.com 2025 in a neat little starter pack
062
Ramona Schwering @leichteckig.bsky.social · 25/09/2025
Hmmh... is having #GlaDOS in my slides a good thing or a self-fulfilling prophecy? 🤔 I guess you need to be my companion (cube) in my quest for #a11y in #Authentication on October 2, 2:20 pm @nordicjs.com. And promised, I'll keep you safe and included, not like #portal game seems to do. 🫶
The image shows an iPad displaying a presentation slide. The slide is a hand-drawn cartoon of GLaDOS, the AI antagonist from the video game Portal. The top left of the screen shows the presentation title: "Slides cake is a lie". The slide includes the quote: "For your own safety and the safety of others please refrain from--[bzzzzzt!]".
040
Ramona Schwering @leichteckig.bsky.social · 24/09/2025
I decided to use my onboarding #sketchnotes I created while onboarding @auth0 and learning #identity. I put them into a blog series! ❤️ So, are you joining me? This is my first post, Authentication vs Authorization: dev.to/auth0/lets-s...
dev.to
Let's Sketch Identity: Authentication vs. Authorization
So, you are building an application and need a login form. In it, you’ll get the user's email and...
010
Reposted by Ramona Schwering
Ramona Schwering @leichteckig.bsky.social · 14/09/2025
At @wearedevelopers.bsky.social this year, a lovely attendee told me I should check out @confooca.bsky.social. ❤️ After checking it out, I love its spirit a lot! 😍 So I’d appreciate it a lot if you’d like to leave me a vote - so I can bring along hand-drawn memes. 🎨 confoo.ca/en/2026/call...
A tablet, on it a drawing of a face hugger and an astronaut
151
Ramona Schwering @leichteckig.bsky.social · 14/09/2025
At @wearedevelopers.bsky.social this year, a lovely attendee told me I should check out @confooca.bsky.social. ❤️ After checking it out, I love its spirit a lot! 😍 So I’d appreciate it a lot if you’d like to leave me a vote - so I can bring along hand-drawn memes. 🎨 confoo.ca/en/2026/call...
A tablet, on it a drawing of a face hugger and an astronaut
151
Ramona Schwering @leichteckig.bsky.social · 04/09/2025
Hey everyone! I'll be in London at the end of November and would love to make the most of my time. ✨ Are there any meetups taking place around that time I should visit, ideally looking for a speaker? I'd be super happy to chat. ❤️ #ReactAdvanced #meetups
media.tenor.com
a woman in a green and grey tie dye sweater says have a little meet up .
ALT: a woman in a green and grey tie dye sweater says have a little meet up .
000
Reposted by Ramona Schwering
React Advanced London @reactadvanced.gitnation.org · 19/08/2025
Join @leichteckig.bsky.social to fix real-world accessibility bugs 🔓 in login forms. Use a screen reader live, and transform complex flows into inclusive ones. See you at React Advanced — by Big Ben or online?
reactadvanced.com
Join the conference!
reactadvanced.com
011
Ramona Schwering @leichteckig.bsky.social · 12/08/2025
Getting ready for tomorrow, hiding a treasure in my slides... 🔥 Are you with me, finding it (with a little chance), traveling through Middle-earth... ehm, Authentication with me? My workshop is taking place at @kcdc.bsky.social tomorrow (August 13) at 1 pm. ❤️ #kcdc2025
in front of a laptop showing a sketch of Minas TirithRamona's talk on accessibility on Authentication UI on Wednesday at 1 pm
100
Ramona Schwering @leichteckig.bsky.social · 06/08/2025
New slides, new drawings. 🎨 This time, I drew them for a workshop. Can you guess the topic and the two analogies I use? 🧐 See you @kcdc.bsky.social next week! ❤️
An iPad with a slide showing a hooded person at crossroads
020
Ramona Schwering @leichteckig.bsky.social · 08/07/2025
Tomorrow, I’ll be heading to Berlin for @wearedevelopers.bsky.social World Congress again. ✨ I’m so proud they trust me to be a speaker again. 😍 This time, I’ll be venturing through Portal’s test chambers. Will you join me, even if it’s more on a11y then testing? 🙏 Friday 11am on stage 10.
Ramona is speaking at the WeAreDevelopers World Congress
100
Ramona Schwering @leichteckig.bsky.social · 01/07/2025
As you probably guessed, I'm a visual learner. As I wanted to get a little deeper into security in AI, I learned it by doing sketch notes. Now I grew confident enough to share them, and thus, why shouldn't I put them into a blog post? 🤓 Soo... let's sketch AI security together. ❤️
110
Ramona Schwering @leichteckig.bsky.social · 25/06/2025
Well… I guess I failed the sketch of the #GoogleIOConnect logo while waiting for the keynote, right? Well, I do think it’ll do as sketches are allowed to be imperfect. ❤️ Super thrilled to be here, thank you @GoogleDevExpert! 🥰 (#BuildwithGemini, except the drawings ofc. 😁)
A sketch book with drawing of the Google I/O Connect logo and the Alex tower. On the other page, there’s a custom Android bot looking like Ramona.
030
Reposted by Ramona Schwering
Daniel Afonso @danieljcafonso.bsky.social · 27/05/2025
Horror story time at @jnationconf.bsky.social with @leichteckig.bsky.social and I know I have seen this talk but I love it so much that I needed a sequel
021
Reposted by Ramona Schwering
Frontend Nation @frontendnation.com · 16/05/2025
"The cake is a lie... and so is your login’s accessibility" 😎 @leichteckig.bsky.social, Developer Advocate @auth0byokta.bsky.social, uncovers hidden a11y issues in React logins live at Frontend Nation! Grab your portal gun for a live debugging with screen readers. 👉 go.frontendnation.com/fen2025
022
Ramona Schwering @leichteckig.bsky.social · 06/05/2025
How cute is this! 😍 I never thought to see my face in superhero attire on a Stadium screen. 🦹‍♀️ Maybe that’s a good omen to save our code from Skynet? Please join me tomorrow in my session at 9:00am in room 1 to find out. #adc25
Ramona’s session on Wednesday 9:00am
Ramona’s photo on a screen in Regensburg stadium
000
Reposted by Ramona Schwering
Vue.js Nation @vuejsnation.com · 21/02/2025
Join a journey through web security, paralleling it with scenes from horror movies with @leichteckig.bsky.social, and take a look at practical solutions and best practices to secure your web applications! #VueJsNation25 🔐 👻 youtu.be/LQ7gfDdjLLE
youtu.be
Vue.js Nation 2025: Ramona Schwering - Web security explored through horror movies
Ramona Schwering, a developer advocate, takes us on a journey through web security, paralleling it with scenes from horror movies. 🎥Let’s have a look at:- E...
031