notimetoplay, to web
@notimetoplay@elekk.xyz avatar

Second time I run into a developer on itch.io who doesn't know what a server is and thinks they need to code a app to serve static files.

This is terrifying. It's the future Google wants to build, with their HTTP 2.0 and Wasm: a future when even the basics are horribly hard and not even developers know how the web works because it's all a black box.

I'm begging you: fight this. Educate people. Don't let openness die.

esm, to Nashville
@esm@wetdry.world avatar

I currently have only about a month left to find a job in the tech field before I'm forced to move back to my hometown with very few opportunities available and limited space/options to continue providing various services. Positions within the US and area are heavily preferred.

I'm neurodivergent and have been writing /server software for over 5 years and managing servers for 4 years on my own, mainly working on various personal projects that have achieved significant scale. I primarily work with , , and , however I also know quite a bit of . I tend to be a fast learner, so I could probably figure out a new lang or some new tooling on request.

I'd be willing to provide further info on request. Thanks in advance.

thisismissem, to fediverse
@thisismissem@hachyderm.io avatar

Hey / ,

I'm currently available for code reviews, technical advisory roles and consultancy work.

I've lead development on countless products & services; I'm most experienced in javascript/typescript & node.js but can also advise on general technical strategy.

By hiring me for short contracts, you'll help me to keep working on Fediverse trust & safety!

LinkedIn: https://linkedin.com/in/thisismissem

watzon, to golang
@watzon@watzonmanor.com avatar

Ok peeps, we're 4 months into 2024 and I've been without work this whole time so we're going to try this again. If you know of any senior software engineering positions that are actually being hired for, please drop them below.

I have 12 cumulative years of experience, so that shouldn't be an issue, and I know most of the languages in use nowadays well enough to be dangerous, but I am extremely proficient in TypeScript, Python, and Ruby. What I'd rather do more than anything though is have an opportunity to use Go professionally.

stefan, to fediverse
@stefan@stefanbohacek.online avatar

Do you want to add a "log in with your fediverse account" functionality to your site? I am working on a self-hosted node.js server that lets you do just that.

Care to give it a try?

https://github.com/stefanbohacek/auth-server

You can see it working on:

to, to rust
@to@hachyderm.io avatar

I’ve been out of job since June with very low self income (I don't qualify for public unemployment income) and the project I was due to start in February will probably be delayed until April-May.

I'm a Staff / Principal Engineer who likes to work with nice people on R&D projects, remotely, preferably async, but at this point I’m open to anything for the next two/three months (hoping for no further delays).

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

Hands up, who lives in/around Dublin and is interested in Small Web¹ and Kitten²?

(Am I trying to gauge if there’d be enough interest for an impromptu, informal little meetup over food/drinks this evening? Maybe…) ;)

¹ https://ar.al/2020/08/07/what-is-the-small-web/

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

to, to rust
@to@hachyderm.io avatar

During the past 6 months I invoiced a grand total of 11 days so at this point I will code for food, I guess 🫠

I have 15 years of experience from developer to CTO, out of 10 as freelancer, and 2023 will be my worst year ever. Living that while inflation explodes is probably not helping either 🥴

thisismissem, to programming
@thisismissem@hachyderm.io avatar

If anyone's hiring a mid-level or associate software engineer (react / node.js / solid) remote (Germany), I highly encourage you to get in contact with @yesvirginia, who's just parted ways with Inrupt, where we worked together.

She's looking for her next role, must be remote, and minimum salary ~€75-80k.

She's not just a talented developer, but also a huge people person, often driving positive change, and is running for the Chair of the Solid CG.

stefan, to fediverse
@stefan@stefanbohacek.online avatar

Usually I polish my work a bit more before releasing it publicly, but I really wanted to give people interested in making fediverse apps for everyone a bit of a head start.

Here's a very work-in-progress authentication server I use for my fediverse connections data visualization project:

https://github.com/stefanbohacek/auth-server

jperkin, to programming
@jperkin@federate.me.uk avatar

We're hiring!

https://www.mnxsolutions.com/careers/senior-backend-developer

Come and help us maintain and enhance a fully open-source operating system and cloud stack that has been battle-tested in very large production environments.

