Programming n' Language
pnlcommunity.bsky.social
Programming n' Language
@pnlcommunity.bsky.social
60 followers 200 following 240 posts
Just a pal who loves programming and language, not just programming language. Give #Dictionariez & #Captionz a try—your free, open-source buddies for language learning! - https://pnl.dev
Posts Media Videos Starter Packs
Pinned
Updated the reader app again! Finally added auto page turning + reading. Now I can just listen to books on Royalroad or Scribblehub. Any other ebookworms? 📚

👉 addons.mozilla.org/en-US/firefo...
👉 chromewebstore.google.com/detail/pnl-r...

#indiedev #webdev #devlife #ebookreader #buildinpublic
I am not american, but I am happy to see what's happening in the US after getting up from bed today. Resistance is the key.
Keep up, american fellows. 🌎🗽
Reposted by Programming n' Language
Major democratic victories tonight

☑️ Spanberger — Gov of Virginia
☑️ Sherrill — Gov of New Jersey
☑️ Hashmi — Lt Gov of Virginia
☑️ Jones — AG of Virginia
☑️ Mamdani — Mayor of NYC
☑️ Pureval — Mayor of Cincinnati
☑️ Johnson — PSC of Georgia
☑️ Hubbard — PSC of Georgia
☑️ Pennsylvania Supreme Court
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!

👉 addons.mozilla.org/en-US/firefo...
👉 chromewebstore.google.com/detail/pnl-r...

#WebExtensions #devlog #webdev #buildinpublic #pnlreader
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
Histography - Timeline of History
Histography is an interactive timeline that spans across 14 billion years of history, from the Big Bang to 2015
histography.io
📱💻Responsive design is a basic requirement nowadays. I designed PNL Reader to be that way as well. Am I doing it right? 🤔

#UI #WebDev #Design #DevLog #BuildInPublic #LanguageLearning #PNLReader
Hope we all survive this winter.
Using Firefox daily for work. Never noticed this. Have you tried restarting WiFi on the OS?
REALLY hate this quirk Firefox has developed where if my internet connection drops for even a second, it flips out and pretends there's no internet for 5-10 minutes even if everything else has already recovered 🫠 even restarting doesn't fix it, it just throws a shitfit
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. 🚀

#Localization #webdev #indiedev #PNLReader #devlog #devlife
Kind of failed successfully. Happy Halloween everybody 🥳
🎉Finally, the sweet Available on Firefox for Android™ badge is achieved! Including tons of improves, guys, check it out 👇

addons.mozilla.org/en-US/firefo...

#devlog #webdev #indiedev #buildinpublic #languagelearning
6/ 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.
a man wearing a dog hat is saying `` that 's a tough question '' .
ALT: a man wearing a dog hat is saying `` that 's a tough question '' .
media.tenor.com
5/ 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!
4/ 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.
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.
2/ If I run web-ext directly on Windows, try to compile the project located in WSL, web-ext can’t recognize WSL’s odd folder naming in file paths, which is another rabbit hole.
1/ Here’s what I ran into: 1. The ADB proxy in WSL through the Windows host doesn’t work. I mean the ADB proxy in WSL, which is supposed to forward Android connections through the Windows host, web-ext doesn’t support at all, so there’s no direct way to communicate with Android from inside WSL.
🧵 A user asked for Firefox support on Android, and I thought, “Sure, why not?”
Today, I finally got it running on my Android device using WSL on Windows. Little did I know how much effort it would take to get Android development working in WSL! ☕👇

#devlife #indiedev #webdev #devlog #buildinpublic
Something wasn’t quite right. I cached audio while reading paragraph by paragraph, but if a paragraph was too long, the browser could hit the storage limit and throw a "storage quota exceeded" error. Fixed that in v2.1.1, which also includes improved mobile UI. Such’s dev life! 😄 #devlog #webdev
Updated the reader app again! Finally added auto page turning + reading. Now I can just listen to books on Royalroad or Scribblehub. Any other ebookworms? 📚

👉 addons.mozilla.org/en-US/firefo...
👉 chromewebstore.google.com/detail/pnl-r...

#indiedev #webdev #devlife #ebookreader #buildinpublic
Updated the reader app again! Finally added auto page turning + reading. Now I can just listen to books on Royalroad or Scribblehub. Any other ebookworms? 📚

👉 addons.mozilla.org/en-US/firefo...
👉 chromewebstore.google.com/detail/pnl-r...

#indiedev #webdev #devlife #ebookreader #buildinpublic
Did anyone else feel like we lost an hour today? ❄️