#javaScript
#Development #Techniques
Write better code by following these JavaScript best practices · Guidelines that can elevate your JavaScript skills to the next level https://ilo.im/13cu5q
_____
#WebDevelopment #WebDev #Frontend #JavaScript #Guidelines #Debugging #Maintenance
Any recommendations for an advanced, opinionated guide to state management in React? Looking for something targeted to large applications with complex state — not an introduction to reactive programming.
Suggestions for guides related to other web frameworks would also be welcome!
RT Chris Gannon
AI Radio Button 🤖🤘 @CodePen https://codepen.io/chrisgannon/pen/ZEqdVZx @greensock (part of my Bad AI #javascript #animation series https://codepen.io/collection/aMKzyp) https://t.co/sdAPdWzRhD
:sys_twitter: https://twitter.com/ChrisGannon/status/1665624607641010176

Les dejo un articulo que escribí - AWS Lambda - ESM Node.js
In case you are using #Knex and you care about security, you might be interested on this:
https://blog.coderspirit.xyz/blog/2023/06/05/knex-credentials-leak/
I juggle between #Javascript and #Python daily and often have to use modules that are very similar in naming and syntax.
Turns out #ChatGPT also confuses Node with Python syntax.

Metatheory is hiring Full Stack Engineer
🔧 #nft #javascript #typescript #react #node #graphql #rest #blockchain #web3 #aws
🌎 Remote; California, United States
⏰ Full-time
💰 $90k - $210k (Estimate)
🏢 Metatheory
Job details https://jobsfordevelopers.com/jobs/full-stack-engineer-at-metatheory-jan-10-2022-c50025?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
Is React Having An Angular.js Moment?
https://marmelab.com/blog/2023/06/05/react-angularjs-moment.html
Discussions: https://discu.eu/q/https://marmelab.com/blog/2023/06/05/react-angularjs-moment.html
📣 New report: In our study with RedHunt Labs, we scanned the top 1000 GitHub organizations for insecure dependencies in their source repositories.
⚠️ Results for the #Java, #JavaScript, #Python & #Ruby repositories are presented separately in the report:
You can download the report here: https://go.snyk.io/scanning-the-top-1000-orgs-on-github.html

After taking some personal time to bolster my skills, I am currently looking for a new fulltime #webdev job opportunity.
I specialize in #WordPress & #PHP as well as #CSS & #JavaScript and I always have an eye towards #accessibility.
I'm incurably curious and love learning new skills.
My website has my history and tons of other info: https://steverudolfi.com
Primarily looking for fully remote-- or hybrid in the Boston area.
Boosts for reach are appreciated. #FediHired
Learn how to use conditionals, loops and pattern matching in F#, simple and easy
"Control flow & pattern matching" - "F# for Beginners"
#fsharp #dotnet #javascript #python #fablecompiler
https://www.youtube.com/watch?v=LsY2IXd4I08&list=PLdo4fOcmZ0oUFghYOp89baYFBTGxUkC7Z&index=10

"Understanding and Utilising TypeScript, by example - DEV Community 👩💻👨💻" https://dev.to/wearethreebears/understanding-and-utilising-typescript-by-example-1c0k #typescript #javascript #webdev
Want to write fluent GraphQL code in Java?
Check out the final part in the Manifold series:
https://youtu.be/7PzaVwZ68II

Make Use Of: What Is Parallelism in JavaScript? https://www.makeuseof.com/javascript-parallelism-what/ #Tech #MakeUseOf #TechNews #IT via @morganeogerbc #Programming #JavaScript
The trials and tribulations of converting legacy #javascript to #esm :
can any #typescript #javascript #js devs help me figure out how to type my deep merge utility? https://t.co/oZ5d4cgBMz
Just tried out the new #ZiggyZooMJS framework created by the mysterious unicorn hacker, and it's insane! The code compiles so fast, it'll make your head spin faster than a Beyblade. Plus, it comes with a built-in virtual pet that cheers you on as you code. 🦄💻 #javascript
Too much #Clojurescript spoiled me. #Javascript s splice method is (im)pure mutating horror! 😱
https://textedit.labbolab.repl.co
textEdit V2!
Now with:
Drag and drop
font-size buttons
Some other stuff i dont remember
Primitive Objects In JavaScript: When To Use Them (Part 2) via Smashing Magazine.
https://www.smashingmagazine.com/2023/06/primitive-objects-javascript-part-2/ #JavaScript

