#javascript
Version 1.0.1 of my Embedded #mastodon #profile #javascript #css Function is now Done 😀 🤓 You can see it on my #codepen Page. It is Built for a Large DIV ! See it here, oh & you could support me on Patreon also 😜
https://codepen.io/whiskydrip/pen/yLqGqLR
The yaml document from hell — JavaScript edition
https://philna.sh/blog/2023/02/02/yaml-document-from-hell-javascript-edition/
Discussions: https://discu.eu/q/https://philna.sh/blog/2023/02/02/yaml-document-from-hell-javascript-edition/
Towards a modern Web stack (by Ian Hickson, author of the HTML5 spec and current Flutter tech lead)
Updated my #bookmarklet for easier following across #mastodon instances:
https://github.com/Mitsunee/stuff/blob/master/bookmarklets/mastodon-on-my-instance.js
The old one caused profiles to load indefinitely, so this one now redirects to the authorize_interaction screen, which also provides a follow button :)
Working on fixing a bunch of failing tests? Try using --bail to stop Jest after the first failing test so you can tackle them one by one. #jest #javascript #react

Open-source service to easily get OAuth tokens for 40+ APIs (written in node)
https://github.com/NangoHQ/nango
Discussions: https://discu.eu/q/https://github.com/NangoHQ/nango
I finally updated the first article on web maps with Django and SpatiaLite (SQLite) that I wrote in 2020. I tested the guide with Python 3.11, Django 4.1 and Ubuntu 22.10 and made some small improvements. ✨
I hope you find it interesting. 🤞
Any feedback is welcome. ✅
Happy reading. 👍
https://www.paulox.net/2020/12/08/maps-with-django-part-1-geodjango-spatialite-and-leaflet/
#Python #Django #Map #SpatiaLite #SQLite #GeoDjango #GIS #Leaflet #Javascript
"7 Bad Code Smells In Typescript. Make your code more reusable, readable… | by Gapur Kassym | Dec, 2022 | ITNEXT" https://itnext.io/7-bad-code-smells-in-typescript-e1cb397723c6 #typescript #javascript #development
I prefer to write #VanillaJS in order to avoid tooling and make my webpages hackable/debuggable. However, I'll be first to admit that using the DOM to populate a template is the coding equivalent of CBT.
It sucks that web standards haven't embraced JSX style rendering like they had embraced jQuery style APIs. Thankfully, @webreflection's µhtml library might the closest to having vanilla JSX https://github.com/WebReflection/uhtml/blob/main/DOCUMENTATION.md
Xero is hiring Salesforce Engineer
🔧 #javascript
🌎 Wellington, New Zeland
⏰ Full-time
💰 $90k - $210k (Estimate)
🏢 Xero
Job details https://jobsfordevelopers.com/jobs/salesforce-engineer-at-xero-com-nov-16-2022-94426a?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
One day, one decomposition
A006073: Numbers n such that n, n+1 and n+2 all have same number of distinct prime divisors
3D graph #threejs #webGL ➡️ https://decompwlj.com/3Dgraph/A006073.html
2D graph, first 500 terms ➡️ https://decompwlj.com/2Dgraph500terms/A006073.html
#decompwlj #math #mathematics #sequence #OEIS #javascript #php #3D #numbers #distinct #prime #divisors #graph


Space and Time is hiring Full-Stack Web3 Engineer
🔧 #dao #dapp #java #web3 #javascript #rust #solidity #react #node #blockchain #defi #nft #sql
🌎 Remote; United States
⏰ Full-time
💰 $110k - $200k (Estimate)
🏢 Space and Time
Job details https://jobsfordevelopers.com/jobs/full-stack-web3-engineer-at-space-and-time-apr-12-2022-ba20ee?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring

#TIL that using `process.exit(0)` in a #Typescript / #JavaScript code will terminate your process even if there are pending #async operations 😳
Instead one is supposed to use `process.exitCode = 0`
https://stackoverflow.com/a/70117186/8607180
Not a smooth transition from #csharp land
Contentful is hiring Senior Web Developer/Frontend (Denver)
🔧 #javascript #nextjs #react #css #html #seniorengineer
🌎 Denver, United States
⏰ Full-time
💰 $116k - $119k
🏢 Contentful
Job details https://jobsfordevelopers.com/jobs/senior-web-developer-frontend-denver-at-contentful-jan-11-2023-380df4?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
"4 Common Mistakes Made by Node.js Developers" https://amplication.com/blog/4-common-mistakes-made-by-nodejs-developers #nodejs #javascript
Interesting list of Software Development research for the web in 2022. I've heard of the JavaScript round-up (the continuing fall of Angular has been surprising), and now I have another large dump of articles to read while procrastinating 😅
Interesting to see the ES proposal “import assertions” get demoted from stage 3 to stage 2. It’s only temporary though, until they fix an issue. Given how important this feature is, this has a high priority. This shows that it’s usually best to wait until stage 4 before using a feature.
* Blog post on proposal: https://2ality.com/2021/01/import-assertions.html
* More information on the demotion: https://mastodon.social/@robpalmer/109797810489882740
I had a bit of a dive into yaml and wrote up a blog post on the pitfalls and footguns the data format offers us in the world of #JavaScript. Have you ever wondered how bad #yaml could be?
https://philna.sh/blog/2023/02/02/yaml-document-from-hell-javascript-edition/
Version 1 is Done ! #css #javascript #coding Embedded Profile Function ! 😀 🤓
https://codepen.io/whiskydrip/pen/yLqGqLR
In JavaScript, what's the difference between let, var, and const? What does "undefined" mean? And what is "dynamic typing"?
Find the answers in this new video on JavaScript variables: https://youtu.be/hRQ3BtPmNNc
#javascript #webdevelopment #webdev #webdevelopers #programming
#today I was happily bug hunting in our #React UI. I say happily, I was happy when I found the bug and determined the fix for it. 😀 #dev #Developer #javascript
Hello Devs,
Which one you like the most?
If you read nothing else today, read your Bible and this article.
Y'all better hire this woman.
---
RT @TuckerTech901
As promised!
Software Engineer, JD
{ by Katrina Tucker } from @hashnode
#legal #javascript #fullstackdevelopment #medicaltech https://katrinatuckerjd.hashnode.dev/software-engineer-jd
https://twitter.com/TuckerTech901/status/1621182177449844736
Where I'm at today, how is your day going?
Why the Hell Would I Use Node.js? A Case-by-case Tutorial https://bit.ly/3Ocy5KZ #JavaScript #I/O #Node.js
Katrina has been dedicated, disciplined, and focused on transitioning to a tech career. She picks up new concepts easily and her legal experience just makes her more capable as an engineer.
She GETS it and will be an amazing asset to whichever team she joins.
---
RT @TuckerTech901
As promised!
Software Engineer, JD
{ by Katrina Tucker } from @hashnode
#legal #javascript #fullstackdevelopment #medicaltech https://katrinatuckerjd.…
https://twitter.com/TuckerTech901/status/1621182177449844736
I'm streaming today at 2:00 PM ET! Come hang out and learn with me as we build a trivia game in Node.js using Vue, Tailwind CSS, and socket.io! #AHOTLive #streaming #nodejs #websockets #javascript https://www.linkedin.com/feed/update/urn:li:ugcPost:7026940717713211393

The road from Ember classic to Glimmer components https://dev.to/otainsight/the-road-from-ember-classic-to-glimmer-components-4hlc #javascript
The road from Ember classic to Glimmer components https://dev.to/otainsight/the-road-from-ember-classic-to-glimmer-components-4hlc | https://lobste.rs/s/jo0vpr #javascript
⭐️ Featured this week on the Web Game Dev Discord: Kingdom of Pixels by QTX! A 2D platformer MOBA with beautiful pixel art made with PixiJS. Play it here: https://leagueofpixels.eu and join 500 JavaScript game devs at: https://webgamedev.com/discord
#gamedev #html5games #pixijs #javascript

Breaking news! Elon Musk has created a brand new lightning fast JS framework called "The Flashinator" which harnesses the power of lightning, combining speed and efficiency! #coding #javascript #ElonMusk
#jeRecrute (pas mois)
Élabore recherche un⋅e Développeur⋅se informatique engagé⋅e - futur⋅e associé⋅e
https://elabore.coop/jobs/detail/developpeur-se-informatique-1
Might just be able to Publish a PEN later on my page. I have been #javascript & #css #coding , but Will be putting into a #php Library soon. Well here is my PEN page.
https://codepen.io/whiskydrip
“Before the Document Picture-in-Picture API, it was only possible to put an HTML <video> element into a Picture-in-Picture window. This new API makes it possible to open an always-on-top window that can be populated with arbitrary HTML content. It is available as an origin trial starting in Chrome 111 on desktop.”
https://developer.chrome.com/blog/the-future-of-picture-in-picture/
#Chrome #WebDev #Browser #JavaScript #HTML
📃 Creare una funzione per verificare se un anno è bisestile in Javascript
Rapid is hiring DevRel: Head of Developer Content
🔧 #javascript #nextjs #react #node #api #html
🌎 Remote; United States
⏰ Full-time
💰 $95k - $205k (Estimate)
🏢 Rapid
Job details https://jobsfordevelopers.com/jobs/devrel-head-of-developer-content-at-rapidapi-com-feb-7-2022-5c75c4?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
I know it's a tiny number, but 30 stars on GitHub is my record, and 2k weekly downloads on NPM!
Thanks for the support. Really want to keep improving this package!


