romanzolotarev.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Site description
/pub
Admin account
@hi@romanzolotarev.com

Search results for tag #webdev

4 ★ 1 ↺
pico8_bot boosted

[?]roman » 🌐
@hi@romanzolotarev.com

another trick, if you want to visually shorten long links, but only when they are longer than its container width (at max-width)

a {
display: inline-block;
max-width: 100%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
vertical-align: bottom;
}
hello, pico-8-edu.com :)


    [?]Tom » 🌐
    @ttntm@hachyderm.io

    Is it just me, or should a site that opens in dark mode show the "sun", "day", whatever icon, that represents light mode, instead of showing the "moon", "night", etc. icon that represents dark mode?

    I find it a little irritating that clicking a "moon" or a "night" icon takes me to *light* mode...

      #smallweb boosted

      [?]Naty » 🌐
      @eclecticpassions@fosstodon.org

      #indieweb boosted

      [?]Morgan » 🌐
      @m_o_r_g_a_n@mastodon.social

      I built an AI background remover that runs entirely in your browser.

      Your images never leave your device — all processing is local via WebAssembly. No server uploads, no privacy concerns.

      Uses the U2-Net model. Handles batch processing. Exports transparent PNG or solid colors.

      Give it a try: screensnap.pro/tools/backgroun

        #smallweb boosted

        [?]vga256 » 🌐
        @vga256@mastodon.tomodori.net

        i've been doing web programming for over 30 years and this is a wild one.

        big thanks to @kickingk for doing all of the research to figure out this problem. i absolutely would have not figured it out myself.

        kiki had a problem where it was generating correct rss feeds for everyone in north america, and everyone outside of north america had non-compliant rss feeds. the exact same code on every machine, but *only* the machines in geographical europe barfed out broken rss output. rss feeds were 100% valid in north america, and borked elsewhere. what the hell?

        the rss errors in europe:
        pubDate must be an RFC-822 date-time: Sun, 10 Aug 2025 08:00:00 BST

        that looks like a perfectly cromulent rss pubdate to me. it satisfies every single date formatting requirement that i could find, and uses PHP's own datetime() function to generate it.

        as it turns out, the rss 2.0 spec relies upon an RFC specification from the 1977 ARPANET: "RFC822: Standard for ARPA Internet Text Messages"

        yes. i just had to write a patch for a 50 year old RFC ..... "feature".

        if you're a kiki instance sysop, you can update your instance by downloading v1.1.7. and if you're wondering what kiki is - you can find out here:
        tomotama.itch.io/kiki

        danny van kooten does a great job of explaining what the underlying problem with RSS/RFC822 is here:
        dannyvankooten.com/blog/2023/r

          #smallweb boosted

          [?]rina [sie/ihr, she/her] » 🌐
          @rina@norden.social

          hmm wie war das nochmal mit impressum und datenschutz seite bei privaten seiten in DE?

            roman boosted

            [?]David Bisset » 🌐
            @davidbisset@phpc.social

            Modern code snippets, side by side with the old hacks they replace.

            modern-css.com/

            "Stop writing CSS like it's 2015."

              AodeRelay boosted

              [?]nathanael » 🌐
              @nathanael@exquisite.social

              free dark scheme for your website
              <meta name="color-scheme" content="dark light">

                #indieweb boosted

                [?]Travis Jeans [he/him] » 🌐
                @travisj@indieweb.social

                In this latest site update, I discuss recent changes to my website such as a new comment form to the website, the re-introduction of posts, and my intentions to blog more frequently about more than just design and artwork.

                futurehorizondesign.net.au/pos

                  #indieweb boosted

                  [?]HisVirusness » 🌐
                  @HisVirusness@mastodon.social

                  I really take for granted how small the footprint for the site actually is.

                  512KB Club: hisvirusness.com was added or updated
