home.social

Search

75 results for “pixelcodeapps”

  1. Hallo, Welt! 👋

    Heißt es „aufwändig“ oder „aufwendig“? Ist es „der“ oder „das“ Schild? 🧐

    Antworten auf Fragen wie diese gibt's bei #Grammle von @pixelcodeapps unter grammle.codeberg.page! 😉

    Grammle ist eine quelloffene Sammlung häufiger Grammatikfehler und bietet für jede Regel eine kurze und knackige Übersicht mit Beispielen, Erklärung und alternativen Formulierungen. Mehr Infos: grammle.codeberg.page/ueber

    #introductions #bildung #sprache #deutsch

  2. @fnohe It's actually fairly easy to create a #CssOnly dark mode: Two radio buttons let the user toggle between light/dark. In my stylesheet, I've added an `html:has(#dark-mode:checked)` rule which applies the dark theme. With more #CSS, only one button is visible at a time and both buttons look like regular ones (not like typical radio buttons). #WebDev

    You can see it in action on blog.forgoodeyesonly.eu and forgoodeyesonly.eu.

    I've published a #CodePen demo too: codepen.io/realpixelcode/pen/K

  3. So I made a thing: #russia​n-speaking visitors are now greeted with an anti-war popup on forgoodeyesonly.eu and blog.forgoodeyesonly.eu! 🇺🇦

    Feel free to copy it to your own website! You can try it out without changing your browser's language on Codepen: codepen.io/realpixelcode/pen/R

    And, yes, you can adjust it to be shown without JavaScript (but to all visitors then), because the popup is actually just an #HTML details element. 😎

    #StandWithUkraine #Ukraine #WebDev #EthicalWebDev #CSS #CssOnly

  4. #Optionals are so tedious to deal with 😮‍💨”

    You know what's more tedious? #NullPointerException‎s

  5. are so tedious to deal with 😮‍💨”

    You know what's more tedious? ‎s

  6. #Optionals are so tedious to deal with 😮‍💨”

    You know what's more tedious? #NullPointerException‎s

  7. #Optionals are so tedious to deal with 😮‍💨”

    You know what's more tedious? #NullPointerException‎s

  8. #Optionals are so tedious to deal with 😮‍💨”

    You know what's more tedious? #NullPointerException‎s

  9. Just wasted >7 hours wondering why #Maven failed to generate my JavaDoc with #PlantUML class diagrams.

    The reason? For unknown reason, #UMLDoclet (a plugin for JavaDoc used to generate the diagrams) throws an IllegalArgumentException if you set #JavaDoc's output level to “verbose”. 🤡 😭

    This issue is known and had supposedly been fixed in 2024 but the fix does not appear to actually work: github.com/talsma-ict/umldocle

  10. We all hate #LinkRotting, right? URLs becoming inaccessible because websites are restructured, blogs deleted, software docs refactored etc. #DeadLinks

    Why don't we put a JSON feed in .well-known to tell subscribers when URLs change, possibly even in advance?

    For example, if you plan to move your blog from you.example/blog to blog.example.com, you could issue this warning:

    {
    "action": "move",
    "source": "/blog/*",
    "destination": "blog.example.com/*",
    "date": "2026-01-01"
    }

  11. @mondstern just released yet another #TranslationRain for the Auto Tab Opener :firefox: addon! 🌧️ #i18n #release

    The v2.10 #update brings 15 new languages, meaning that it's now available in an unbelievable 74 (seventy-four) languages, making it my most accessible software project so far! Many thanks to #Mondstern! ❤️

    :firefox: Download from #Mozilla
    :gitea: Source code hosted on #Codeberg

    Haitian
    Hausa
    Irish
    Javanese
    Kazakh
    Kinyarwanda
    Lingala
    Oromo
    Quechua
    Smoan
    Scots
    Shona
    Somali
    Tajik
    Tsonga

    #AutoTabOpener is a #Firefox #addon that allows you to open multiple URLs at once and store them locally in your #browser.

  12. Today's weather forecast: expect heavy 🌧️

    In the Auto Tab Opener to v2.9, translator-in-chief @[email protected] single-handedly added 22 new translations!

    :firefox: [Download](addons.mozilla.org/firefox/add) from
    :gitea: [Source code](codeberg.org/pixelcode/AutoTab) hosted on

    Many, many thanks to him for his continuous efforts in making available to as many users as possible! ❤️

    Additional languages featured in the new :

    🇿🇦 Afrikaans
    🇵🇪 Aymará
    🇲🇱 Bambara
    🇵🇭 Cebuano
    🇨🇿 Czech
    🇵🇭 Filipino
    🇫🇷 French
    🇳🇱 Frisian
    🇪🇸 Galician
    🇲🇰 Macedonian
    🇲🇬 Malagasy
    🇲🇾 Malay
    🇲🇹 Maltese
    🇲🇳 Mongolian
    🇹🇿 Swahili
    🇵🇭 Tagalog
    🌐 Tatar
    🇬🇭 Twi
    🇺🇿 Uzbek
    🇿🇦 Xhosa
    🇳🇪 Yoruba
    🇿🇦 Zulu

    is a that allows you to open multiple URLs at once and store them locally in your .

  13. Today's weather forecast: expect heavy #TranslationRain 🌧️

    In the Auto Tab Opener #update to v2.9, translator-in-chief @mondstern single-handedly added 22 new translations! #i18n

    :firefox: Download from #Mozilla
    :gitea: Source code hosted on #Codeberg

    Many, many thanks to him for his continuous efforts in making #EthicalSoftware available to as many users as possible! ❤️

    Additional languages featured in the new #release:

    🇿🇦 Afrikaans
    🇵🇪 Aymará
    🇲🇱 Bambara
    🇵🇭 Cebuano
    🇨🇿 Czech
    🇵🇭 Filipino
    🇫🇷 French
    🇳🇱 Frisian
    🇪🇸 Galician
    🇲🇰 Macedonian
    🇲🇬 Malagasy
    🇲🇾 Malay
    🇲🇹 Maltese
    🇲🇳 Mongolian
    🇹🇿 Swahili
    🇵🇭 Tagalog
    🌐 Tatar
    🇬🇭 Twi
    🇺🇿 Uzbek
    🇿🇦 Xhosa
    🇳🇪 Yoruba
    🇿🇦 Zulu

    #AutoTabOpener is a #Firefox #addon that allows you to open multiple URLs at once and store them locally in your #browser.

  14. Today's weather forecast: expect heavy #TranslationRain 🌧️

    In the Auto Tab Opener #update to v2.9, translator-in-chief @mondstern single-handedly added 22 new translations! #i18n

    :firefox: Download from #Mozilla
    :gitea: Source code hosted on #Codeberg

    Many, many thanks to him for his continuous efforts in making #EthicalSoftware available to as many users as possible! ❤️

    Additional languages featured in the new #release:

    🇿🇦 Afrikaans
    🇵🇪 Aymará
    🇲🇱 Bambara
    🇵🇭 Cebuano
    🇨🇿 Czech
    🇵🇭 Filipino
    🇫🇷 French
    🇳🇱 Frisian
    🇪🇸 Galician
    🇲🇰 Macedonian
    🇲🇬 Malagasy
    🇲🇾 Malay
    🇲🇹 Maltese
    🇲🇳 Mongolian
    🇹🇿 Swahili
    🇵🇭 Tagalog
    🌐 Tatar
    🇬🇭 Twi
    🇺🇿 Uzbek
    🇿🇦 Xhosa
    🇳🇪 Yoruba
    🇿🇦 Zulu

    #AutoTabOpener is a #Firefox #addon that allows you to open multiple URLs at once and store them locally in your #browser.

  15. While #GitHub #Copilot doesn't violate free #software licences (see ⬆️), there are plenty of reasons to #GiveUpGithub anyway. Here are a few:

    1. Since we're #FOSS developers, our tools should be #FreeSoftware too.
    2. Monopolies are never a good idea.
    3. By using a walled garden, we're excluding potential contributors.
    4. By using #Microsoft products, we're supporting a producer of #tracking malware and an #NSA collaborator.

    Instead, we should switch to #Git platforms running @gitea, such as @codeberg. Also, @dachary and others are already working hard on #forge federation in the @forgefriends project.

    Read more on the #ForGoodEyesOnly blog: forgoodeyesonly.codeberg.page/

  16. While doesn't violate free licences (see ⬆️), there are plenty of reasons to anyway. Here are a few:

    1. Since we're developers, our tools should be too.
    2. Monopolies are never a good idea.
    3. By using a walled garden, we're excluding potential contributors.
    4. By using products, we're supporting a producer of malware and an collaborator.

    Instead, we should switch to platforms running @gitea, such as @[email protected]. Also, @[email protected] and others are already working hard on federation in the @forgefriends project.

    Read more on the blog: forgoodeyesonly.codeberg.page/

  17. While #GitHub #Copilot doesn't violate free #software licences (see ⬆️), there are plenty of reasons to #GiveUpGithub anyway. Here are a few:

    1. Since we're #FOSS developers, our tools should be #FreeSoftware too.
    2. Monopolies are never a good idea.
    3. By using a walled garden, we're excluding potential contributors.
    4. By using #Microsoft products, we're supporting a producer of #tracking malware and an #NSA collaborator.

    Instead, we should switch to #Git platforms running @gitea, such as @codeberg. Also, @dachary and others are already working hard on #forge federation in the @forgefriends project.

    Read more on the #ForGoodEyesOnly blog: forgoodeyesonly.codeberg.page/

  18. While #GitHub #Copilot doesn't violate free #software licences (see ⬆️), there are plenty of reasons to #GiveUpGithub anyway. Here are a few:

    1. Since we're #FOSS developers, our tools should be #FreeSoftware too.
    2. Monopolies are never a good idea.
    3. By using a walled garden, we're excluding potential contributors.
    4. By using #Microsoft products, we're supporting a producer of #tracking malware and an #NSA collaborator.

    Instead, we should switch to #Git platforms running @gitea, such as @codeberg. Also, @dachary and others are already working hard on #forge federation in the @forgefriends project.

    Read more on the #ForGoodEyesOnly blog: forgoodeyesonly.codeberg.page/

  19. While #GitHub #Copilot doesn't violate free #software licences (see ⬆️), there are plenty of reasons to #GiveUpGithub anyway. Here are a few:

    1. Since we're #FOSS developers, our tools should be #FreeSoftware too.
    2. Monopolies are never a good idea.
    3. By using a walled garden, we're excluding potential contributors.
    4. By using #Microsoft products, we're supporting a producer of #tracking malware and an #NSA collaborator.

    Instead, we should switch to #Git platforms running @gitea, such as @[email protected]. Also, @[email protected] and others are already working hard on #forge federation in the @forgefriends project.

    Read more on the #ForGoodEyesOnly blog: forgoodeyesonly.codeberg.page/

  20. As you may have noticed, I've started a on the website of my Licence: forgoodeyesonly.codeberg.page/ 🥳

    Feel free to subscribe to its : forgoodeyesonly.codeberg.page/ ☺️

  21. Do you have any questions about my #ForGoodEyesOnly #Licence? Maybe they're answered by the FAQ page: forgoodeyesonly.codeberg.page/

    If not, don't hesitate to ask me directly. ☺️

  22. Do you have any questions about my ? Maybe they're answered by the FAQ page: forgoodeyesonly.codeberg.page/

    If not, don't hesitate to ask me directly. ☺️

  23. The #ForGoodEyesOnly Licence’s #website now also has a 404 error page! Thanks to @codeberg for the awesome feature! 😍

    The 404 page will always be shown when a page can't be found, for example because the address is incorrect: forgoodeyesonly.codeberg.page/