10 Tips to Make Your Blog Posts More Accessible |ย Eevis Panula, Mobile Accessibility Engineer
In this blog post, I share some tips on how to improve the accessibility of your blog posts.
I've been blogging for a while, and there is a thing or two I've learned about making blog posts more accessible. In this post, I share some of those things, from sharing code as text (instead of an image) to considering adding a summary in the beginning of the post.
eevis.codes/blog/2025-07...
19.07.2025 08:22 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
I just sent out jetc.dev Newsletter Issue #273! Android Makers! @eevis.codes on accessibility focus *and* keyboard focus! FABs and FAMs! PWAs! jetc.dev/issues/273 #JetpackCompose #AndroidDev
15.07.2025 12:56 โ ๐ 7 ๐ 3 ๐ฌ 0 ๐ 1
Thanks!
And yeah, WearOS (and its accessibility) is definitely something I want to dive deeper into at some point, the size of the WearOS Devices introduces some unique accessibility considerations, which are super interesting.
09.07.2025 03:04 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
It's All About (Accessibility) Focus And Compose |ย Eevis Panula, Mobile Accessibility Engineer
Focus works differently for keyboard navigation and screen readers, such as TalkBack. In this blog post, I'll discuss the differences.
I've seen so much confusion around focus in Compose (TalkBack and keyboard), so I wrote a blog post about their differences, how to make components focusable, move focus programmatically, and change the traversal order for both of them.
eevis.codes/blog/2025-07...
#JetpackCompose #AndroidDev #a11y
08.07.2025 03:33 โ ๐ 14 ๐ 2 ๐ฌ 1 ๐ 0
Top 7 Featured DEV Posts of the Week
Welcome to this week's Top 7, where the DEV editorial team handpicks their favorite posts from the...
Check out this week's Top 7 featured posts on DEV! Insightful reads from @eevis.codes, and @liztormato.bsky.social, plus five other fantastic authors.
#Android #AI #RakuLang #CyberSecurity #DevOps
dev.to/devteam/top-...
26.06.2025 16:28 โ ๐ 5 ๐ 2 ๐ฌ 0 ๐ 0
Does Cursor Generate Accessible Androidย Apps? |ย Eevis Panula, Mobile Accessibility Engineer
It's time to test the next AI tool for code generation and how accessible code it provides. This time, I'm experimenting with Cursor.
The next AI tool I've tested for how accessible Android code it generates is Cursor. The accessibility issues I found were similar to ones I've found with Gemini and Junie. While these tests are already painting a picture, I'll do one more round before writing a summary.
eevis.codes/blog/2025-06...
16.06.2025 10:17 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Thanks!
12.05.2025 14:26 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Testing these two tools (Gemini and Junie) is already starting to paint a picture about the accessibility of the apps generated with AI tools, but I'm still going to do a bit more testing before writing the final conclusions.
12.05.2025 03:48 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Does Junie Create Accessible Android Apps? |ย Eevis Panula, Mobile Accessibility Engineer
I'm continuing my tests with AI-generated Android code and how accessible these generated apps are. This time, the tool of choice is Junie, the coding agent by JetBrains.
I'm continuing on the theme of "Do AI-tools create accesible code", and this time, I tested Junie from JetBrains.
The results were pretty similar to those with Gemini before - both test apps I generated have accessibility issues.
eevis.codes/blog/2025-05...
#a11y #AndroidDev #Junie
12.05.2025 03:48 โ ๐ 7 ๐ 0 ๐ฌ 1 ๐ 0
The Problem of Trun... |ย Eevis Panula, Software Developer
In this blog post, I'll look into the accessibility problems text truncation can create if it's not done right.
After some exciting things taking a lot of time, I finally had the time to publish my newest blog post, in which I discuss the accessibility problems text truncation can create, if it's not done right. I also offer some solutions to these issues.
eevis.codes/blog/2025-04...
26.04.2025 07:37 โ ๐ 2 ๐ 1 ๐ฌ 0 ๐ 0
Hey In this video, I continue drawing space-related items on Jetpack Compose Canvas, by drawing a planet โ This is a ...
Draw a Planet with Jetpack Compose Canvas - Silent Coding
I just published a new video: Draw a Planet with Jetpack Compose Canvas - Silent Coding!
15.04.2025 09:02 โ ๐ 3 ๐ 2 ๐ฌ 0 ๐ 0
Hey In this video, I draw Saturn on Jetpack Compose Canvas โ This is a silent coding video, so no talking included, just ...
Draw Saturn with Jetpack Compose Canvas - Silent Coding
I just published a new video: Draw Saturn with Jetpack Compose Canvas - Silent Coding!
09.04.2025 09:02 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0
Hey In this video, I animate colors of the text drawn on Jetpack Compose Canvas โ This is a silent coding video, so no ...
Animate Text Colors on Jetpack Compose Canvas - Silent Coding
I just published a new video: Animate Text Colors on Jetpack Compose Canvas - Silent Coding!
01.04.2025 07:02 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
Does Gemini Create Accessible Android Apps? |ย Eevis Panula, Software Developer
I'm skeptical about the accessibility of generated Android code, so I decided to test how accessible the code Gemini generates is. This post shares the results.
Does Gemini provide accessible Android code? ๐ I generated two apps with Gemini and tested how accessible the app is.
Result: the first one had multiple issues and the second one had less.
I'll test other tools for comparison, so stay tuned!
eevis.codes/blog/2025-03...
#a11y #AndroidDev #gemini
31.03.2025 12:34 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
And yes, there might be situations where contentDescription is needed for these elements. But when, for example, Text has content, it doesn't need to repeat the same text with a bit of redundant context with contentDescriptions. This doesn't make it more accessible.
25.03.2025 11:26 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
I might have found the "No ARIA is better than bad ARIA" of the Android world: "No contentDescription for non-graphical elements is better than bad contentDescription".
Folks (and especially generative AI), having content description attached to a Button or Text is usually a bad idea.
25.03.2025 11:23 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0
Hey In this video, I add text to Jetpack Compose Canvas, and then change them to use custom fonts โ This is a silent ...
Add Text with Custom Fonts to Jetpack Compose Canvas - Silent Coding
I just published a new video: Add Text with Custom Fonts to Jetpack Compose Canvas - Silent Coding!
25.03.2025 08:02 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
First (half) week back at work done after five weeks of burnout sickness leave.
These three days have felt like three years ๐
but I guess it's always like that after longer absence.
21.03.2025 13:37 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Hey In this video, add some interaction to heart candies drawn in previous videos, all this drawn on Jetpack Compose ...
Add Interaction to Heart Candies on Jetpack Compose Canvas - Silent Coding
I just published a new video: Add Interaction to Heart Candies on Jetpack Compose Canvas - Silent Coding!
18.03.2025 08:02 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
So I'm writing a blog post about generating a simple app (UI, not functionality) with Gemini and testing how accessible that app would be.
And oh my... When I added the requirement of the app being accessible to the prompt... Let's just say, it did pretty much the opposite. This is going to be fun.
18.03.2025 07:42 โ ๐ 3 ๐ 0 ๐ฌ 1 ๐ 0
A stark look at the challenges that still face many minority tech workers. A submission for the #WeCoded Challenge by @eevis.codes ๐ #diversity #DEVCommunity
Full post: dev.to/eevajonnapan...
16.03.2025 12:58 โ ๐ 6 ๐ 2 ๐ฌ 0 ๐ 0
Eevis Codes
Hey there! I'm Eevis, and I share about Android development, accessibility, and thoughts about tech as an autistic, non-binary woman ๐๐ป
I'm GDE for Android, accessibility specialist, knitting enthus...
Our (first-ever Mimmit koodaa award winner) @eevis.codes, has created their own YouTube channel featuring coding tutorials and other tech-related content. ๐คฉ
Highly recommended โ go check it out and subscribe to the channel. โฅ๏ธ
#MimmitKoodaa
13.03.2025 10:06 โ ๐ 6 ๐ 1 ๐ฌ 0 ๐ 0
Hey In this video, I turn one heart candy into multiple heart candies, drawn on Jetpack Compose Canvas โ This is a ...
Draw Multiple Heart Candies on Jetpack Compose Canvas - Silent Coding
I just published a new video: Draw Multiple Heart Candies on Jetpack Compose Canvas - Silent Coding!
11.03.2025 08:02 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
Echoes of the Past - Tech is Still Notย Equal for All
This is a submission for the WeCoded Challenge: Echoes of Experience Earth has traveled around the...
๐ Despite much progress, tech inequality persists! ๐ Many still lack access to crucial technology. Let's bridge the gap and create a more inclusive digital world. A submission for the #WeCoded Challenge by @eevis.codes #InternationalWomensDay ๐ฑ๐ป
dev.to/eevajonnapan...
09.03.2025 01:20 โ ๐ 5 ๐ 1 ๐ฌ 0 ๐ 0
Happy Women's History Month and tomorrow's International Women's Day! In this video, I share some examples of how it's like to ...
Echoes of the Past - WeCoded 2025
I just published a new video: Echoes of the Past - WeCoded 2025!
07.03.2025 10:17 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Every time I visit Tampere I'm so ready to move back.
I studied here my first masters degree, and when I moved away, I thought I'd never want to move back. But here I am, staring at morning traffic from the hotel and thinking that it would be great to live here again.
06.03.2025 04:48 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Hey In this video, I add some text to a candy heart drawn to Jetpack Compose Canvas โ This is a silent coding video, ...
Add Text to Jetpack Compose Canvas - Silent Coding
I just published a new video: Add Text to Jetpack Compose Canvas - Silent Coding!
04.03.2025 08:02 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
I just mailed out jetc.dev Newsletter Issue #255! Viewmodels and previews! TV Compose! @eevis.codes on a safer marquee! Server-defined UIs! And... do I have a right to be forgotten?!? jetc.dev/issues/255 #JetpackCompose #AndroidDev
25.02.2025 13:55 โ ๐ 10 ๐ 4 ๐ฌ 0 ๐ 0
Hey In this video, I draw a candy heart to Jetpack Compose Canvas โ This is a silent coding video, so no talking ...
Draw a Heart Candy on Jetpack Compose Canvas - Silent Coding
I just published a new video: Draw a Heart Candy on Jetpack Compose Canvas - Silent Coding!
25.02.2025 08:02 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
YouTube video by Eevis Codes
Making basicMarquee-modifier more accessible with Jetpack Compose
So I also created a video about making basicMarquee modifier more accessible.
In this video, I'll provide one way of making the basicMarquee-modifier more accessible for Remove animations-setting-users with a custom modifier and CompositionLocal.
www.youtube.com/watch?v=4g50...
#AndroidDev #a11y
22.02.2025 08:48 โ ๐ 5 ๐ 0 ๐ฌ 0 ๐ 0
Senior Developer Advocate @revenuecat.com
๐จโ๐ป I write code and renovate apartments | react/react native/swift
A community of software developers sharing coding resources and general commentary.
Built on Forem, an OSS for building online community ๐ฑ
Join the #DEVCommunity: https://dev.to ๐
Find us in the Fediverse: https://fosstodon.org/@thepracticaldev
Office worker who's studying software development, databases and data analytics @Haaga-Helia University of Applied Sciences.
๐ซ๐ฎ from Central Finland
Left Britain after the EU referendum, learnt German, stood in two elections, and now a whisker from citizenship.
ADHDer. Homo. Androider. Engineering Manager. Talk giver. Crow Queen.
Posts in ๐ฌ๐ง๐ฉ๐ช. Views my own. he/him #thfbleibt #fckafd
they/them/hen ๐ Independent web & dataviz accessibility specialist. Also bird nerd, wildlife photographer, and nature enthusiast.
Located in Vardรธ, an island in the Norwegian arctic ๐จ๐
Work: fossheim.io
Recruiting @ Oura
Gaming, doggos, feminism, ADHD
๐ซ๐ฎTester of products and organizations. Regretful Manager. Exploratory tester, (Polyglot) Programmer, Speaker, Author, Conference Designer. She/Her. maaret@iki.fi
The calendar of #accessibility and #InclusiveDesign events, curated by @obee.me. ๐๏ธ Check the calendar at eventua11y.com
Ekonomisti Tehyssรค
Vรคitรถskirjatutkija
She/they. No blue hair, no septum (chickened out), still the feminist your dad warned you about. โจMaking things happenโจ ๐ณ๏ธโ๐๐ณ๏ธโโง๏ธ๐บ๐ฆ๐ต๐ธ๐ฎ๐น
161โ๐ฝFCKNZS
ATK, LEGO, PS5
Say no to raisins.
Some problems with reading and writing. Doing my best. Which is not much but..
๐ Tuhansien teknologiasta kiinnostuneiden ja sitรค tuottavien naisten yhteisรถ.
๐ Ohjelman taustalla @softwarefinland.bsky.social
Kotisivut: www.mimmitkoodaa.fi
Linkkipuu: www.linktr.ee/mimmitkoodaa
Multidisciplinary professional at the intersection of art, illustration, social impact and digitalization. Avid reader of fantasy and dystopias ๐ฟโจ๐
Head of Partnerships and Development @lgbtconsortium.bsky.social | Chair @proudchangemakers.bsky.social | LGBTQ+ Columnist Exposed Magazine
#LGBWithTheT Proud Queer ๐ณ๏ธโ๐๐ณ๏ธโโง๏ธ
www.heatherpaterson.co.uk
๐ https://kau.sh
๐จโ๐ป Principal Engineer @instacart + Caper ๐
๐ง Fragmented podcast
๐ค Google Developer Expert
Android engineer ๐ค accessibility specialist
I record videos about accessibility to make a world more accessible ๐ค
Follow me to watch my content
https://youtube.com/@accessibilityeverywhere
https://www.instagram.com/accessibilityeverywhere
Engaging and connecting with the global #Androiddev community through two days of learning and networking ๐จ๐ปโ๐ป
๐ด ๐บ https://youtube.com/@DroidconItaly