hisvirusness.com was added to the 512KB Club, or the entry was updated. Size: 73
hisvirusness.com
6d

                  Alt...512KB Club: hisvirusness.com was added or updated hisvirusness.com was added to the 512KB Club, or the entry was updated. Size: 73 hisvirusness.com 6d

                    #typescript boosted

                    [?]𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕 » 🌐
                    @kubikpixel@chaos.social

                    #typescript boosted

                    [?]Inautilo » 🌐
                    @inautilo@mastodon.social

                    #smallweb boosted

                    [?]Naty » 🌐
                    @eclecticpassions@fosstodon.org

                    There's a new feature on right before CNY! It's the Guestbook page I've been longing to have since I started my blog. 🥳

                    ➡️ burgeonlab.com/guestbook/

                    Thanks @zacharykai.net and Zak html-chunder.neocities.org/ for being the first to sign it.

                    It'll make me a happy camper if you decide to sign it too! 😇

                      AodeRelay boosted

                      [?]nathanael » 🌐
                      @nathanael@exquisite.social

                      free dark scheme for your website
                      <meta name="color-scheme" content="dark light">

                        [?]𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕 » 🌐
                        @kubikpixel@chaos.social

                        NaaS – No-as-a-Service

                        No-as-a-Service (NaaS) is a simple API that returns a random rejection reason. Use it when you need a realistic excuse, a fun “no,” or want to simulate being turned down in style.
                        – from @hothead

                        github.com/hotheadhacker/no-as

                        Logo:
no-as-a-service - an API that returns random rejection reasons

                        Alt...Logo: no-as-a-service - an API that returns random rejection reasons

                          #smallweb boosted

                          [?]wenix » 🌐
                          @wenix@techhub.social

                          On the critical importance of private work, and making things for just you (and your friends)

                          monicaheiseyworklife.substack.

                          i have private work on my mind, lately. on sunday night my best friend laura displayed a show of eight paintings for an audience of two: myself and our other best friend, tess. she had, in fact, made them just for us. we were invited to the show four weeks ago, when she came up with the idea; as she worked she would occasionally tell us how “our” paintings were coming along. she wanted to make art with a deadline but none of the other pressures of an exhibition, and worked nearly everyday that followed to produce a run of eight dreamy, hazy, surreal and special paintings. by all accounts this was a rewarding and exciting process for her, and we had the pleasure of a kind of advent period, waiting excitedly to see the finished work. in the end the experience of the show was one of the most intimate of my life, and tess and i found ourselves profoundly moved, doing the classic girl thing of both crying immediately, then crying harder when we realized the other person was also crying. did i write a poem about it later? none of your business!

i don’t know if laura will exhibit this work publicly. it is completely gallery-ready, but that is not, really, the point. she has already achieved her goal: creating a cohesive and personal body of work after months of individual commissions, working to fulfill the briefs and desires of others. i realized, while hacking away at my notebook, that my “poetry practice” marks the first time

                          Alt...i have private work on my mind, lately. on sunday night my best friend laura displayed a show of eight paintings for an audience of two: myself and our other best friend, tess. she had, in fact, made them just for us. we were invited to the show four weeks ago, when she came up with the idea; as she worked she would occasionally tell us how “our” paintings were coming along. she wanted to make art with a deadline but none of the other pressures of an exhibition, and worked nearly everyday that followed to produce a run of eight dreamy, hazy, surreal and special paintings. by all accounts this was a rewarding and exciting process for her, and we had the pleasure of a kind of advent period, waiting excitedly to see the finished work. in the end the experience of the show was one of the most intimate of my life, and tess and i found ourselves profoundly moved, doing the classic girl thing of both crying immediately, then crying harder when we realized the other person was also crying. did i write a poem about it later? none of your business! i don’t know if laura will exhibit this work publicly. it is completely gallery-ready, but that is not, really, the point. she has already achieved her goal: creating a cohesive and personal body of work after months of individual commissions, working to fulfill the briefs and desires of others. i realized, while hacking away at my notebook, that my “poetry practice” marks the first time

                            roman boosted

                            [?]Cédric Belin » 🌐
                            @cedx@mastodon.social

                            What a strange time. I just read this sentence in an article about an HTTP client:

                            "Lightweight : Just 157~ KB in size"

                            Sorry but 157 KB is NOT lightweight. Especially for an alternative to "fetch".

                            Lightweight: Just 157~ KB in size.

                            Alt...Lightweight: Just 157~ KB in size.