Michael Klein retweeted
Replying to @gen_nja @triketora
As a traditional mechanical engineer myself, I personally believe programmers should just be called programmers only. However, if they earn the title of Professionally Liscensed Engineer in Software Engineering by NCEES then they can have the title of engineer only.
I'm not a hater, #sveltekit feels cool. Having developed client-side apps for the past decade, it feels weird nobody seems to realize how deep of a hole we have dug ourselves into. Is this supposed to feel productive? SSR for what? You now have to maintain two apps, SSR & CSR.🔥
Coming from #emberjs and having heard for the past 10 years that it was hard to pick up for its “magic”, reading the docs for #sveltekit feels comical. It's littered with conventions that are plain weird. It also adds SSR complexity, which you probably don't need. This is fine 🔥
Pattern matching URLs with #svelte kit router is pretty cool 🥳 as is #sveltekit in general. whoop whoop kit.svelte.dev/docs/advanced…
Michael Klein retweeted
As I write up a conventions document for our react app using react router v6, rules of loaders, rules of action and all; can’t help but thank how well a designed framework #emberjs was and is, right from its own inception!
Dear #emberjs friends! I just published a blog post about the newish concept of `Resource`s in Ember. As you might be able to tell, I'm pretty excited about the concept. Are you already using resources? effective-ember.com/blog/res…
Michael Klein retweeted
Starbeam 0.8 is out:
- Updated Resource API
- Universal Services
- Improved React Renderer
- New Preact Renderer
Docs:
- Demos now use Sandpack
- Code snippets now use Twoslash
Next up:
- Add Preact docs
- Vue renderer
- Plan Starbeam 1.0
Dear #emberjs friends, I just published ember-statecharts v.0.15.0. This version updates the `use-machine`-resource to an ember-resources resource. It's wonderful 😍! cc @nullvoxpopuli Release: github.com/LevelbossMike/emb…
Dear #emberjs friends, did you ever wonder if you should use dependency injection or a provider component? I wrote a blog post about React's provider pattern and how it can be used to improve your Ember.js codebase. effective-ember.com/blog/rea…
Am I missing something, or is the Turbopack vs. Vite drama really a discussion about the validity of the claim of HMR taking 0.01s with turbo vs. 0.09s with Vite? Is anybody going to notice the difference either way? Shouldn't devs focus on producing value for their(!) customers?
Michael Klein retweeted
XState is lovely. But, start with watching tech talks to help understand when and why we use them.
My mentor @LevelbossMike did a brilliant talk on this: youtube.com/watch?v=bzkYV3Ae…
@DavidKPiano (author of XState) does awesome talks. His FE Masters course is good, too.
Michael Klein retweeted
If I ever write a book on software development it'll be called: Start With Statecharts.
Michael Klein retweeted
Replying to @slightlylate
Periodic reminder that React+Redux today is slower than EmberJS
xitter.cf/championswimmer/status…
Dear tech-twitter: does something like a reasonable js/ts-toolkit exist that comes with sane defaults for setting up a monorepo, ci/cd-pipeline, changelog generation, release management...? Or does it come down to "you better know the ins/out of all recent things in existence"?
Michael Klein retweeted
I’ve had the pleasure of working with Luke for a number of years in the Open Source space and I’ve learnt a tonne from him during this time. If you’re looking for a new gig, jump on this chance to join a great team solving some interesting problems.
I'm sad to be parting ways for now with one of my favorite collaborators of my career so far, but I wish him well and appreciate @mattmcmanus' kind words below.
If you are curious about joining us at Yapp, here's a writeup: gist.github.com/lukemelia/6a…
Michael Klein retweeted
Wer braucht noch Netflix? Ich entdecke eben: Alle Folgen der genialen Satire „Die 4 da“ (ORF 2007/2008) gibts online: youtube.com/c/Die4daReloaded
Meine Favoriten: „Der Landeshauptmann von Mittelösterreich“, „Unterm Regenbogen“ und „Der vierte Mann“. Aber großartig sind alle.
Michael Klein retweeted
TypeScript saves you so much time by preventing many programming mistakes & runtime errors, leaving you more time to do other things such as deciphering & fixing insignificant TypeScript errors
Michael Klein retweeted
This, out of #Ukraine, is 100% one of the most incredible videos I have ever seen.
This Russian POW has the heart of a lion 🦁












