Masthash

#javaScript

Inautilo
2 hours ago

#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

Don McCurdy
3 hours ago

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!

#webdev #javascript #react

pcollaog
4 hours ago

Les dejo un articulo que escribí - AWS Lambda - ESM Node.js

https://small.cl/cW

#aws #nodejs #lambda #esm #javascript

Andreu Casablanca 🐀
5 hours ago

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/

#javascript #security #infosec

Jerome (He/Him)
6 hours ago

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.

A screenshot of a prompt for ChatGPT where I ask it "A method in python that uses `fs` to write JSON into a JSON file". ChatGPT produces some code that imports an `fs` library. Node uses this library to open and write files, but Python doesn't.
Jobs for Developers
6 hours ago

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

Snyk
8 hours ago

📣 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

Flow chart for scanning the top 1000 GitHub organizations for insecure dependencies in their source repositories.
SteveRudolfi
9 hours ago

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

F# Online
10 hours ago

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

RJ
11 hours ago

"Understanding and Utilising TypeScript, by example - DEV Community 👩‍💻👨‍💻" https://dev.to/wearethreebears/understanding-and-utilising-typescript-by-example-1c0k #typescript #javascript #webdev

Shai Almog
12 hours ago

Want to write fluent GraphQL code in Java?
Check out the final part in the Manifold series:
https://youtu.be/7PzaVwZ68II

#java #tutorial #graphql #javascript #youtube #video

Craig Doremus 🦕
12 hours ago

The trials and tribulations of converting legacy #javascript to #esm :

https://twitter.com/acemarke/status/1665326638249263104

keb
12 hours ago

can any #typescript #javascript #js devs help me figure out how to type my deep merge utility? https://t.co/oZ5d4cgBMz

Made Up JavaScript Frameworks
12 hours ago

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

Michael 🤔
13 hours ago

Too much #Clojurescript spoiled me. #Javascript s splice method is (im)pure mutating horror! 😱

Vixxey
13 hours ago

https://textedit.labbolab.repl.co

textEdit V2!

Now with:

Drag and drop
font-size buttons
Some other stuff i dont remember

#WebDev #js #JavaScript #webtools

Reuben Walker
13 hours ago

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

Article title graphic
Pelle Wessman
14 hours ago

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

heise Developer
14 hours ago

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.

https://www.heise.de/news/TypeScript-Version-5-1-bringt-einfachere-implizite-Rueckgaben-9164731.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege

#JavaScript #Microsoft #Programmiersprachen #TypeScript #news

Nahaufnahme der Tastatur einer Harmond Multiplex Schreibmaschine
Jons Mostovojs
15 hours ago

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

blackspike design
15 hours ago

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

#javascript #webdev #svelte #vue #nuxt

blackspike design
15 hours ago

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

#webdev #svelte #javascript

a walk though video showing the creation of a video with the app. user adds a url clicks fetch and downloads a video
Thomas
16 hours ago
Wenn ich mit meinem Handy auf deviceinfo.me gehe, dann steht dort mein #ISP und auch der #Nameserver. Ich surfe mit #Mull und blockiere mittels #UBlock #JavaScript. Habe außerdem #DNSForge eingesetzt. Bringt alles nichts. Was kann da noch eingestellt werden?
TechDailyCFP
18 hours ago

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

Brian LeRoux 💚
20 hours ago

Continuing our series on how to implement auth @ryanbethel shows how the verification steps for email and phone can be achieved. #JavaScript #frontend #auth

https://begin.com/blog/posts/2023-06-01-email-phone-verify

raimoncoding
20 hours ago

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

Jerry Sievert
23 hours ago

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.

Rémi Eismann
23 hours ago

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

Decomposition into weight × level + jump of A025584 in 2D (log(weight), log(level))
Decomposition into weight × level + jump of A025584 in 3D (threejs - WebGL) (log(weight), log(level), log(jump))
Trash Robot
1 day ago

I am VERY excited that this exists:

https://webamp.org/

#winamp, but it's a #javascript
library.

IT REALLY WHIPS THE #LLAMA'S ASS!!!!

Graf_Fiker :mastodon:
1 day ago

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

Csepp 🌢
1 day ago

#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)

Stuart Longland (VK4MSL)
1 day ago

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.

Sid O'Knee
1 day ago

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()

1 day ago

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

Jan :rust: :ferris:
1 day ago

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:

https://webassembly.org/docs/faq/

#WebDev #JS #Polyfill

Kiran
1 day ago

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

Jörg Kantel
1 day ago

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

Webdev Weekly
1 day ago

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

#javascript #programming #release #webdev

Terence Eden
1 day ago

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?

Tomáš
2 days ago

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

Techno-Mage and gopher attempt to resuscitate a dead machine.
Lewis Westbury 💛💙🌱
2 days ago

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...)

2 days ago

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

The diagram shows relative energy consumption, with values normalized to the most efficient one. So C, as the most energy efficient, has the value 1.
clonbg
2 days ago

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

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

Realizing I've been underutilizing the hardware because I didn't (don't?) understand workgroups is like a revelation for my particle systems. Here 65535.
#webgpu #wgpu #javascript #genart #loop #gif

65535 particles that interact with each other like a swarm
themer
2 days ago

@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

teledyn 𓂀
2 days ago

"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…

#javascript

randomMDN
2 days ago

🦖 handler.getOwnPropertyDescriptor() 🦖

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/getOwnPropertyDescriptor

The handler.getOwnPropertyDescriptor() method is a trap for the [[GetOwnProperty]] object internal method, which is used by operations such as Object.getOwnPropertyDescriptor().

#webdev #JavaScript

Axel Rauschmayer
2 days ago

These are all legal identifiers in #JavaScript:

ε
über
café
строка

https://exploringjs.com/impatient-js/ch_syntax.html#identifiers

Daishi Kato
3 days ago

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.

#ReactJS #React #JavaScript #TypeScript #ServerComponents

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

Webdev Weekly
3 days ago
c't Magazin
3 days ago

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.

https://www.heise.de/news/Endlich-Schnellstart-ins-Programmieren-c-t-uplink-8997922.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege

#ctuplink #Java #JavaScript #Programmierung #Programmiersprachen #Python #news

Charlie
3 days ago

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

#markdown #javascript #python

Now to actually write some more articles...

Webdev Weekly
3 days ago
CodePen.IO :verify:
3 days ago

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

Media source: https://video.twimg.com/ext_tw_video/1664632215156695041/pu/vid/720x720/s2-qKHic6u9zI6-8.mp4?tag=12
Markus Eisele
3 days ago

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

thomas 🌸
3 days ago

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

Aral Balkan
3 days ago

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

Screenshot of code and browser showing how to add the Water CSS library to a page in kitten using the <page> tag.

The relevant piece of code reads:

export default () => html`
  <page water>
  <h1>Hello, world!</h1>
`
randomMDN
4 days ago

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

Webdev Weekly
4 days ago

Strawberry - Zero-Dependency, Build-Free JavaScript Framework

https://strawberry.quest/

Discussions: https://discu.eu/q/https://strawberry.quest/

#javascript #programming #webdev