Ramona Schwering's Avatar

Ramona Schwering

@leichteckig

She/Her.πŸ‘©β€πŸ’» Developer Advocate @auth0 by @okta πŸ’œ GDE for Web Technologies, WTM and @Cypress_io Ambassador πŸ’š Private account. πŸ‘©β€πŸ« Open to speaking opportunities.

536
Followers
307
Following
47
Posts
05.11.2023
Joined
Posts Following

Latest posts by Ramona Schwering @leichteckig

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.

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.

πŸš€ 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! πŸ€—

05.02.2026 20:08 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Post image

Watch the fascinating talk by @leichteckig.bsky.social on #React and #accessibility in login forms. A practical walkthrough on breaking down barriers! #webdevelopment #a11y

https://gitnation.com/contents/the-cake-is-a-lie-and-so-is-your-logins-accessibility-3104

13.02.2026 14:02 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

πŸš€ @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

05.02.2026 09:59 πŸ‘ 2 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Photo of a Zurich JS Conference 2026 speaker (September 11, 2026): Ramona Schwering, Developer Advocate at Auth0 by Okta

Photo of a Zurich JS Conference 2026 speaker (September 11, 2026): Ramona Schwering, Developer Advocate at Auth0 by Okta

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

15.01.2026 12:30 πŸ‘ 8 πŸ” 3 πŸ’¬ 2 πŸ“Œ 1

😍 You’re so kind! Thank you for having me. ❀️

15.01.2026 12:55 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm so proud of that! Thank you to the Sessionize.com team for this recognition and to everyone who's been part of this speaking adventure. ❀️

13.01.2026 13:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Sessionize - Call for Papers, Schedule and Speaker Management Software Sessionize is the smart way to do Call for Papers, Schedule and Speaker Management.

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! 😍

13.01.2026 13:47 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

"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...

16.10.2025 08:04 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

πŸ”“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!

10.10.2025 14:00 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

😍 Thanks a lot, Nate!

09.10.2025 08:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image Post image

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

09.10.2025 07:56 πŸ‘ 12 πŸ” 2 πŸ’¬ 6 πŸ“Œ 2
Preview
GitHub - leichteckig/login-a11y: Login accessibility pitfalls Login accessibility pitfalls. Contribute to leichteckig/login-a11y development by creating an account on GitHub.

… and this is the repo, which has all the examples of my live demo. πŸ€“ github.com/leichteckig/...

05.10.2025 11:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
The Cake Is a Lie... And So Is Your Login’s Accessibility Much like the promise of cake in Portal, login forms are everywhere in web development. While they may seem functional at first glance, many users with …

For the slides of my talk, please head over here! ❀️ speakerdeck.com/leichteckig/...

05.10.2025 11:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
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.

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.

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

05.10.2025 11:11 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

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

02.10.2025 13:29 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
a girl with pink hair is wearing a blue shirt and earrings ALT: a girl with pink hair is wearing a blue shirt and earrings
02.10.2025 08:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
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.

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.

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.

A presenter in a sequined jacket stands on stage, gesturing towards a large screen displaying a colorful collage of portraits.

@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

02.10.2025 08:12 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1
Ramona Schwering -You shall not pass!? A short story of customizable login experiences
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

πŸšͺ 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

27.09.2025 14:00 πŸ‘ 2 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
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.

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.

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 😬

25.09.2025 13:28 πŸ‘ 33 πŸ” 7 πŸ’¬ 3 πŸ“Œ 2

(almost) all the speakers at @nordicjs.com 2025 in a neat little starter pack

22.09.2025 20:48 πŸ‘ 6 πŸ” 2 πŸ’¬ 0 πŸ“Œ 2
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!]".

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!]".

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. 🫢

25.09.2025 08:49 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

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...

24.09.2025 15:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Likewise! ❀️ Any recommendations for 2026? World long to have a conference again, together with you! πŸ™

21.09.2025 20:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A tablet, on it a drawing of a face hugger and an astronaut

A tablet, on it a drawing of a face hugger and an astronaut

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...

14.09.2025 20:59 πŸ‘ 5 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
A tablet, on it a drawing of a face hugger and an astronaut

A tablet, on it a drawing of a face hugger and an astronaut

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...

14.09.2025 20:59 πŸ‘ 5 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
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 .

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

04.09.2025 10:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Join the conference! reactadvanced.com

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?

19.08.2025 14:00 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Btw, extra points to the ones recognizing the green candy. It's not only nostalgic in Germany, but a Meme too! 😁 Pls don't do spoilers, my German friends! πŸ˜‡

12.08.2025 14:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
in front of a laptop showing a sketch of Minas Tirith

in front of a laptop showing a sketch of Minas Tirith

Ramona's talk on accessibility on Authentication UI on Wednesday at 1 pm

Ramona's talk on accessibility on Authentication UI on Wednesday at 1 pm

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

12.08.2025 14:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
An iPad with a slide showing a hooded person at crossroads

An iPad with a slide showing a hooded person at crossroads

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! ❀️

06.08.2025 11:06 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0