There are plenty of interesting problems to solve, all the way from writing device drivers and debugging early boot issues, to writing new UIs in Rust.

I think we're a pretty friendly team to work alongside too ;)

Happy to answer any questions.

to, to rust
@to@hachyderm.io avatar

It’s probably the worst time of the year to post this, but as I have been bothering people here for the past 7 months : I’m open to freelance or contractor positions for 2024.

  • 15 years of experience in the tech industry
  • Rust, Node.js, Typescript (and more)
  • Implementing CI/CD
  • Deploying server or cloud architecture
  • Hands-on tech lead who loves mentoring
  • Available up to 4 days per week, full-remote

jonippolito, to Cybersecurity
@jonippolito@digipres.club avatar

A cybersecurity researcher finds that 20% of software packages recommended by GPT-4 are fake, so he builds one that 15,000 code bases already depend on, to prevent some hacker from writing a malware version.

Disaster averted in this case, but there aren't enough fingers to plug all the AI-generated holes 😬

https://it.slashdot.org/story/24/03/30/1744209/ai-hallucinated-a-dependency-so-a-cybersecurity-researcher-built-it-as-proof-of-concept-malware

jonspark, to programming
@jonspark@howdee.social avatar

Is anyone looking for a little extra development help? I've been struggling to find projects lately.

I've been building Web sites & UIs since the early 00s. I worked back through the stack with PHP & Node. I use NextJS, React, Laravel, some Vue. I'm learning Qwik.

I’m UK-based, experienced at remote. I can mentor/advise or be a CTO sounding board. I'm open to one-off, short or long term projects.

Thanks.

nnirror, to opensource
@nnirror@post.lurk.org avatar

🎈✨ After 2.5 years of development, I'm excited to have released Facet v1.0.0! 🎉🎂

Facet is a live coding environment for algorithmic composition and synthesis.

With a code editor in the browser and a pair of NodeJS servers, it can generate, transform, and sequence audio, MIDI, and OSC data.

There are over 150 methods which can be combined in numerous ways to create unique DSP algorithms. These methods create and modify arrays of floating-point numbers which become lossless audio files or MIDI/OSC patterns.

In order to play back synthesized audio patterns, Facet uses a Max abstraction as a "receiver" for up to 4 channels of audio, and from Max it can go anywhere. The Max abstraction also pipes OSC out of its fifth outlet, making it possible to "live code" a prepared Max patch.

Also included in the repo are two Max for Live devices (stereo and 4 channel version), allowing you to send audio directly into Ableton Live tracks. With this setup, you can also create MIDI CC mappings to control Live device parameters.

If working with MIDI or OSC only, Facet can run as a standalone system, making it possible to run on a Raspberry Pi or computers with less CPU resources.

Facet runs on MacOS, Windows, and Linux.

https://github.com/mjcella/facet

ehmicky, to javascript
@ehmicky@fosstodon.org avatar

I am currently looking for a new full-time remote position!
With 11 years of experience as a back-end lead engineer (not full-stack), I am specialized in Node.js APIs and CLIs.
Most recently I have been Netlify Build's and Netlify Plugins' technical lead for 2.5 years.

https://mickael-hebert.com

PS: No agencies nor external recruiters, thanks!

pawelgrzybek, to javascript
@pawelgrzybek@mastodon.social avatar

The __filename and __dirname are commonly used references in Node.js running in CommonJS mode. They are not included in the ESM (ECMAScript Modules) enabled runtimes. They were always fairly easy to reproduce, but the just announced Node.js v21.2.0 made it even easier.

Node v21.2.0 Release Notes:
https://nodejs.org/en/blog/release/v21.2.0

My post about the differences between CommonJS and ECMAScript in Node.js:
https://pawelgrzybek.com/all-you-need-to-know-to-move-from-commonjs-to-ecmascript-modules-esm-in-node-js/#esm-is-missing-some-references

mate, to python French
@mate@3615.computer avatar

Hello World !

un pair programmeur pour m'aider à :

  • réparer ma configuration,
  • développer mes projets à base de et .
  • progresser plus vite que tout seul

42€/h/semaine, en remote ou en présentiel (Pays de )

Retoots appréciés ! 🤓 🤗

Passez une bonne journée !

fell, to programming
@fell@ma.fellr.net avatar

