m3tti, to webdev German

there is a big diffrence in software engineering and programming #webdev #php #js #java

reconbot, to javascript
@reconbot@toot.cafe avatar

Execa scripts are cool af https://github.com/sindresorhus/execa/blob/HEAD/docs/scripts.md

It abuses template functions to make shit like this work

await $echo foo

I love it!

#js

stefan,
@stefan@gardenstate.social avatar

@reconbot this is mind bending!

thopan, to linux German
@thopan@norden.social avatar

Welchen #Editor mit #GUI nutzt ihr unter #Linux, um #HTML, #PHP, #CSS, #JS zu erstellen/bearbeiten?

Gerne teilen, danke euch.

#Webentwicklung

ArneBab,
@ArneBab@rollenspiel.social avatar

@thopan #Emacs, für CSS mit skewer-mode, für HTML mit web-mode, für Javascript mit js2-mode und js2-refactor — typescript braucht leider lsp-mode (der ist auch gut, aber viel langsamer als js2-mode).

https://www.draketo.de/software/emacs-javascript#skewer

Bearbeiten meiner eigenen Webseite via org-mode und publish. Inline Javascript wenn nötig mit org-babel-tangle und org-babel-detangle.

#webentwicklung

ArneBab,
@ArneBab@rollenspiel.social avatar

@darkunicorn Schau dir auch org-babel-detangle an. Damit kannst du vollwertige Entwicklungsumgebungen nutzen (also emacs modi, die eine echte Datei brauchen ☺) — und das dann zurück in org bringen. Beispiel: https://hg.sr.ht/~arnebab/draketo/browse/software/m3u-player.org?rev=e3bbbd21512a#L85

(beachte ":comments link")

https://www.draketo.de/software/m3u-player.js

minioctt, to programming Italian

Mm, comunque, quella mia particolare idea per sviluppare app web di 3 settimane fa (già volate?) alla fine è stata buona, penso (raro avvenimento). A parte che già l’avevo implementata nel codice di , che quindi aveva iniziato a fungere sia lato client che server da uno stesso file identico, l’altro dì ho separato buona parte di quel codice specifico in una libreria apposita della mia “collezione . 🫣

Usciranno minuzie da sistemare poi, ma il grosso funziona, nella repo c’è anche un di esempio che la usa per chi vuole fare le mie stesse cose poco ortodosse. Ma comunque la sto già usando per tentare di tirare su una prima versione MVP di quel motore di ricerca bizantino che tanto vorrei avere… non tanto perché credo che possa mai funzionare lato client senza un centralizzato, ma più che altro perché non se fai finta che non avrai mai bisogno di riciclare del dato , puntualmente una situazione uscirà e allora si finirà per piangere. 😠

https://octospacc.altervista.org/wp-content/uploads/2024/02/screenshot_20240226-165658_system_ui_1249140357565860738-677x1440.pngChe poi, io il proxy mini per WordPress l’ho creato inizialmente con l’intento di usarlo per pubblicare schermate dei giochi dal 3DS… ma non gioco mai con intento, solo un po’ così nei momenti di poco flusso in cui comunque non starei facendo cose più attive, ma proprio niente. Sono schiava del e ora vivo solo per quello senza trovare piacere nemmeno nei videogiochi, ciò fa assolutamente molto riflettere sugli interessi delle big tech e la cultura della dopamina, attenzione che i poteri forti vi tengono appiccicati ai loro prodotti. 🥹https://octospacc.altervista.org/2024/02/26/spac-web-semper-ovunquer/

m3tti, to webdev German

How do you define simplicity in code? #webdev #php #js #java #go #programming

Crell,
@Crell@phpc.social avatar

@m3tti The piece of code I'm looking at provides me all the context I need to understand it, and none that I do not.

kubikpixel, to javascript
@kubikpixel@chaos.social avatar

«JavaScript Bloat in 2024»
– by @nikitonsky

Fast Internet is not really available these days. Not because of the connection, but because of the excessive data flow and JavaScript application on the pages. In my opinion, this is often too much of a good thing.

☝️ https://tonsky.me/blog/js-bloat/

mavori,
@mavori@swiss.social avatar

@kubikpixel @nikitonsky @MaryMarasKittenBakery It‘s an incredible absurd waste of energy.

aral, to macos
@aral@mastodon.ar.al avatar

If you were playing with Kitten¹ on macOS and noticed that live reloads were broken², they’ve now been fixed.

(Thanks to @laura running into the issue today.)

Run:

kitten update

To update to the latest version.

¹ https://codeberg.org/kitten/app

² Moral of the story: don’t define functions inside conditionals in JavaScript or you’ll run into cross-browser scope inconsistencies when the function is hoisted. Chrome and Firefox do it one way, Safari another.

#kitten #macOS #web #dev #js #javaScript

m3tti, to javascript German

This in feels like we are heading back to so. My web guys tell me what were the real advancements we got in the last 10 years

Crell,
@Crell@phpc.social avatar

@m3tti We've added compiler steps where they weren't needed before.

We've made our code larger, which as we all know means it's better.

We've dramatically increased demand for mediocre JS developers, which has raised salaries for devs everywhere.

Or is that not what you mean?

arnan, to wordpress
Imoptimal,

@arnan

Nice, the less dependencies the better.

I love modern vanilla JS - it can do so much nowadays.

schizanon, to webdev
nrk9819,
@nrk9819@mastodon.social avatar

@schizanon more like HTMX is vaccine for frontend overdose

schizanon,

@nrk9819 anti-vax is a vaccine for vaccine mandate overdose

andyy, to javascript Polish
@andyy@fosstodon.org avatar

"Eternal triangle of hate" - Boozook

c0dec0dec0de,
@c0dec0dec0de@hachyderm.io avatar

@andyy I don’t want to say you’re wrong, but there’s also a significant overlap of “C++ users” and “hating C++”

tixie, to programming
@tixie@guerilla.studio avatar
amber, to react
@amber@front-end.social avatar

I've been in this industry long enough to see things constantly come & go. is no different - it'll be replaced by other frameworks soon & those will be hot for a bit. Then that one will be replaced & so on. Learn your basics! , plain . Those are the only things that don't come & go & will take you through your entire career, regardless of what's cool right now. Will I still be coding in 10 years? Who knows! But my knowledge of will carry me on.

amber,
@amber@front-end.social avatar

Spend your time learning about #accessibility and #semantics not frameworks. Choose the correct framework for the project, not just what's fun and cool. Think about the client in future - how hard will it be for them to find someone else to work on it? You may not make money from that decision, but it's the moral one to do.

schizanon, to javascript
aleix, to firefox

Hey, I want to add something to but didn't work on a extension before.

Goal: Add tagging of voice to be able to avoid such videos/creators.

AI voice is probably great for some disabled creators, but it's inaccessible for many others. And it's everywhere. I want us to have a choice.

If a more experienced would be willing to me I'd greatly appreciate that.

Please !

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • InstantRegret
  • mdbf
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • osvaldo12
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • JUstTest
  • tacticalgear
  • ethstaker
  • modclub
  • cisconetworking
  • tester
  • GTA5RPClips
  • cubers
  • everett
  • megavids
  • provamag3
  • normalnudes
  • Leos
  • lostlight
  • All magazines