I've spent a lot of time recently looking though #NodeJS apps in the last few days, and one thing that's struck me is the use of async/await code.
While its easier for the programmer to reason about, I does seem it's used as a hammer. Wondering if this is an industry wide thing?
Netlify Acquires Gatsby Inc.
#JavaScript framework hydration is front and center, with everyone trying to find ways to overcome its cost. But what is hydration and why is it so expensive? Which way is best? That's what I talk about in the latest episode of @JSJabber podcast: https://www.youtube.com/watch?v=JJ4qTo4TSDA #webperf
Just have to say the React beta docs are fantastic, been me with nailing some stuff I struggled to understand last year. Worth checking out if you haven't already, the pennies started to drop as I began working with this guide rather than the current docs on the site ⏩ https://beta.reactjs.org/
Also, found the legacy site for CRA which helped me better understand what's under the hood: https://create-react-app.dev/
Helpful!
#ReactJS #React #FrontEnd #WebDev #LearningToCode #Javascript
Which is the best method for deep cloning in Javascript? Are they all bad?
#WebAssembly vs. #JavaScript: Security, Speed, Flexibility
https://thenewstack.io/webassembly-vs-javascript-security-speed-flexibility/
Iron Fish is hiring Software Engineer
🔧 #javascript #rust #typescript #electron #react #node #cryptocurrency
🌎 Remote; San Francisco, United States
⏰ Full-time
💰 $90k - $210k (Estimate)
🏢 Iron Fish
Job details https://jobsfordevelopers.com/jobs/software-engineer-at-ironfish-network-aug-31-2021-000f1a?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
I made an open source VS Code extension that let's you chat, edit code, get explanations, generate tests and diagnose errors with AI
https://marketplace.visualstudio.com/items?itemName=Rubberduck.rubberduck-vscode
Discussions: https://discu.eu/q/https://marketplace.visualstudio.com/items?itemName=Rubberduck.rubberduck-vscode
:javascript: :typescript:
My thoughts about what web framework to follow in 2023
https://dev.to/nosherwan/what-web-framework-to-follow-in-2023-3jjd
#Gatsby source plugins for all #JavaScript frameworks! 🤩
Here's a screenshot of what scripting looks like
I want more people to try this engine so please try it or help people know it exists ❤️
You can also signal boost it on the Twitter thread (https://twitter.com/NarratEngine/status/1620903986730778626)
Or the Tumblr post (https://www.tumblr.com/bubbline3456/708071346693865473/narrat-engine-demo-narrat-is-a-game-engine-i?source=share)
🚀 Get started using it on the website https://get-narrat.com/
#Narrat #gamedev #javascript #typescript #vue #programming #gaming #html #indiedev #rpg #project #tech #visualnovel #interactivefiction

Here's a little features list for it
🚀 Super easy to get started with a tool that will setup your project
✍️ Customisable characters, branching dialog and conditions
👩💻 Super easy scripting with a custom made language that focuses on letting you write dialog
🎧Audio support for music loops and sound effects
📘RPG features like skills with skill checks, inventory, quests
🎨 Accessible UI customisation with CSS
⚙️ Extremely configurable
💡Plugin system to add functionality to the engine, new bits of UI or even extend the scripting language with your own commands!
🖥️ Steam export setup by default
🎬 Support for GIFs or webp in images for easy animation
🖼️ Dynamic sprites and text to programmatically display custom elements on screen
🌍 Completely free and open source, and with a helpful Discord
#Narrat #gamedev #javascript #typescript #vue #programming #gaming #html #indiedev #rpg #project #tech #visualnovel #interactivefiction

🚀 If you just want to try it, , get on the website it’s very quick (https://get-narrat.com)
Here are some screenshots of games that have been made on it by people (Links to those games are on the website)
I don't really have a big network of followers so the only people can learn about this engine is if other people help spread info about it
#Narrat #gamedev #javascript #typescript #vue #programming #gaming #html #indiedev #rpg #project #tech #visualnovel #interactivefiction




Narrat 🐀 has been getting a bit of attention again so here's another intro of the engine. I think most people who might be interested in this don't actually know about it so I'm hoping to reach more people for once.
Narrat is a game engine I created to easily make interactive fiction games (narrative RPGs, visual novels etc) for desktop or browser.
I’ve worked on this game engine for some time, mostly to help friends make their games. It’s been used on a few small games, and some bigger ones in progress.
This Tumblr post has more details and could do with a signal boost as it's getting attention https://www.tumblr.com/bubbline3456/708071346693865473/narrat-engine-demo-narrat-is-a-game-engine-i?source=share
🧵
#Narrat #gamedev #javascript #typescript #vue #programming #gaming #html #indiedev #rpg #project #tech #visualnovel #interactivefiction

Identified new #malware pkg masquerading as a #angular recently published to #npm.
https://www.npmjs.com/package/angular-1.8
This packages executes a preinstall that encodes the hostname, current working directory and ip into a hex string.
This string is then used as the subdomain to:
<exfil-hex>.bind9-or-callback-server[.]com
and an nslookup is preformed. The attacker is leveraging DNS as a mechanism to flag on successful infection.
#Development #Announcements
Pushing Interop forward in 2023 · The top browser compatibility issues in this year’s interoperability project https://ilo.im/10t8fe
_____
#WebDevelopment #WebDev #Frontend #CSS #JavaScript #Compatibility #Browser #Chrome #Edge #Firefox #Safari #Apple #Bocoup #Google #Igalia #Microsoft #Mozilla
Are you also validating a JavaScript URL using RegEx?
https://www.lirantal.com/blog/2022-10-28_are_you_validating_javascript_url_safely
Discussions: https://discu.eu/q/https://www.lirantal.com/blog/2022-10-28_are_you_validating_javascript_url_safely
Folks ask me why I recommend #yarn modern, despite it facing hurdles advocating PnP in #JavaScript ecosystem.
You can always specify nodeLinker as `node-modules` to opt-out of PnP and skip zero-installs. I do that is several projects of mine.
Best thing about yarn is that it's backed by a group of maintainers who're responsive. This morning, I posted a bug report with v3.4.0, and it was fixed and published in v3.4.1 in 37 mins!
Where are all the #DevRel / #DevEx folks at?
I want to follow more of ya'll. Please reply with your company / #tech / #product so folks can better find you!
Please #boost to help me catch 'em all! :pokeball:
#dotnet #CSharp #python #golang #rust #fsharp #nodejs #javascript #typescript
Don't forget to make your replies Public and to use your #hashtags liberally for discovery purposes! 😁
Another TIL... TIL that create-react-app is effectively a dead project, having had no merges in months. And its maintainers agree. Wow.
I'm really glad I recommended Vite over CRA for a project at work a month or two ago.

Anyone know anyone on the NodeJS team that might have time to merge this pull request?
https://github.com/nodejs/unofficial-builds/pull/59
#nodeJS #postmarketOS #alpineLinux #arm #musl #JavaScript #SmallWeb #SmallTech #mobile #education #foss #openSource
Imagine Node.js running on a @PINE64 PineBook or PineBook Pro with @postmarketOS… could be very useful for education (not to mention make development more accessible in general).
https://github.com/nodejs/unofficial-builds/pull/59
(If this pull request gets merged, Kitten – https://codeberg.org/kitten/app – will be able to run on the PinePhone and be used for Small Web development on it.)
#nodeJS #postmarketOS #alpineLinux #arm #musl #JavaScript #SmallWeb #SmallTech #mobile #education
css-in-console@1.0.1 – Naive and simplistic styling of terminal text using “CSS”. Provides `console.log`/… alternatives with partial `%c` support.
- npm: https://www.npmjs.com/package/css-in-console
- github: https://github.com/jaandrle/css-in-console
- `%c`: https://developer.mozilla.org/en-US/docs/Web/API/console#styling_console_output
#nodejs #cli #css #javascript #typescript (#webdev)
PS: extracted from https://www.npmjs.com/package/nodejsscript

Oh, you just want to add an <img> into an <option>? Well too bad, you have to build a <select> from scratch https://developer.mozilla.org/en-US/docs/Web/HTML/Element/select#customizing_select_styles
I would never recommend #JavaScript as a first language to anyone because I see it as a part of a bundle with #HTML and #CSS. You have to learn those two *first* before moving on JavaScript.
On Playwright in GitHub Actions
https://radekmie.dev/blog/on-playwright-in-github-actions/
Discussions: https://discu.eu/q/https://radekmie.dev/blog/on-playwright-in-github-actions/
Node + SWC make a lightning fast typescript runtime
https://featurist.co.uk/blog/running-typescript-in-node-with-near-zero-compilation-cost/
Discussions: https://discu.eu/q/https://featurist.co.uk/blog/running-typescript-in-node-with-near-zero-compilation-cost/
trying to stay positive that team react is coming around to backend rendering aka 'ssr' after years of downplaying, gaslighting and outright hostility towards the proven practice
its tough, and I genuinely am unsure what the high road looks like here. good for them? cause it sure feels more like 🙄