Without going into too much detail, my thesis was criticised for developing a web service with C++. I It was questioned why I didn't use or for the web service. "It's not performance critical" said the professor.

Dude, have you used the internet lately?

EVERYTHING is performance critical!

This sort of teaching explains why most aps/websites run like absolute dogshit.

Why is never an academic criteria?

I wish @cmuratori could see this...

aral, (edited ) to SmallWeb
@aral@mastodon.ar.al avatar

New blog post: Streaming HTML

https://ar.al/2024/03/08/streaming-html/

Let me show you how easy it is to create a simple counter web app using the new Streaming HTML workflow in Kitten before peeling away the magic layer by layer so you learn how to make the same app using:

• HTMX & WebSockets
• Plain old JavaScript, and, finally,
• Without Kitten in pure Node.js.

Enjoy + let me know what you think.

:kitten: 💕

rednafi, to python
@rednafi@fosstodon.org avatar

My team at Wolt is looking for a staff+ engineer proficient in either or .

The position is fully remote as long as you live in or willing to relocate to Stockholm, Berlin, or Helsinki. If you know someone who might be a great fit, I’d love to have a chat.

https://careers-wolt-com.translate.goog/ja/jobs/staff-backend-engineer-(node.js-or-python)/2ea1b8d?_x_tr_sl=ja&_x_tr_tl=en&_x_tr_hl=en&_x_tr_pto=sc&_x_tr_hist=true

Posit, to programming
@Posit@fosstodon.org avatar

R? In the browser? What?!

makes it possible to run code in the browser without the need for an R server to execute the code: the R interpreter runs directly on the user’s machine. WebR is a version of the statistical language R compiled for the browser and using , via Emscripten.

@gws shares an overview of the 0.2.0 release on YouTube: https://www.youtube.com/watch?v=Mpq9a6yMl_w&feature=youtu.be

reverentgeek, to programming
@reverentgeek@techhub.social avatar

If you came to this platform from Twitter, did you download an archive of your Twitter/X data? There’s a lot of interesting stuff in there! Check out my latest blog post on how to use Node.js and DuckDB to query your archive! https://motherduck.com/blog/analyze-x-data-nodejs-duckdb/

mapache, to fediverse
@mapache@hachyderm.io avatar

A new project for the #fediverse using #activitypub, this is the deal, in case someone wants to help me, or collab in this adventure. Coding skills required but you do not need to be an expert.

Boost for reach.

I volunteer with a non-profit, and there are a few events where they issue digital badges, for now they are just images. Now, they are looking to do it more formally so we looked for commercial alternatives, like Credly, but they are vey cost prohibitive.

1/

mapache,
@mapache@hachyderm.io avatar

... and I can go on with implementations detail, but this is the deal: there is already work.

OpenBadges (https://openbadges.org/ ) is the spec. ActivityBadges is the spec version (https://activitybadges.org/). There is a Poc in using .

I want to take it to the next level, and make it a fully functional system for the non-profit.

If you are interested in collab, reach out.

cuchaz, to random
@cuchaz@gladtech.social avatar

Once again I get foiled by switching languages. :blobcatfacepalm2:

In Javascript, you have to compare strings with ===, not ==, or else you'll run into type coercion problems, because Javascript thinks 1 == "1" is a totally fine thing to be true. (it's not)

But in Kotlin, === compares identity not equality for strings. But in the JVM, string values are aggressively cached, so === actually does what you want most of the time. Unless your strings come from weird places, like JNI code. Then you get awful non-deterministic behavior that's incredibly hard to debug, but it totally goes away when you use the correct comparison operator == for strings.

sigh I'm not really as good at this whole programming thing as I should be by now.

happyborg,
@happyborg@fosstodon.org avatar

@cuchaz
Programming is hard.

A skill is choosing systems and tools that make it easier and making meta choices to enable you to maximise your agency in those choices.

I remember the pain I endured learning #nodeJS a decade ago, then looking at #Angular [shudder] and #React hmm.

Then the pleasure that followed learning to use #Svelte and #Rust. You'd have a hard time getting me to use anything else now. Not happening.

My debut Rust project is now part of debian / Ubuntu.

"===" 🤣
#RustLang

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