Post AyHTfZdEMTGCz7Hs7k by ricci@discuss.systems
 (DIR) More posts by ricci@discuss.systems
 (DIR) Post #AyHSJgu4XrOBDEANnM by ricci@discuss.systems
       2025-09-17T00:36:11Z
       
       5 likes, 6 repeats
       
       You avoid including too many dependencies in your modern Web frameworks because they introduce a dangerous attack surfaceI avoid including any dependencies at all because I never bothered to learn modern Web frameworksWe are not the same
       
 (DIR) Post #AyHTcRjZGj3fcalC4G by ricci@discuss.systems
       2025-09-17T00:50:45Z
       
       0 likes, 0 repeats
       
       @jaredwhite ๐Ÿคซ don't tell the kids
       
 (DIR) Post #AyHTfZdEMTGCz7Hs7k by ricci@discuss.systems
       2025-09-17T00:51:19Z
       
       0 likes, 0 repeats
       
       @vmstan your definition of fun and mine are ... quite compatible, actually
       
 (DIR) Post #AyHVRDRwElTq2gHqK0 by jawnsy@mastodon.social
       2025-09-17T01:11:06Z
       
       0 likes, 0 repeats
       
       @ricci you still depend on a browser, though. call me when i can gopher to your page
       
 (DIR) Post #AyHVSgo4ZeFxNgLIxM by ricci@discuss.systems
       2025-09-17T01:11:26Z
       
       0 likes, 0 repeats
       
       @jawnsy what's your phone number?
       
 (DIR) Post #AyHVYavVLhfisidPM0 by jawnsy@mastodon.social
       2025-09-17T01:12:23Z
       
       0 likes, 0 repeats
       
       @ricci I'll fax it to you
       
 (DIR) Post #AyHVa9nNC1nrJaZme8 by ricci@discuss.systems
       2025-09-17T01:12:48Z
       
       0 likes, 0 repeats
       
       @jawnsy fax it to @dan and he will send it to me via telegram
       
 (DIR) Post #AyHWdpl1jdRCHUnPKC by rinkside@mastodon.online
       2025-09-17T01:24:36Z
       
       0 likes, 0 repeats
       
       @ricci @vmstan Thank heavens. I found my people. ๐Ÿ˜‰
       
 (DIR) Post #AyHZ1tlGZ7dBO93KrY by ricci@discuss.systems
       2025-09-17T01:51:22Z
       
       0 likes, 0 repeats
       
       @alexthesortofok how did you know how I'm laying out this website????
       
 (DIR) Post #AyHmFd0HPCkdAopJ2m by regehr@mastodon.social
       2025-09-17T04:19:30Z
       
       0 likes, 0 repeats
       
       @ricci other day my kid needed to generate a web page from python and [hold on to your chair here] I convinced him to just actually emit html without any framework or anything.
       
 (DIR) Post #AyHmHSVjO83HD5PWFs by ricci@discuss.systems
       2025-09-17T04:19:54Z
       
       0 likes, 0 repeats
       
       @regehr yes this is the way
       
 (DIR) Post #AyHmNACUNX069v89PU by regehr@mastodon.social
       2025-09-17T04:20:46Z
       
       0 likes, 0 repeats
       
       @ricci rawdog the html
       
 (DIR) Post #AyHpANwhLmBZ6N939U by fugueish@wandering.shop
       2025-09-17T04:52:11Z
       
       0 likes, 0 repeats
       
       @ricci Counterpoint: I am extremely both
       
 (DIR) Post #AyHvC89fd8xWQpQbS4 by wiersdorf@fosstodon.org
       2025-09-17T05:50:21Z
       
       0 likes, 0 repeats
       
       @regehr @ricci For my first job in high school my boss wanted me to write a web app using Perlโ€™s CGI module. It was outdated back in 2012 and itโ€™s even more of a horrific choice now, but I feel like I learned some important things that kids these days with their Flask and Rails and whatever.js miss out on.So, 10/10 good parenting here. Write those web pages the way ARPANET intended.
       
 (DIR) Post #AyHvC9HVRUoxvQ6NIu by ricci@discuss.systems
       2025-09-17T05:59:41Z
       
       0 likes, 0 repeats
       
       @wiersdorf @regehr My first job in high school involved writing code for the AS-400 in RPG, man I am so old
       
 (DIR) Post #AyI2EL4pG1kWlaA7Bg by dzwiedziu@mastodon.social
       2025-09-17T07:18:34Z
       
       0 likes, 0 repeats
       
       @ricciThe only framework you need are <frame>'s.<crickets chirping>
       
 (DIR) Post #AyI5WChpQ1ovsacEDI by mcgrew@dice.camp
       2025-09-17T07:55:24Z
       
       0 likes, 0 repeats
       
       @ricci I tried learning angular once because work wanted me to. After 2 weeks I got nowhere, and thankfully the project went a different direction so I dropped it.After that I purposely avoided learning any of them because I never wanted to be asked to work with them again.
       
 (DIR) Post #AyI6lELzfsAdHv8EFs by chrisp@cyberplace.social
       2025-09-17T08:09:20Z
       
       0 likes, 0 repeats
       
       @ricci This is like the product at my work place not being susceptible to log4j...because our version was too old.
       
 (DIR) Post #AyIJUUe19SJYIHua5g by trucy@girlcock.club
       2025-09-17T10:31:57Z
       
       0 likes, 0 repeats
       
       @ricci I use as many dependencies as possible so kids learn how to hack
       
 (DIR) Post #AyIWGYamyWqVt85PxQ by chrisamaphone@hci.social
       2025-09-17T12:55:07Z
       
       0 likes, 0 repeats
       
       @ricci that said, i do sometimes justify my obstinacy around learning new web frameworks by the first bullet
       
 (DIR) Post #AyIWwmZvMjixQZoh4y by Rainne@mastodon.social
       2025-09-17T13:02:44Z
       
       0 likes, 0 repeats
       
       @ricci <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">I still have that memorized after like 20 years. When I say I wrote my own webpages back in the day, I mean *I* wrote them. ๐Ÿ’ƒ๐Ÿป
       
 (DIR) Post #AyIX1REe99QGgH5HXM by creativegamingname@cyberplace.social
       2025-09-17T13:03:35Z
       
       0 likes, 0 repeats
       
       @ricci ๐Ÿ˜†
       
 (DIR) Post #AyIZMfLN5QoyQXTn5U by joe@f.duriansoftware.com
       2025-09-17T13:29:51Z
       
       0 likes, 0 repeats
       
       @ricci why not both
       
 (DIR) Post #AyIvEhYn9yr7yaMeP2 by elithebearded@fed.qaz.red
       2025-09-17T17:34:50Z
       
       0 likes, 0 repeats
       
       @ricci Yeah, here I am writing CGI because doing it in well JS means learning so much dom modification while doing it in CGI is just generate whole from scratch as I was doing in 1997 but now with a modicum of CSS and no <table>s
       
 (DIR) Post #AyIvM3Ytkxt8ExvAsS by pg@hci.social
       2025-09-17T17:35:40Z
       
       0 likes, 0 repeats
       
       @regehr @ricci ok now i feel like a dinosaur fossil since i don't know what else you could do besides that
       
 (DIR) Post #AyIvM4dBmUulYYw7Ci by ricci@discuss.systems
       2025-09-17T17:36:14Z
       
       0 likes, 0 repeats
       
       @pg @regehr It's okay you're fine not learning IMO
       
 (DIR) Post #AyJ4dMgenmzS4AsWZM by regehr@mastodon.social
       2025-09-17T19:20:11Z
       
       0 likes, 0 repeats
       
       @ricci @pg the awesome thing about web frameworks is they die pretty quickly. when one dies I feel enormous satisfaction at never having learned it
       
 (DIR) Post #B0t65GQfpFZVJMFi2C by KevinFreitas@mastodon.social
       2025-12-04T00:10:10Z
       
       0 likes, 0 repeats
       
       @ricci PHP and FTP for me any my personal projects. Band website is just HTML/CSS.
       
 (DIR) Post #B0t9diXg6mSeD6eIXw by philbaker1@fosstodon.org
       2025-12-04T00:50:05Z
       
       0 likes, 0 repeats
       
       @ricci This so much me.
       
 (DIR) Post #B0tKdX5Ho8cwAbU1ku by ricci@discuss.systems
       2025-12-04T02:53:18Z
       
       0 likes, 0 repeats
       
       @eeide Just "<" my editor auto-closes the tags
       
 (DIR) Post #B0tMLmFItlWJt9pXNI by kiwiWolle@mastodon.nzoss.nz
       2025-12-04T03:12:31Z
       
       0 likes, 0 repeats
       
       @ricci Which means that Iโ€™m even safer not knowing what modern Web frameworks are, right? ๐Ÿฅณ
       
 (DIR) Post #B0tMqaCVjQAtVbDHCC by ricci@discuss.systems
       2025-12-04T03:18:07Z
       
       0 likes, 0 repeats
       
       @kiwiWolle this is what peak web development looks like
       
 (DIR) Post #B0uMeDltUY4Dd1pRa4 by mikalai@privacysafe.social
       2025-12-04T14:50:33Z
       
       1 likes, 1 repeats
       
       @ricci @kiwiWolle May I suggest a more nuanced view?Have you seen Signal on desktop?Have you seen DeltaChat (I feel they too)?Have you noticed that standards for web in mid 2010s absorbed helpful to developer patterns, used by JQuery, cause without it is more drudgedry for developer?Have you took a mirror to all those users, asking for features? What open source developer should do?And, since this is about popular comment, show me your library, you've created for those at the front line.
       
 (DIR) Post #B0uNHj8wmmf0DiRw1I by mikalai@privacysafe.social
       2025-12-04T14:57:43Z
       
       0 likes, 0 repeats
       
       @ricci And then, different takes on developer-helping tooling have showed space of options. Today the place is better.
       
 (DIR) Post #B0uOEXA4ydxI931Jya by mikalai@privacysafe.social
       2025-12-04T15:08:21Z
       
       0 likes, 0 repeats
       
       @ricci There was a comment of someone in kernel space, or may be even Linus, but comment from 15+ years ago. The gist was as follows: dealing with user facing, front end, different inputs -- all this is far more difficult and annoying than doing kernel, as there you define and control everything.To me this reminds:- it is way easier to be theoretical physicist in gravity+quantum than an engineer. I know personally.- we, theoreticians have failed to give proper QR mental model. Very similar.