Better late than never: Used structuredCone() for the first time in a project now as its available since Node.js 17.0.0 and my project runs on 18.x
#whatsNewInNodejs #nodejs #javascript
https://developer.mozilla.org/en-US/docs/Web/API/structuredClone
TypeScript: Version 5.1 bringt einfachere implizite Rückgaben
Microsoft erleichtert in TypeScript 5.1 die undefinierte Rückgabe von Funktionen und erlaubt jetzt unabhängige Typen für Get- und Set-Accessor-Eigenschaften.
#JavaScript #Microsoft #Programmiersprachen #TypeScript #news

Audius is hiring Remote Software Engineer - Smart Contracts (Solana, Ethereum)
🔧 #javascript #python #rust #solidity #typescript #electron #react #reactnative #redux #blockchain #docker #elasticsearch #postgresql #redis
🌎 Remote
⏰ Full-time
💰 $120k - $170k
🏢 Audius
Job details https://jobsfordevelopers.com/jobs/remote-software-engineer-smart-contracts-solana-ethereum-at-audius-co-aug-24-2021-5eefc5?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
The only thing https://share-on-mastodon.social/ lacks is the respect of URLs without protocol specified. I would assume https by default.
#mastodon #javascript #webcomponent
@micahilbery@mastodon.online
We've been wanting to try out Svelte so we built a single page app https://ogvideo.app
We blogged about our impressions of Svelte from the perspective of Vue / Nuxt devs.
tldr; we enjoyed it, but we'll be sticking with Vue.
https://www.blackspike.com/blog/learning-svelte-by-building-a-single-page-application
We built a little app for creating short blog post videos – just enter your url and set the colours/logo and click create video!
e.g: https://ogvideo.app/?url=https://bbc.co.uk/sport/football/65290302

