Jdreben, (edited ) to django
@Jdreben@mastodon.world avatar

I’m looking for work! If you’re hiring and I seem like a fit, please reach out.

I have ~7 years of experience as a full stack software developer, and was founding engineer / CTO of Zoba.com.

I graduated from in 2017, have been working on early stage startups since 2014. I studied CS, concentrating on data science and ML.

I’m strong in , RoR, , , , and . I’ve dabbled in , , and .

collinsworth, to react
@collinsworth@hachyderm.io avatar

: Ok, so you probably don't just start with React. You want Next, or maybe Remix, for starters. After that, you're gonna want Tailwind, which means you'll probably want classnames or tailwind-merge...maybe both. Or you could just go with styledComponents. Anyway, be sure to have Redux, along with Redux toolkit, and React Query. After that, it's just a matter of micromanaging the framework for desired performance!

: Go with SvelteKit. It has everything you need. Have fun!

geoffrich, to javascript
@geoffrich@front-end.social avatar

#Svelte 4 is just around the corner! We'd love your help flushing out any bugs before it goes stable:

npm i -D svelte@next

It's mostly a drop-in replacement for Svelte 3, that modernises the codebase in preparation for Svelte 5. More details here: https://github.com/sveltejs/svelte/releases/tag/svelte%404.0.0-next.0

smallcircles, to fediverse
@smallcircles@social.coop avatar

#Fediverse / #ActivityPub contribution suggestion:

#Grimoire bookmarking app.

The maintainer of Grimoire is aware of the fedi and sees merit in having an integration within the app.. https://github.com/goniszewski/grimoire/issues/4

Grimoire is built in #Svelte and #MIT-licensed.

nmoo, to svelte
@nmoo@mas.to avatar

The new Dev Toolbar in @astro 4.0 is a great example of what makes open source so special.

🧡 #svelte has had built-in accessibility rules for ages. We adapted the audit logic from their compiler to provide the basis of Astro's in-browser tooling.
💚 @nuxt has their own awesome DevTools project! We took a different approach, but we've loved watching their feature evolve over the past year.
💛 @vite has an amazing /__open-in-editor feature that powers our click to open functionality.

gka, to svelte

🎉 New blog post! For a few months now I've been toying with an idea for a new #Svelte framework for #datavisualization -- heavily inspired by the great Observable Plot. Very curious to hear what you think about this.

https://www.vis4.net/blog/2024/01/svelteplot/

notsidney, to programming

I’m so excited to publish my new #PersonalWebsite:
https://sidney.me/?ref=Mastodon

I’ve spent the last few months crafting my own home on the Web, and I wanted to make sure it presented me as a human, not defined solely by my work as a #DesignEngineer / #WebDev.

This has also been a great opportunity to finally use #Svelte & #SvelteKit in a project. I love how easy it was to learn and how intuitive it is, as someone who started with vanilla HTML and CSS

#PersonalSites #IndieWeb #FrontEnd #WebDesign

schizanon, (edited ) to webdev

Dear

Who are your favorite and who have stopped posting to Twitter? People who support and in the community on the instead of chasing engagement on a hate-site?

I want to them!!!

seblammers, to programming
@seblammers@vis.social avatar

I finally pushed myself and published my personal website:

https://sebastianlammers.com/

It's where I experiment with all things web, like #html #css #javascript esp. #svelte and #svg most often in the context of #dataviz or similar forms of visual storytelling.

I have also put my first blog post up, where I share some notes on #dataWrangling in javascript:
https://sebastianlammers.com/posts/data-in-js-00

It's a multipart post aimed to be very beginner friendly.

Enjoy!

janeadams, to svelte
@janeadams@vis.social avatar

Thanks to Enrico Bertini for sharing this awesome read by Connor Rothschild about a 'framework-first' aproach to #datavisualization. I've never seen #Svelte and #D3 compared for visualization so clearly before. Really well done.

https://www.connorrothschild.com/viz

tonydang, to svelte

As a learning exercise, I plan to convert the official D3 examples to Svelte. I'm going to start very simple with the bar chart!

https://tonydang.blog/d3-svelte-bar-chart/

smallcircles, to svelte
@smallcircles@social.coop avatar

#Grimoire: #Bookmark manager for the wizards 🧙

https://grimoire.pro

"Unleash your inner sorcerer and conquer the chaos of bookmarks! With Grimoire, you'll have a bewitching way to store and sort your enchanted links."

MIT-licensed, #Svelte/Typescript.

https://github.com/goniszewski/grimoire

kristin_baumann, to svelte

Du Bois Data Visualization Society Challenge - Week 6/10: My recreation of Du Bois' poster no. 54, done with D3, Svelte. Again I tried to recreate it as close to the original as possible and make it responsive.

Live Version: https://du-bois-challenge-2024.kristin-baumann.com/#challenge6

