Search

Items tagged with: Javascript




I'm looking for a new job, or contract work, for the first time in a while - boosts appreciated!

I'm a polyglot programmer, with a wide range of experience behind me, from developing firmware that runs on 8-bit AVR, to highly distributed systems across hundreds of nodes, I covered pretty much the whole landscape.

I had my fair share of Ops experience too, and worked in (technical) Customer Service aswell.

I speak many languages (#C, #Rust, #Lua, #Python, #JavaScript, some #Go among them), but I pride myself in being able to pick up a new language at a decent level between signing a contract and starting on the job.

I'm a #Linux guy through and through, and have very little experience (or desire) to work with anything else, save maybe for the BSDs. I worked with containers, databases (relational and otherwise); in the cloud and on premises. I can debug, I can mentor, I can teach, and build, and integrate (continuously, even!). I'm not afraid of git rebase, nor of a crowd to speak in front of.

I live in Hungary, and am seeking remote work. I cannot relocate.

If you are someone looking for something like that, or know someone who is, please get in touch. My CV - with contacts - is available here.

#GetFediHired




Requesting help - trying to set up typescript-language-server (github.com/typescript-language…) and every time I run yarn it seems to run an extra script. I can't figure out where that's happening. Could someone more experienced take a look?

#javascript #yarn #typescript







#Development #Outlooks
The end of front-end development · Things are going to change, but not in the scary way people are saying ilo.im/11t8v2

_____
#Job #AI #GPT4 #ChatGPT #ChatBot #WebDevelopment #WebDev #Code #Frontend #HTML #CSS #JavaScript #Skills #Productivity




Si tu fais de l'informatique, et que tu comprends pas toujours ce qui se passe dans ta babasse, parceque tu ne programmes qu'en #java, #javascript,#python je t'encourage vivement perdre quelques heures de ta vie pour regarder cette série de vidéo.

“Hello, world” from scratch on a 6502 — invidious.fdn.fr/watch?v=LnzuM…

#6502 #8bits #retrocomputing





I make games. I often have the requirement to quickly build a dialog or a window of some kind. Using native HTMl here makes sense to me, so I'm implementing a bunch of components that implement the most common features I need in my UI.
Now they have to be accessible, so read well with screen readers, and be fully keyboard navigable. This includes things like lists, tab bars, menus, etc.
So here's the problem. I have some things that need to be inside a container. A list for example. So you have the list container, and then the list items inside it.
When you tab around, I want the container to be tabbable, not the list item. So you don't tab through the list, you tab to the list, and then use the arrows to move around.
Now here's the problem. When the container is tabbable, and not the list item, when you tab to the container, it either:
* reads something like "List title section" and then nothing, not even the item you have selected. Or
* Reads all the list items at once.
Either of those are not great obviously. Ideally, I'd like it to read the list title, then list, and then the selected item.
So the way I get it to do this is by detecting when you tab/focus the list container, and then immediately set the focus to the selected list item instead.
Now this works fantastic. You can tab around, and it automatically puts you right on the list item you have selected, and it even gets read.
But somehow, when you don't just tab around, but also shift tab around, this shift tab lands you back on the list container. And that automatically moves your focus back inside the list. So effectively, once you're in a list, you're trapped.
Does anyone have an idea how to get around this without doing ugly hacks like stealing tab and shift tab and implementing tab order myself? I want to use as many native browser features as possible so if there's another way to do this, please feel free to tell me.
#HTML #JavaScript #accessibility



Small Web sites will require JavaScript to sign in.

Why?

To protect your privacy.

We use public-key authentication (which I’m implementing as we speak) so your secret is never stored on the server and you only enter it in places you own and control.

(I can already see some folks up in arms about this because JavaScript Bad™ so I just checked in the initial copy for the page that gets displayed if JavaScript is off.)

#SmallWeb #Kitten #SmallTech #JavaScript #cryptography #authentication



Hi, I'm treefit, a #foss dev working on #deltachat. I'm responsible for the desktop client together with @jikstra.
My favorite coding language is #rustlang, but I "speak" #typescript, #javascript, #html, #css, too.
I'm also capable in #python and #swift, but not as much.

I'm new to the mastodon/toot style of communication (never used Twitter, either), so I'm still learning of how this all works.

My goal is to give you some behind-the scenes peeks onto the DeltaChat development.

#introduction



Just released JavaScript Database (JSDB) version 2.1.0

Added: exposes compactOnLoad and alwaysUseLineByLineLoads options to JSDB.open()

(JSDB is a zero-dependency, transparent, in-memory, streaming write-on-update JavaScript database for the Small Web that persists to a JavaScript transaction log.)

codeberg.org/small-tech/jsdb

#JSDB #javascript #js #database #SmallTech #SmallWeb


Right, thanks to your feedback, this is what the “hello, world” would look like in htmx versus the equiavelent of what I have now in Svelte.

But there’s one big drawback to htmx… no ES modules and thus no components. That’s a biggie.

🤔

#htmx #svelte #javaScript #js #nodeKit #smallWeb #prototyping


Bun (a new JS runtime ala Node.js and Deno) sounds interesting. Not least of all because it doesn’t use V8.

(I can’t use it for NodeKit at the moment as it doesn’t support custom ESM loaders but I’ll be keeping an eye on it.)

bun.sh/

#js #javaScript #bun #nodeJS #deno #nodekit #web #dev



Tape implemented support for ECMAScript modules a little while ago so you no longer need my ESM Tape Runner module for most things. However, if you want to unit test experimental ES Module Loaders, it’s still useful.

github.com/small-tech/esm-tape…

Also, if you want a cute monkey to report your TAP results, see Tap Monkey (github.com/small-tech/tap-monk…)

#js #javascript #unitTesting #tape #esm #ECMAScriptModules #ESModuleLoaders #tap


✨ HELLO FEDIVERSE ✨

I'm working on an introductory #book about #decentralisation protocols. 🦄

It serves as a taster for different technologies, and provides you with a path forward to deepen your studies if you're so inclined.

I'll cover #ActivityPub, #Hyper, #IPFS, and #SSB. Each chapter is a brief intro and a hands-on project using #JavaScript.

The book will be CC licensed. If that sounded interesting, add yourself to the interested readers list at:

leanpub.com/four-decentralisat…


An #introduction: I'm a #javascript dev from Brisbane, Australia. I run bne.social for Brissie folks & friends, join us!

📹 I loove #travel #vlog / #filmmaking / editing. Check out my Youtube at ash.ms/yt. Send me yours!

🚵 Also interested in #sustainability, #cycling, #retrocomputing & my CD collection (what's your fav album?)

Otherwise I love this part of the world & you'll probably find a lot of photos of moments I find beautiful around here. PS: 💯 gay 🌈 🦄