hugoattal, to javascript

I built a magnifier with @TauriApps, @vite, and called "Milky Warp" 🌌! I'm doing a few presentations for http://roller-coaster.app, and I noticed it's not easy to read text on a screen or a small video. I couldn't find a good magnifier tool, so I built one!

Of course, I didn't want to go through the hassle of setting up a C++ project with some weird shaders, so I decided to go with the awesome . Milky Warp is open source, you can give it a look, or follow this thread for a few technical explanations.

https://github.com/hugoattal/milky-warp

video/mp4

itnewsbot, to programming
@itnewsbot@schleuss.online avatar

Angular 16 previews new reactivity model - Angular 16, the latest iteration of Google’s popular TypeScript-based web development ... - https://www.infoworld.com/article/3695589/angular-16-previews-new-reactivity-model.html#tk.rss_all

ericsink, to programming

New blog entry: using Native AOT libraries with

https://ericsink.com/native_aot/typescript.html

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

Want strong typing without a build process?

(Hint: you don’t need to use TypeScript.)

  1. Use a modern editor like Helix Editor or VSCodium that supports the TypeScript Language Server (LSP).

  2. Add this line to the top of your JavaScript file (without the backticks, if you see any):

// @ts-check  
  1. Go read up on JSDoc ;)

¹ https://helix-editor.com
² https://jsdoc.app/about-getting-started.html

Shini92, to programming
@Shini92@mas.to avatar

Hi 👋
I'm Christopher, living in Hamburg.

I am looking for a new opportunity in IT and would like to get .

I want to design a written in a compile-time language, namely , or .

Also I still want to develop the in 3+.

You might know me from the core team and might have seen me at , but I'm also one of the maintainers of @faker_js!

Please feel free to explore my profile at https://github.com/Shinigami92

janriemer, to programming

If you thought had a crazy then you probably haven't heard of yet (by kaleidawave):

Introducing Ezno:
https://kaleidawave.github.io/posts/introducing-ezno/

"In short, it is a featuring checking, and for building full-stack (rendering on the client and server) websites."

Ezno in '23:
https://kaleidawave.github.io/posts/ezno-23/

This type system is craaaazyyy!🤪

Can't wait for 1.0! :awesome: 🚀

itnewsbot, to programming
@itnewsbot@schleuss.online avatar

Deno 1.33 debuts built-in key-value database - With newly published Deno 1.33, the project’s developers are preparing users of the Ja... - https://www.infoworld.com/article/3694935/deno-133-debuts-built-in-key-value-database.html#tk.rss_all .js

jamesshore, to random
@jamesshore@mastodon.online avatar

This week on my stream with @jitterted, we discuss estimation, responding to dealine pressure, academic studies, and more. Oh, and our tests find a bug that only could expose!

Episode 19: For the Win. https://www.jamesshore.com/v2/projects/nullables/jitterted-livestream/19-for-the-win

jamesshore,
@jamesshore@mastodon.online avatar

This is the final episode of the season, but we'll be back in two weeks with an interesting new problem: a natural-language role-playing game. We'll be using + with a + back end to integrate with . Should be super interesting.

That starts in two weeks—the livestream is May 8th from 1-4pm Pacific, and the recording will go up on May 12th. Calendar reminder here:

https://www.jamesshore.com/v2/calendar/nullables-livestream

nosherwan, to programming
@nosherwan@fosstodon.org avatar

🌐
Why you should Invest in
Web Components:

A very well written article, that argues why it is the best time to invest in Web Components rather than anyone else's flavor of the month Front End Framework.

https://blog.bitsrc.io/web-components-are-dead-long-live-web-components-1de76ab4890d

#webcomponents
#webdev
#javascript
#typescript

hl, to programming
@hl@social.lol avatar

@sarajw This seemed to be what I needed to convince the checker that a variable was not undefined when it was in an if statement that checked exactly that, but the checker didn't realise: https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#non-null-assertion-operator-postfix-

Does seem like cheating though.

LarsFosdal, to programming
@LarsFosdal@mastodon.social avatar
wiredprairie, to programming
@wiredprairie@mastodon.social avatar

I'm enjoying the ease of use of the npm package 'postgres'. I'd tried a few other options that were a bit more "ORM" and not had great success.

It's not simple -- but that's good as it's feature set is definitely robust. Also works well with Typescript.

It took me about 45 minutes to swap from Kysely.

https://www.npmjs.com/package/postgres

wiredprairie,
@wiredprairie@mastodon.social avatar

@nosherwan That looks nice too!

I'm including in my project an abstraction layer for data access so that when I inevitably feel the need to switch to a different library (or database!), the code I'll need to change will be contained.

One option I'd tried was TS first, but couldn't represent all the column/indexing/FK relationships.

ashwin, to programming

Note to self: is really cool! Must remember to brush up on , download and install the , and start tweaking. Start with investigating why some users cannot be followed on Calckey. Something to do with older Misskey servers. Oh GOD! This just one of my gajillion unfinished projects. When am I ever going to finish them? Maybe one day, when I die, many projects will still be unfinished. I'm always a work in progress, and need not despair. 🥲

wiewiordev, to programming

What do you currently use for building applications?

jbutz,

@wiewiordev I just started a small project yesterday with Vite and the experience was nice. It's a project and normally I would have used CRA but wanted to try something different.

fell, (edited ) to programming
@fell@ma.fellr.net avatar
nosherwan, (edited ) to programming
@nosherwan@fosstodon.org avatar

🔭 :typescript: :javascript:
Astro Survey:

What Type of component library would you use with Astro, knowing that it allows one to use standard HTML web components out of the box?

And the others you have to add as integrations.

Boosts appreciated. 🙏🏼







nosherwan, to programming
@nosherwan@fosstodon.org avatar

:typescript:

Interface VS Types

Just watched this interesting little clip from Matt Pocock where he suggests what to use.

https://youtu.be/zM9UPcIyyhQ



CobyPear, to programming

Heya, I'm looking for my next role! I am a Full Stack Node.js developer but I would love my next role to be backend focused (or game dev but I'm not so sure how to make that switch!).

I'm a quick learner and I love making tools for other developers to be more productive like SDKs and CLIs.

I am located in the US, remote jobs preferred.

Please reach out if you know of anything, thanks!

itnewsbot, to programming
@itnewsbot@schleuss.online avatar

TypeScript rationalizes undefined-returning functions - TypeScript 5.1, available in a beta release as of April 18, features a variety of codi... - https://www.infoworld.com/article/3694348/typescript-rationalizes-undefined-returning-functions.html#tk.rss_all

khalidabuhakmeh, to programming
@khalidabuhakmeh@mastodon.social avatar

Looking through the SvelteKit demo app and saw this tricky trick to cast a string to number.

You prefix a string with a + symbol, which turns it into a number (at least the code attempts to).

khalidabuhakmeh, to programming
@khalidabuhakmeh@mastodon.social avatar

If you're building a Web Component library, either for private or public use, you should consider adopting Web Types specification.

It adds IDE discoverability for your library for the suite of JetBrains products and it straightforward to add.

It makes your library much easier to use for newcomers.

https://github.com/JetBrains/web-types

nguarracino, to programming

We've developed a Rust service at work that communicates back and forth with our web client. Really grateful to @1password for their awesome Typeshare tool: https://github.com/1Password/typeshare. I think it will be perfect for us.

denise, to linux French

Salut les amis ! Je suis une sysadmin qui adore le libre et les missions qui ont du sens en recherche d'un petit taf () et de nouvelles opportunités : j'ai de l'expérience avec , , , et je fais même de l'administration sys chez moi.

Je cherche dans l'Île-de-France !

Si vous pouvez relayer mon message (en boostant, par exemple), ce serait fort gentil de votre part <3

Bonne journée :)

  • 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