med-mastodon.com is one of the many independent Mastodon servers you can use to participate in the fediverse.
Medical community on Mastodon

Administered by:

Server stats:

355
active users

#WebDev

75 posts66 participants0 posts today

what controls when submenus open downward vs when they open upward?

Here on the 'don, my 'emojis' submenu typically opens downward (boo - it often goes past the bottom of the screen) on a first try, and upward (yay! always works) on a second try.

Screencaps from a submenu in calendly.com that opens downward (yay! all options visible!) when it's the at the top of a list, but upwards (boo! opens *behind* a spacer that obscures several options).

#UI#webdev#css

🎉 Excited to announce our first keynote speaker for DjangoCon US 2025: Carson Gross!

Carson is the creator of HTMX and will be sharing insights on "Lateral Thinking with Withered Technology" - applying Nintendo Game Boy designer Gunpei Yokoi's philosophy to web development.

Can't wait! 🚀

2025.djangocon.us/news/keynote
1

DjangoCon USAnnouncing Our Keynotes: Carson Gross | DjangoCon US 2025DjangoCon US 2025 is a Python and Django focused web development conference in Chicago, Illinois.

“Semantic markup doesn’t guarantee better indexing or extraction – but it creates a foundation that systems can use, now and in the future. It’s a signal of quality, structure, and intent.

If everything is a <div> or a <span>, then nothing is meaningful.”

#WebDev #HTML #SEO
jonoalderson.com/conjecture/wh

Jono Alderson · Why Semantic HTML Still MattersIf you want to build for performance, accessibility, discoverability, or resilience, you must start with HTML that means something.

Very fun post on "How to make websites that will require lots of your time and energy". Because of course, who wouldn't want to do that? (If the modern #JavaScript ecosystem is anything to judge by, *everyone* wants to do that!)

blog.jim-nielsen.com/2025/how-

blog.jim-nielsen.comHow to Make Websites That Will Require Lots of Your Time and Energy
More from Jim Nielsen

@aletzi90 Hello 👋 and welcome to oslo.town 🎉

A good way to get started around here is to upload a profile photo 🖼️ and then follow some hashtags that you might be interested in, such as #oslo 🇳🇴 or #onthisday ⌛ or #webdev 🧑‍💻

Also, to access oslo.town on your mobile phone you can download the #Mastodon app and sign in with your existing account: joinmastodon.org/apps

😎

joinmastodon.orgGet an app for MastodonBrowse official and third-party apps for the decentralized social network Mastodon

🌐 What We Lost with PHP and jQuery • Ibrahim Diallo

「 No package managers, no build processes, no debates about hydration strategies. Today, creating even a simple webpage often involves configuring multiple tools, managing dependencies, and navigating complex development workflows. How we got here? What did we lose along the way? 」

idiallo.com/blog/what-we-lost-

Ibrahim Diallo BlogWhat We Lost with PHP and jQueryThere was a time when building a website felt straightforward. You'd write some HTML, add PHP for dynamic content, sprinkle in jQuery for interactions, upload it to your server, and you were done. No
Continued thread

Blah! And another one with the z-index of 600000 - little baby jesus wept, ffs. This pushes me as a #webdev who cares about control and stacking order to throw my hands in the air and say “Fuck it! z-index to the fucking moon!”

Fffffffffffffffffu! I hate third party scripts marketing love to add to GTM. Loading chat widgets that have their own z-index (set to 6000000 no less!) which completely obscures our contact and demo app buttons. Then marketing will come back to me and complain until I fix it - with a higher z-index, FFS! #webdev

I'm at the point where I'll use git for any non-trivial project, even if I'm not planning on sharing it. It makes me a lot more confident about making changes to the project, because I know I can always revert to a previous commit. Plus, it can serve as a log of all the work I've done.