Github: https://github.com/kristinbaumann/du-bois-challenge-2024

#DuBoisChallenge2024 #d3 #svelte #datavis

zorn, to elixir
@zorn@jawns.club avatar

🔎👨‍💻 I have consulting availability and am looking to connect on a new project.

My current skills/interests include #Elixir, #Phoenix, #LiveView, #Svelte, #SvelteKit, event sourcing, and #GraphQL. #MyElixirStatus

My superpowers include detailed project management alongside team support and mentoring.

You can find more info, rates, testimonials, and examples of my work at:

https://mikezornek.com/for-hire/

❤️ Reshares are very welcome and appreciated. TY.

geoffrich, to svelte
@geoffrich@front-end.social avatar
geoffrich, to svelte
@geoffrich@front-end.social avatar

Want to use view transitions in your #SvelteKit app?

v1.24 unlocks view transitions with a new lifecycle method. We’ve already added them to the #Svelte site - watch the blog titles slide into place! (note: it will fade instead of slide if reduced-motion is requested)

Read all about it in my latest on the Svelte blog: https://svelte.dev/blog/view-transitions

video/mp4

schizanon, (edited ) to webdev

If there was an element that changes it's content when users interact with other elements on the page, what name would it have?

PLEASE NOTE: I am not suggesting that this element needs to exist; I am only asking what it would be called. I'm building a CustomElement, I just want it to have a name that makes sense.

Vote and suggest others in replies. Please boost for reach!

seblammers, to svelte
@seblammers@vis.social avatar

Fantastic news for the #svelte + #d3 #dataviz world:

There is now a comprehensive beginner friendly course:
https://www.newline.co/courses/better-data-visualizations-with-svelte

~10 hours of video content, multiple charts, and code examples, 20 exercises, self-paced.

dominikg, to javascript

We released vite-plugin-svelte 2.4.0 today as unbundled javascript with jsdoc type annotations.

Not only is it easier to develop and debug, but it's smaller now too:

Version 1.4.0: 630kb (166kb tgz)
dual cjs+esm bundled package including sources, sourcemaps and types.

Version 2.3.0: 360kb (95kb tgz)
esm-only bundled package including sources, sourcemaps and types

Version 2.4.0: 115kb (33kb tgz)
esm-only package including sources and types

80% smaller.

#svelte

symfonystation, to javascript
@symfonystation@newsletter.mobileatom.net avatar

Explore our article: Frontend Madness: SPAs, MPAs, PWAs, Decoupled, Hybrid, Monolithic, Libraries, Frameworks! WTF for your PHP backend?

https://symfonystation.mobileatom.net/Frontend-Madness-JS-PHP-Backend

#javascript #PHP #symfony #Laravel #Drupal #WordPress #React #Vue #Svelte #AlpineJS #Angular #Viewi #PWAs #SPAs

https://newsletter.mobileatom.net/frontend-madness/

#SPAs

phocks, to svelte
@phocks@bne.social avatar

I stayed up too late writing about how to get Svelte 5 pre-release alpha running so you can start building with Svelte Runes locally and discovered midway through a heaps easier way to do it. Aaaaaanyway here's how if you're interested. https://josh.is-cool.dev/running-runes-locally-with-svelte-5-pre-release-alpha/

sarcevic, to svelte
@sarcevic@mastodon.online avatar

#Svelte 5 with Runes changes the game. As app authors it requires us to be a bit more explicit with reactivity but for svelte framework authors this approach greatly reduces complexity and unlocks huge performance boost and way less reactivity pitfalls/ bugs

vanilla, to webdev
@vanilla@social.spicyweb.dev avatar

“React Is Not Modern Web Development”

@jaredwhite’s personal thoughts on a great entry by @collinsworth into the growing body of work which details why greenfield projects are better served by other frameworks…or none at all.

https://thathtml.blog/2023/08/react-is-not-modern/

geoffrich, to svelte
@geoffrich@front-end.social avatar

#Svelte 5 is now in the "Release Candidate" phase: https://svelte.dev/blog/svelte-5-release-candidate

"This means that the design of the framework is largely settled, with no anticipated breaking changes between now and the stable release, and that the most egregious bugs have been stomped.

"It doesn't mean that it's ready for production, or that nothing will change between now and 5.0. But if you've held off on dabbling with Svelte 5 during the public beta phase, now is a great time to try it 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
  • Leos
  • thenastyranch
  • rosin
  • everett
  • cisconetworking
  • love
  • Youngstown
  • slotface
  • Durango
  • ngwrru68w68
  • kavyap
  • tacticalgear
  • DreamBathrooms
  • mdbf
  • megavids
  • magazineikmin
  • cubers
  • modclub
  • InstantRegret
  • ethstaker
  • osvaldo12
  • GTA5RPClips
  • khanakhh
  • anitta
  • provamag3
  • normalnudes
  • tester
  • JUstTest
  • All magazines