Programming N' Language

A programmer who loves programming and languages. Give #Dictionariez & #Captionz a try—your free, open-source buddies for language learning!
> pnl.dev/captionz

Programming N' Languagepnl@techhub.social
2025-11-15

🚀 I can’t resist adding these two ‘Realistic AI’ voices to PNL Reader. Hey Swedes, how does this sound to you?

👉 youtube.com/watch?v=7nV08mWCGs0

#TTS #VoiceAI #PNLReader #Sverige #svenska #Sweden #SpeechTech #webdev #devlog #buildinpublic #indiedev

Programming N' Languagepnl@techhub.social
2025-11-14

"I thought I had tsuris". What an interesting term. #tsuris #languagelearning #Dictionariez #WhatIlearnedToday

Programming N' Languagepnl@techhub.social
2025-11-14

3/ I didn't just add Turkish support. I noticed from his profile that he was also learning Arabic, so I added Arabic language support too. It's aligned with my goals for Dictionariez: support as many languages as possible, especially when user asking for it.

Programming N' Languagepnl@techhub.social
2025-11-14

2/ It started when a user made a simple request:

- "Could you add Turkish support to Dictionariez?"
- "Of course, yes sir."

I dashed to my computer, worked on it.

👉 pnl.dev/topic/1025/addition-of

Programming N' Languagepnl@techhub.social
2025-11-14

1/ So I just had the most heartwarming interaction with a #Dictionariez user that reminded me why I love building this extension. A story about coffee, kindness, and the power of listening to your users. ☕️✨

Programming N' Languagepnl@techhub.social
2025-11-14
Programming N' Languagepnl@techhub.social
2025-11-12

Small update to #Captionz: The YouTube Keyboard Shortcuts That’ll Change Your Life, if you are learning with YouTube.

👉 pnl.dev/topic/1034/captionz-up

pnl.dev/captionz

#indiedev #webdev #buildinpublic #devlife #devlog

Programming N' Languagepnl@techhub.social
2025-11-11

11.11 deal, is it a thing in europe?

👉 pnl.dev/pro

#indiedev #webdev #freemium #buildinpublic

Programming N' Languagepnl@techhub.social
2025-11-09

Typical Sunday evening release! 💥

User: OMG, I love #Dictionariez! Please add Turkish support!
Me: Done! v6.2.0 adds Turkish 🇹🇷 and Arabic 🇸🇦 (noticed you’re learning that too 🚀). Live on Firefox, Chrome & Edge are still reviewing🐢🕰️

👉 github.com/pnlpal/dictionariez

#webdev #buildinpublic #indiedev #languagelearning #devlog

Programming N' Languagepnl@techhub.social
2025-11-06

☕Meet Mona and Bob, slightly older but sexier voices in new V2.5.0 of #PNLReader. This version also has smoother transitions between paragraphs during continuous reading. Now it can really read out a long article to you on any website.

👉 github.com/pnlpal/pnl-reader

#webdev #indiedev #buildinpublic #devlog

Programming N' Languagepnl@techhub.social
2025-11-04

After a 3-day sprint, V2.4.0 just dropped 🏃💨

New feats: sticky header, hidden icons, and… Translation 🌍🌍🌍 What a milestone! Talk is cheap, try it yourself! (Chrome version is still under review, stay tuned.)

👉 addons.mozilla.org/en-US/firef

👉 chromewebstore.google.com/deta

#WebExtensions #devlog #webdev #buildinpublic #pnlreader

Programming N' Languagepnl@techhub.social
2025-11-04

Changed PNL Reader's open-source license from MIT to GPLv3 since today. You know what it means if you have used github. Probably it doesn't matter anyway.

> github.com/pnlpal/pnl-reader?t

#webdev #opensource #buildinpublic #programming

Programming N' Languagepnl@techhub.social
2025-11-04

Thought about doing something similar, then I found someone already done it, only better. From big bang to present, 14 billion years of human-universe history in one single timeline, mind blowing!

👉 histography.io/

#webdesign #devlife #InternetIsBeautiful

Programming N' Languagepnl@techhub.social
2025-11-01

A reddit user asked for custom font support. Why would I say no? 😄 As a CJK user, I understand the struggle. It’s much cooler to use your own CJK font!🎨 Starting with version 2.3.1, you can now add and manage local fonts. 🚀

👉 addons.mozilla.org/en-US/firef

#Localization #webdev #indiedev #PNLReader #devlog #devlife

Programming N' Languagepnl@techhub.social
2025-10-31

🎉Finally, the sweet Available on Firefox for Android™ badge is achieved! Including tons of improves, guys, check it out 👇

addons.mozilla.org/en-US/firef

#devlog #webdev #indiedev #buildinpublic #languagelearning

Programming N' Languagepnl@techhub.social
2025-10-31

On the design/ui side, I still need to tweak a few settings to make PNL Reader look better on mobile. But it’ll be finished soon. Stay tuned!

This now got me thinking, is it time to abandon Windows, move to Linux instead? What about my precious steam games? I have been in Mac and Windows for too long, haven't really used Linux desktop for many years, what is your suggestion? in terms of like distro, terminal, editor etc.

Programming N' Languagepnl@techhub.social
2025-10-31

Here’s what I ran into:

1. The ADB proxy in WSL through the Windows host doesn’t work, and web-ext doesn’t support ADB proxy at all.

2. web-ext can’t recognize WSL’s odd folder naming in file paths.

3. Third thing, maybe the most frustrating issue is that most of the documentation for setting up the development flow on Windows is outdated. The screenshots are misleading, the text is conflicting with each other, which made AI chatbots pretty useless in this case.

But long story short, I finally got it working by forking the final build of the add-on to a Windows path and running web-ext directly on Windows to connect to my Android device via ADB. The workflow is still a bit broken, though.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst