Discussion
Loading...

#Tag

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Tommi 🤯
Tommi 🤯 boosted
Jens Oliver Meiert
@j9t@mas.to  ·  activity timestamp yesterday

HTML—the Most Difficult Programming Language in the World:

Where we seem to stand after declaring that HTML is a programming language and finding that most HTML documents contain errors.

https://meiert.com/blog/the-most-difficult-programming-language/

#webdev #html

  • Copy link
  • Flag this post
  • Block
Jens Oliver Meiert
@j9t@mas.to  ·  activity timestamp yesterday

HTML—the Most Difficult Programming Language in the World:

Where we seem to stand after declaring that HTML is a programming language and finding that most HTML documents contain errors.

https://meiert.com/blog/the-most-difficult-programming-language/

#webdev #html

  • Copy link
  • Flag this post
  • Block
jbz
jbz boosted
jbz
@jbz@indieweb.social  ·  activity timestamp yesterday

webbol: A minimal static web server written in COBOL using GnuCOBOL.

https://github.com/jmsdnns/webbol

#cobol #webbol #webdev

GitHub

GitHub - jmsdnns/webbol: A minimal static web server written in COBOL

A minimal static web server written in COBOL. Contribute to jmsdnns/webbol development by creating an account on GitHub.
  • Copy link
  • Flag this post
  • Block
just small circles 🕊
just small circles 🕊 boosted
xoron :verified:
@xoron@infosec.exchange  ·  activity timestamp yesterday

Want to send messages and video calls with:

* no installs
* no sign-ups
* no tracking
* end-to-end encryption

This new prototype uses PeerJS to establish a secure browser-to-browser connection. Everything is ephemeral and cleared when you refresh the page—true zerodata privacy!

Check out the [testable demo here](https://p2p.positive-intentions.com/iframe.html?globals=&id=demo-p2p-messaging--p-2-p-messaging&viewMode=story).

I am working towards a look-and-feel to match Whatsapp as seen in this [hardcoded UI demo](http://glitr.positive-intentions.com).

IMPORTANT NOTE: This is still a work-in-progress and a close-source project. It is based on the open source MVP see [here](https://github.com/positive-intentions/chat). It has NOT been audited or reviewed. For testing purposes only, not a replacement for your current messaging app.

* Docs: https://positive-intentions.com/docs/category/sparcle
* Reddit: https://www.reddit.com/r/positive_intentions
* GitHub: https://github.com/positive-intentions

#P2P #WebRTC #PeerJS #ZeroData #EphemeralData #Encryption #E2EE #BrowserToBrowser #NoInstall #Privacy #Security #Decentralized #Messaging #VideoCall #NoTracking #PrivateMessaging #Prototype #Demo #WorkInProgress #CloseSource #OpenSource #WebDev #GitHub #TechDevelopment #WhatsApp #ChatApp #InstantMessaging

  • Copy link
  • Flag this post
  • Block
xoron :verified:
@xoron@infosec.exchange  ·  activity timestamp yesterday

Want to send messages and video calls with:

* no installs
* no sign-ups
* no tracking
* end-to-end encryption

This new prototype uses PeerJS to establish a secure browser-to-browser connection. Everything is ephemeral and cleared when you refresh the page—true zerodata privacy!

Check out the [testable demo here](https://p2p.positive-intentions.com/iframe.html?globals=&id=demo-p2p-messaging--p-2-p-messaging&viewMode=story).

I am working towards a look-and-feel to match Whatsapp as seen in this [hardcoded UI demo](http://glitr.positive-intentions.com).

IMPORTANT NOTE: This is still a work-in-progress and a close-source project. It is based on the open source MVP see [here](https://github.com/positive-intentions/chat). It has NOT been audited or reviewed. For testing purposes only, not a replacement for your current messaging app.

* Docs: https://positive-intentions.com/docs/category/sparcle
* Reddit: https://www.reddit.com/r/positive_intentions
* GitHub: https://github.com/positive-intentions

#P2P #WebRTC #PeerJS #ZeroData #EphemeralData #Encryption #E2EE #BrowserToBrowser #NoInstall #Privacy #Security #Decentralized #Messaging #VideoCall #NoTracking #PrivateMessaging #Prototype #Demo #WorkInProgress #CloseSource #OpenSource #WebDev #GitHub #TechDevelopment #WhatsApp #ChatApp #InstantMessaging

  • Copy link
  • Flag this post
  • Block
jbz
@jbz@indieweb.social  ·  activity timestamp yesterday

webbol: A minimal static web server written in COBOL using GnuCOBOL.

https://github.com/jmsdnns/webbol

#cobol #webbol #webdev

GitHub

GitHub - jmsdnns/webbol: A minimal static web server written in COBOL

A minimal static web server written in COBOL. Contribute to jmsdnns/webbol development by creating an account on GitHub.
  • Copy link
  • Flag this post
  • Block
Samuel Plumppu
@Greenheart@fosstodon.org  ·  activity timestamp 2 days ago

@antfu Thanks for your work to explore #pnpm catalogs. I agree that this is especially useful to document how and when to update certain dependencies.

Some are safe to change (testing and dev deps), and others require careful review (runtime production dependencies with access to sensitive data).

Looking forward to how this develops over time. This could create big improvements for #JavaScript and #TypeScript projects.

https://antfu.me/posts/categorize-deps

#web #webdev #frontend #npm

  • Copy link
  • Flag this post
  • Block
Chee Aun 🤔
@cheeaun@mastodon.social  ·  activity timestamp 2 days ago

I guess it's a good first step https://toot.cafe/@tomayac/115309411832537447

But I've also been waiting for *years* (`prefers-color-scheme` was introduced in 2019), for:
- light/dark-mode `theme_color`
- light/dark-mode `background_color`
- light-dark-mode `icons`

#WebDev #WebManifest

  • Copy link
  • Flag this post
  • Block
Federation Bot
@Federation_Bot  ·  activity timestamp 2 days ago

lolwut wow #TIL #HTML #WebDev

Code snippet showing an HTML document with three open details elements, each containing a summary and paragraphs, and the rendered output displaying the summary titles with corresponding text paragraphs on the right.

For each of the details element, the <summary> element is placed in different orders.
Code snippet showing an HTML document with three open details elements, each containing a summary and paragraphs, and the rendered output displaying the summary titles with corresponding text paragraphs on the right. For each of the details element, the <summary> element is placed in different orders.
Code snippet showing an HTML document with three open details elements, each containing a summary and paragraphs, and the rendered output displaying the summary titles with corresponding text paragraphs on the right. For each of the details element, the <summary> element is placed in different orders.
  • Copy link
  • Flag this post
  • Block
alcinnz
alcinnz boosted
Matthias Ott
@matthiasott@mastodon.social  ·  activity timestamp 3 days ago

✍️ New post: Visu­al Regres­sion Testing for Exter­nal URLs With Playwright

#blogtober #webdev #css #testing #playwright
https://matthiasott.com/notes/visual-regression-testing-for-external-urls-with-playwright

  • Copy link
  • Flag this post
  • Block
Matthias Ott
@matthiasott@mastodon.social  ·  activity timestamp 3 days ago

✍️ New post: Visu­al Regres­sion Testing for Exter­nal URLs With Playwright

#blogtober #webdev #css #testing #playwright
https://matthiasott.com/notes/visual-regression-testing-for-external-urls-with-playwright

  • Copy link
  • Flag this post
  • Block
Mre. Dartigen [maker mode]
Mre. Dartigen [maker mode] boosted
Dilman Dila
@dilmandila@mograph.social  ·  activity timestamp 4 days ago

I woke up with an idea to create a fork of a software I love and of which there are no free and open source equivalents, this is a screenwriting software with basic features for film pre-production, but its developers abandoned it as they created a new one but paywalled most if the features. I however have no programming skills, and I'm wondering what it might take me to convince someone to work on this project? This is it
https://github.com/dimkanovikov/KITScenarist

#foss #webdev #tech #linux #freesoftware

GitHub

GitHub - dimkanovikov/KITScenarist: Screenwriting software.

Screenwriting software. Contribute to dimkanovikov/KITScenarist development by creating an account on GitHub.
  • Copy link
  • Flag this post
  • Block
Dilman Dila
@dilmandila@mograph.social  ·  activity timestamp 4 days ago

I woke up with an idea to create a fork of a software I love and of which there are no free and open source equivalents, this is a screenwriting software with basic features for film pre-production, but its developers abandoned it as they created a new one but paywalled most if the features. I however have no programming skills, and I'm wondering what it might take me to convince someone to work on this project? This is it
https://github.com/dimkanovikov/KITScenarist

#foss #webdev #tech #linux #freesoftware

GitHub

GitHub - dimkanovikov/KITScenarist: Screenwriting software.

Screenwriting software. Contribute to dimkanovikov/KITScenarist development by creating an account on GitHub.
  • Copy link
  • Flag this post
  • Block
Terence Eden
@Edent@mastodon.social  ·  activity timestamp 7 days ago

Please help me out CSS friends.

My container is 660px wide.
I've set the font size to be 10cqi.
There are 10 monospace characters.
Why isn't each of them 66px wide?

Have I misunderstood how container queries work?

#CSS #WebDev #HTML

Screenshot of browser tools showing the resulting mess.
Screenshot of browser tools showing the resulting mess.
Screenshot of browser tools showing the resulting mess.
  • Copy link
  • Flag this post
  • Block
Tim Chambers
Tim Chambers boosted
Inautilo
@inautilo@mastodon.social  ·  activity timestamp last week

#Development #Announcements
W3C’s new logo and tagline · ”Making the web work, for everyone.” https://ilo.im/167bom

_____
#Logo #Tagline #W3C #Mission #Community #OpenWeb #WebStandards #WebDev #Frontend #Backend

  • Copy link
  • Flag this post
  • Block
Chris
@swithinbank@m.webtoo.ls  ·  activity timestamp last week

TIL React has logic to try to sneak in under Core Web Vitals thresholds. Of course it does…

https://react.dev/blog/2025/10/01/react-19-2#batching-suspense-boundaries-for-ssr

#webdev #javascript

React 19.2 – React

The library for web and native user interfaces
Note

React uses heuristics to ensure throttling does not impact core web vitals and search ranking.

For example, if the total page load time is approaching 2.5s (which is the time considered “good” for LCP), React will stop batching and reveal content immediately so that the throttling is not the reason to miss the metric.
Note React uses heuristics to ensure throttling does not impact core web vitals and search ranking. For example, if the total page load time is approaching 2.5s (which is the time considered “good” for LCP), React will stop batching and reveal content immediately so that the throttling is not the reason to miss the metric.
Note React uses heuristics to ensure throttling does not impact core web vitals and search ranking. For example, if the total page load time is approaching 2.5s (which is the time considered “good” for LCP), React will stop batching and reveal content immediately so that the throttling is not the reason to miss the metric.
  • Copy link
  • Flag this post
  • Block
Eleventy 🎈 v4.0.0-alpha.4
Eleventy 🎈 v4.0.0-alpha.4 boosted
ZeroDay Bae
@cyberseckyle@infosec.exchange  ·  activity timestamp last week

The day has come!

🚀☕ Introducing Brewventy - a coffee-themed Eleventy starter. Mocha/Latte themes with a one-click toggle, SCSS customization, clean layouts, and Github Pages ready.

https://www.kylereddoch.me/blog/introducing-brewventy-your-coffee-themed-eleventy-starter-kit/

#Eleventy #11ty #OpenSource #BuildInPublic #Theme #WebDev

Kyles Tech Korner

Introducing Brewventy: Your Coffee-Themed Eleventy Starter Kit

“Discover Brewventy, a customizable coffee-themed Eleventy starter with dark/light modes, SCSS-driven theming, and built-in deployment workflows for effortless site launches.”
⁂
More from
ZeroDay Bae
  • Copy link
  • Flag this post
  • Block
Neil Brown
Neil Brown boosted
Neil Craig
@tdp_org@mastodon.social  ·  activity timestamp last week

We're seeing requests to www.bbc.com return to normal-looking levels from Afghanistan - since about midday UTC today (1st Oct 2025).

#Afghanistan #Censorship #WebDev #InfoSec #Taliban

Graph of average (mean) requests per second to www.bbc.com from Afghanistan which goes from essentially zero all day today (beginning at midnight) to a regular-ish looking number of requests per second from about midday (UTC)
Graph of average (mean) requests per second to www.bbc.com from Afghanistan which goes from essentially zero all day today (beginning at midnight) to a regular-ish looking number of requests per second from about midday (UTC)
Graph of average (mean) requests per second to www.bbc.com from Afghanistan which goes from essentially zero all day today (beginning at midnight) to a regular-ish looking number of requests per second from about midday (UTC)
  • Copy link
  • Flag this post
  • Block
Inautilo
@inautilo@mastodon.social  ·  activity timestamp last week

#Development #Announcements
W3C’s new logo and tagline · ”Making the web work, for everyone.” https://ilo.im/167bom

_____
#Logo #Tagline #W3C #Mission #Community #OpenWeb #WebStandards #WebDev #Frontend #Backend

  • Copy link
  • Flag this post
  • Block
Simeon Nedkov
Simeon Nedkov boosted
Amadeus Maximilian
@amxmln@mastodon.design  ·  activity timestamp last week

I’ve teased it a couple of times, I’ve been working on it for pretty much the entire year…and now there’s finally a public version. 🥳

Introducing Quadrants, a local-first playground for all your quick web development ideas.

https://amxmln.com/blog/2025/introducing-quadrants/

Feel free to share it with anyone who might find it useful and let me know what you think if you get around to trying it. 😊

#BuildInPublic #pwa #webDev

Amadeus Maximilian

Introducing Quadrants | Amadeus Maximilian

I built an app—again. This time it is a decentralised code playground called Quadrants.
  • Copy link
  • Flag this post
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0-rc.3.6 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login