Svelte – Ein Einblick | Informatik Aktuell
https://www.informatik-aktuell.de/entwicklung/programmiersprachen/svelte-ein-einblick.html #Svelte #JavaScript
Make Use Of: How to Use Logical Operators in JavaScript https://www.makeuseof.com/javascript-logical-operators/ #Tech #MakeUseOf #TechNews #IT via @morganeogerbc #CodingTutorials #Programming #JavaScript
reactjsday | October 27th, 2023 | Verona (http://www.reactjsday.it):
Are you ready for the 9th edition of #reactjsday? 😍
#CFP is now open until 15.08, we look forward to seeing your talk proposal: https://t.co/2aDnfzl7Bi
🎫 #VeryEarlyBird tickets are available: https://t.co/wVFsjJeRaW
@grusp #reactjsday #react #reactjs #javascript #js" https://t.co/OxwzN3lo6z
Continuing our series on how to implement auth @ryanbethel shows how the verification steps for email and phone can be achieved. #JavaScript #frontend #auth
Your presence is like a supernova, radiating warmth and light, making the universe a little brighter every day.
#programming
#CodeNewbie
#100DaysOfCode
#JavaScript
#Python
#WebDevelopment
#FullStack
#OpenSource
#Hackathon
#GirlsWhoCode
#programminghumor
#womenintech

Debugging JavaScript (Frameworks) in Neovim
https://theosteiner.de/debugging-javascript-frameworks-in-neovim
Discussions: https://discu.eu/q/https://theosteiner.de/debugging-javascript-frameworks-in-neovim
very early alpha release of PLJS, a #postgres language extension for #javascript for modern #postgresql - https://github.com/plv8/pljs
help me #benchmark and decide the next steps.
One day, one decomposition
A025584: Primes p such that p-2 is not a prime
3D graph, threejs - webGL ➡️ https://decompwlj.com/3Dgraph/A025584.html
2D graph, first 500 terms ➡️ https://decompwlj.com/2Dgraph500terms/A025584.html
#decompwlj #maths #mathematics #sequence #OEIS #javascript #php #3D #numbers #primes #PrimeNumbers #graph #threejs #webGL


I am VERY excited that this exists:
#winamp, but it's a #javascript
library.
IT REALLY WHIPS THE #LLAMA'S ASS!!!!
I started to create a #pwa for our Alliance maintenance Checklist for #PSO2NGS. I made a Graphic version before, but it was more work than building one with #HTML #css and #javascript
I was rewriting the whole Site again to make it visually more appealing so that it looks like an App.
Left = Old Version
Right = New Version


Enjoy.ing is hiring .NET Core Software Engineer
🔧 #java #csharp #javascript #dotnet #dotnetcore #react #graphql #cypress #aws #azure #docker #gcp #kafka #kubernetes #mongodb #tdd
🌎 Serbia
⏰ Full-time
💰 $90k - $210k (Estimate)
🏢 Enjoy.ing
Job details https://jobsfordevelopers.com/jobs/net-core-software-engineer-at-enjoy-ing-jul-19-2022-2af80e?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
How to detect unnecessary renderings of DOM elements in your web app to improve performances
#Javascript sucks.
Now that I have your attention, this fundraiser for safehouses for #lgbt / #queer people in #Uganda is still active and even more urgent, I'd really appreciate if yall donated & shared. When the new anti-gay law starts being enforced they will no longer be able to recieve funds.
cc #transCrowdfund
https://secure.avaaz.org/campaign/en/stop_uganda_antigay_bill_33/
Now feel free to reply to the first line, people might come to this through replies. UwU
(sorz 4 teh clikcb8)
I'll keep http://vk4msl.com/2023-backburn/ online another week or so.
That was a fun little experiment with the #DOM in #JavaScript. JS is not a language I especially enjoy, and I find part of this is the extreme 'bloat'.
I learned web programming in the days of 28.8kbps dial-up modems, 800×600 screen resolutions, and the IE/Netscape duopoly. Not used to this need to "compile" JS.
That said, I think I see something here… I've stashed the code: https://github.com/sjlongland/quectodom -- might explore this further.
Just uploaded a new #javascript Code to #github It is a scheduled Toot sender 🤓 You can see it here --->
https://github.com/SidoKnee/Mastodon-Post-Toot/blob/09a84857488002d5dc9466afef4e5309cdc1cfcc/lateToot()
Great news on the #ocaml side and the compilation to #javascript.
For the #scala folks following this is basically their alternative to the scala.js I think.
https://discuss.ocaml.org/t/ann-melange-1-0-compile-ocaml-reasonml-to-javascript/12305
This is both awesome and cursed :awesome: 😬:
polywasm - a #JavaScript library that implements the #WebAssembly API and can act as a polyfill, if #WASM is not available.
Made by the creator of #esbuild evanw.
https://github.com/evanw/polywasm
I'm wondering, though, whether this is really needed, given that there is asm.js 🤔
Also see section "Can WebAssembly be polyfilled?" on the WebAssembly FAQ:
Immersive history: The Hallwyl House in Stockholm combines a variety of 17th and 18th century interior design styles with 19th century architecture.
I combined a photographer's 3D captures of the museum with #pcgaming controls to create a virtual tour.
https://www.youtube.com/watch?v=L0HBJKX51FU
#webdev #javascript #stockholm #history #architecture #ui #ux #uxdesign #webdesign #photography #realestate
Den Sonntag mit ein wenig JavaScript ausklingen lassen
Nach einem sonnigen und warmen Wochenende möchte ich den Sonntag auf unserer Terrasse mit ein wenig JavaScript ausklingen lassen. Denn ich habe den Eindruck, daß ich, um wirklich sinnvoll mit P5.js umgehen zu können, doch noch ein wenig tiefer wühlen und mir mehr von den JavaScript-Grundlagen reinziehen muß. https://kantel.github.io/posts/2023060401_wochenendausklang/ #JavaScript #P5js #Garten

VanJS (world's smallest reactive UI framework) 0.11.11 Released: More sample apps, further size reduction and better type definition
https://github.com/vanjs-org/van/discussions/44
Discussions: https://discu.eu/q/https://github.com/vanjs-org/van/discussions/44
Here's a knotty #HTML / #JavaScript problem.
Is there any way of detecting whether the user-agent is capable of placing a telephone call?
There are some proxies - detecting the OS, or seeing if it a touchscreen, or detecting the NetworkInformation.type. But those are all fairly unreliable.
Is it possible to determine if a device is capable of using <a href="tel:...."> links?
Ejemplo de Vuex con Nuxt. #VueJS #Programacion #Javascript https://myblog.clonbg.es/#/vuex-nuxt-example https://clonbg.es

simple-web org memorial service
gopher://triapul.cz/0/phlog/2023-06-04-simple-web-memorial-service.txt
It's been months since the simple-web.org website went offline. It hosted several opensource alternative front-ends to popular proprietary services, as well as listing similar projects that do the same. It's philosophy was "users' privacy and no javascript."
While the projects themselves live on, the instance lists are outdated or gone. I have archived them and published a list of still working instances in this brand new homage to simple-web.
Stay safe out there, technomancers.
#gopher #invidious #breezewiki #phlog #simpleweb #javascript

I've been really circumspect about all the new web technologies... My career spans the birth and death of a lot of frameworks, and I trust #javascript about as far as I can throw it. It's a messy, unsafe language. Having worked with #React for a couple of weeks now, though, I have to say I'm changing my mind. It's what javascript should have been all along! (and there's always the option of working in #TypeScript...)
The decision to use Ruby for Mastodon was a poor choice, to put it mildly.
The diagram below shows relative energy consumption, with values normalized to the most efficient one. So C, as the most energy efficient, has the value 1.
#MastoDev #FediDev #Programming #C #Rust #CPP #Java #Lisp #Haskell #Go #JavaScript #Python #Ruby #Permacomputing

Un par de cursos de Youtube sobre programación. #VueJS #Javascript #Python #Programacion @juanwmedia https://myblog.clonbg.es/#/cursos-youtube https://clonbg.es

Vectorious: BLAS-accelerated linear algebra for TypeScript
https://github.com/mateogianolio/vectorious
Discussions: https://discu.eu/q/https://github.com/mateogianolio/vectorious

@darkade python has always been on my list of languages to learn better. I’ve only ever done basic hello world scripts in it.
Agree that #typescript is great, and also that it’s not simple to set up (between tsconfig.json, integration with the frameworks, finding types for third party modules—or writing declarations files for ones that don’t have types 🫠—etc.). Also, compile times can start to get slow on large projects. But overall, definitely a productivity boon vs. #javascript
The need for a new backend framework
https://dev.to/sebastian_wessel/the-need-for-a-new-backend-framework-81g
Discussions: https://discu.eu/q/https://dev.to/sebastian_wessel/the-need-for-a-new-backend-framework-81g
🔗 “My double standards about JS framework compilers” by @davatron5000
⚓️ https://nicolas-hoizey.com/links/2023/05/26/my-double-standards-about-js-framework-compilers/

It's been a year since Smellon Husk turned it into a #hate site and the following #webDev #css #javaScript #reactjs thought leaders are *still* donating content to the hellsite:
#stubbornella #jh3yy #argyleink #rem #t3dotgg #rickhanlonii #sebmarkbage #rauchg #addyosmani #dalmaer #devongovett #Baconbrix #TheLarkInn #dhh #wesbos #kentcdodds #ryanflorence #tobi #LeaVerou #swyx #leeerob #dan_abramov #youyuxi #delba_oliveira #mojombo #sarah_edo #bramus #jaffathecake
We will not forget..
"JavaScript is a smelly language"!
https://www.youtube.com/watch?v=lc5Np9OqDHU
>Hey, don’t hate the messenger, it’s Douglas Crockford, the cheeky creator of JSON and (former?) JavaScript evangelist…
Why we are dropping support for Next.js
https://www.stormkit.io/blog/why-we-are-dropping-support-for-next-js
Discussions: https://discu.eu/q/https://www.stormkit.io/blog/why-we-are-dropping-support-for-next-js
🦖 handler.getOwnPropertyDescriptor() 🦖
The handler.getOwnPropertyDescriptor() method is a trap for the [[GetOwnProperty]] object internal method, which is used by operations such as Object.getOwnPropertyDescriptor().
These are all legal identifiers in #JavaScript:
ε
über
café
строка
https://exploringjs.com/impatient-js/ch_syntax.html#identifiers
JavaScript macros in Bun
https://bun.sh/blog/bun-macros
#ES_Next_News #ECMAScript #JavaScript #BunJS
Introduction to JavaScript proxies
https://blog.openreplay.com/an-introduction-to-javascript-proxies/
#ES_Next_News #ECMAScript #JavaScript
Waku v0.11.2 is released! 👉 https://github.com/dai-shi/waku
It now allows to deploy static websites on Vercel. See our website 👉 https://waku.gg
It's certainly developed with Waku. Fully with RSC, but no SSR for now.

Recommend reading:
Sponsoring dependencies: The next step in open source sustainability
by Nicholas C. Zakas
https://humanwhocodes.com/blog/2022/06/sponsoring-dependencies-open-source-sustainability/
You should also consider #sponsoring him, specially if your product or project is heavily dependent on #JavaScript #ECMAscript
https://github.com/sponsors/nzakas
#OpenSource #Sustainability #Financing #SoftwareDevelopment #Software
Dan Abramov & React core team discuss RSC, React Forget, signals and relationship w/ Vercel at RemixConf 2023
https://www.frontendtv.dev/videos/073a4d22-10e4-4594-9fb3-74b05c0ab799
Discussions: https://discu.eu/q/https://www.frontendtv.dev/videos/073a4d22-10e4-4594-9fb3-74b05c0ab799
Endlich! Schnellstart ins Programmieren | c’t uplink
Lukrative Jobs, besseres Technikverständnis, Spaß: Es gibt viele Gründe programmieren zu lernen. Zeit, endlich loszulegen! Der uplink hilft beim Start.
#ctuplink #Java #JavaScript #Programmierung #Programmiersprachen #Python #news

ok, abbreviation support was the last straw for marked.js in my #CMS, decided to rewrite that portion to use remarkable instead and turned out ok. Finally got the new version published! https://github.com/cdp1337/markdownmaster/releases/tag/v4.0.0
Now to actually write some more articles...
NakedJSX - Use JSX without React
Discussions: https://discu.eu/q/https://nakedjsx.org/
RT Jordan Dey
My "Solar System Menu" has been updated with a lot of mesmerizing transitions 👇
Everything, always 100% in #CSS and without #JavaScript 😎
@CodePen : https://codepen.io/DeyJordan/pen/NWOoEOg
#SolarSystem #Transitions #animation #WebDesign #FrontEnd #CodePen #HTML #web #design #100DaysOfCode https://t.co/6oljd8ZdIW
:sys_twitter: https://twitter.com/DeyJordan/status/1664641294843498510

Meet Marvin: a batteries-included library for building AI-powered software. Marvin's job is to integrate AI directly into your codebase by making it look and feel like any other function.
https://github.com/PrefectHQ/marvin
#JavaScript
Finally made this animation of liking an article on Analog.Cafe feel flawless. Had to implement delays, container independence, and mess wit React a lot to have it perform as well as it needs to. #javascript #css #react #webdev
From: @analog_cafe
https://mas.to/@analog_cafe/110475616379997819

I'm looking for a new position as a Software Engineer. I have 10+ years expierence, and I'm looking for Senior / Staff Roles, Node.js, React, JavaScript, Typescript! #webdev #software #engineer #jobhunt #hiring #nodejs #javascript #typescript #tech #layoff #programming #career #lookingforwork #coder #coding #nextjs #opensource #webcomponent #webcomponents #webDevelopment #softwareEngineering #react #reactjs
Kitten¹ now has a <page> tag!
Use it to:
• specify certain <head> elements for your page (title, icon, etc.)
• list any libraries you want to include in your page from the ones Kitten has first-class support for (HTMX, HTMX WebSocket, Alpine.js, and Water.css)
Happy weekend, all! :)
:kitten: 💕
¹ https://codeberg.org/kitten/app
#Kitten #SmallWeb #SmallTech #web #dev #javaScript #js #NodeJS

Greetings to all #JavaScript #HTML #CSS #SVG #HTTP #Accessibility #webdev #mdn developers and enthusiasts.
I'm a bot, and every sixth hour I'll randomly pick an article for you from 'mdn web docs'¹.
Alternatively, you can subscribe to the RSS feed², see my GitHub repo³ for any other options and information.
Live long and prosper 🖖
[1] https://developer.mozilla.org/en-US/docs/Web
[2] https://botsin.space/@randomMDN.rss
[3] https://github.com/jaandrle/randomMDN
React and NodeJS Authentication with Refresh & Access Tokens: A Step-by-Step Guide
Strawberry - Zero-Dependency, Build-Free JavaScript Framework
Discussions: https://discu.eu/q/https://strawberry.quest/