this post was submitted on 12 Feb 2026
43 points (100.0% liked)

Programming

25480 readers
408 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 years ago
MODERATORS
top 5 comments
sorted by: hot top controversial new old
[–] lime@feddit.nu 14 points 16 hours ago

i think the most interesting design detail of lua tables is just glossed over as "nil-holes" in this article. namely, that nil values do not exist. there is no table.delete(key) method, you just zero out the value and the key stops existing. the same thing is true for any variable, if you set it to nil it ceases to be. i find that implementation fascinating.

[–] puckpuckpuckow@lemmy.world 5 points 16 hours ago (3 children)

Such a strange website. Pretty decent content, but just lying around as HTML/js/css files without a coherent layout to tie them all together? Reminds me of good ol' internet.

[–] matsdis@piefed.social 7 points 11 hours ago

Yes, I like it. It makes only one (big) mistake: a horizontal table-of-contents. Nobody does that. You can put it on the left, or above the text, but... not like that.

[–] protogen420@lemmy.blahaj.zone 2 points 9 hours ago

wdym coherent layout? this thing looks more coherent than any reactwebbloatapp i have seen

it is also very mobile friendly, no lag while scrolling because react is being the bloated garbage it is

[–] somegeek@programming.dev 1 points 11 hours ago

Good HTML is coherent by itself. Depends on if the html is good or not.