"... the website loads in a special browser built into the app, rather than your phone’s default browser. In 2022, privacy researcher Felix Krause found that Meta injects special “keylogging” JavaScript onto the website you’re visiting that allows the company to monitor everything you type and tap on, including passwords. Other apps including TikTok do the same thing."
How retro kick ass is that? Flash is resurrected sans the neglected, proprietary, security ridden, plugin bs of Adobe; thanks to Rust, and modern day sandboxed WebAssembly. No plugin required; small, compact, compatible engine, that unlocks decades of lost SWF content in all its vector visuals, MP3 stereo, and ActionScript-y glory. https://github.com/ruffle-rs/ruffle#flash#adobe#webdev#javascript#rust#retrogaming
Now that Safari 17.4 is available, what other new web technology — HTML, CSS, JS, Web API, media support, etc — would you like to see supported in Safari next?
What’s most needed?
What will you use it for?
Or how will it help your team serve your users?
Tell me a story…
I'm looking for a new job (remote or #PDX), please boost!
I am a research software engineer with 11 years experience developing interdisciplinary scientific software that is robust, #accessible, and user-friendly.
This has to be the most infuriating bug report I've ever submitted. I went to type in my 2FA code on a website - but no numbers appeared on screen. Obviously, I was an idiot and had forgotten to press the NumLock button. D'oh! I toggled it on and typed again. No numbers appeared. I […]
Hey folks, I'm about to be available for a new #freelance#remote project.
I'm a full-stack, mobile developer for more than 15 years. My focus is building apps on Apple Platforms and I have extensive experience creating components for Big Data tools and Digital Twins. I've previously worked with both small product studios, SMEs and larger organizations in various domains—healthcare, IoT, safety, mobility etc.
Don't learn #php, they say. It's a dead language, they say. There are no jobs, they add. Learn #javascript instead. It's much better. Jobs are plentiful.
I don't know if it's because of this or some other reason, but we have had great success with finding PHP developers and have had an awful time trying to find JS developers. Not that we don't get applicants, but when you get to the interviews, it's like ... not good.
Hi friends. I haven't posted about it here much but I've been job searching for a few months now! I have about 5 years of experience as an accessibility engineer, performing QA, development, and consultation work primarily on the web with a smattering of native iOS. I'm seeking full-time or contract opportunities, either remote or in the #Austin area. My resume is available upon request. Boosts appreciated! 🙂 #FediHire#accessibility#a11y#javascript#web#NativeMobile#frontend#software#web
I currently work at the Icelandic Met Office as a #GIS Coordinator in #Reykjavik. In general, I help people make maps, find #geodata either with code (#python or #javascript) or with desktop software like #QGIS
I love the outdoors and enjoy hiking, climbing and biking. I've been involved with Icelandic Search & Rescue for many years, both on the frontline (mountain rescue) and as an instructor for new team members.
it is perfectly possible to write absolute shit code in #rust or #haskell and it is perfectly possible to write excellent code in #javascript or #perl and shellscripts can be super awesome and lisp doesn't make you a better man and millions of businesses live just fine on mysql and php.
even though React has been my bread and butter for the last 5-6 years—and will continue to pay my bills for a long time—i wouldn't recommend starting a greenfield frontend project with in 2024.
the framework now has too many bugs, too much legacy, too many fundamental design flaws (e.g hooks), and is growing in a direction that nobody except Vercel cares about. the core team doesn't care about real-world scenarios, and is focused on building a product that's too clever for its own good.
i don't know what the alternative to React is, yet. but there's one thing i can say confidently: invest in HTML, vanilla JS, Web Components, and plain old CSS. they will outlast every frontend framework in existence.
Want to really learn JavaScript? (Not whatever is the bloated framework of the week?) Attend Modern JavaScript for Beginners—a project-based workshop for beginners and aspiring developers by the wonderful @cferdinandi
Early bird discount (40% off) ends Sunday.
“I struggled with JavaScript for a decade so I really would recommend it for anyone who needs a big friendly confidence-booster.” – @laura
Supply chain attacks are a plague in the #JavaScript ecosystem. #PHP is less affected, but we can do even better! I just proposed a patch to #Composer to detect when your dependencies introduce new dependencies from sources you don't trust.
We will use this feature to improve the security of @symfony and @ApiPlatform. It should also be possible to port this idea to @npmjs and other package managers 🤝
#Fedify is an #ActivityPub server framework in #TypeScript & #JavaScript. It aims to eliminate the complexity and redundant boilerplate code when building a federated server app, so that you can focus on your business logic and user experience.
The key features it provides currently are:
• Type-safe objects for Activity Vocabulary (including some vendor-specific extensions)
• #WebFinger client and server
• HTTP Signatures
• Middleware for handling webhooks
• #NodeInfo protocol
If you're curious, take a look at the Fedify website! There's comprehensive docs, a demo, a tutorial, example code, and more:
Hi fediverse. My name is Nishiki and I’m a web dev with 15+ years of experience. I’m making myself available as a mentor for one or two motivated individuals looking to land their first junior engineering position. I’m happy to be able to say over the past few years, I’ve mentored 4 wonderful people who have all managed to land their first tech jobs.
Please email me at hello@nshki.com if interested. A boost for reach is much appreciated!