@29decibel@mastodon.social
@29decibel@mastodon.social avatar

29decibel

@29decibel@mastodon.social

👋 Hi my name is Mike Li. I love building things for/on the web. Currently enjoying building UI and fun projects using TypeScript and Rust.

I also love writing and sharing on https://orchardlab.dev/

I love trail running when I am not staring at screen. #trailrun

———

Currently working at Amazon as Sr SDE.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

robb, (edited ) to random
@robb@social.lol avatar

New Stream Deck just as I’m thinking about buying one? Excellent timing https://www.elgato.com/uk/en/p/stream-deck-neo

29decibel,
@29decibel@mastodon.social avatar

@robb This looks so nice. I wish there is a more hackable device. Does this have full support of Shortcut?

29decibel, to random
@29decibel@mastodon.social avatar

Selfish ask. Can we have a write only mode for . I would relunctant to say this if not seeing so many interesting ideas (not seeing any where else) showing up in Phanpy.

  • catch up
  • boost carousel
  • image slidding animation
  • probably more ...
29decibel,
@29decibel@mastodon.social avatar

@cheeaun Maybe "focus" mode is a better term? Like not showing anything on the UI except a big textbox let me write, and some simple stats (number of posts by weekly/monthly etc). The idea is to not distracted by the timeline.

29decibel, to svelte
@29decibel@mastodon.social avatar

Working on Svelte is so rewarding as a long time vanilla JS developer. All the accumulated web knowledge over the years just instantly available to you, while enjoying the augmented DX.

I have to say that's the best thing happened to the web. Imagine you don't need to throw away everything in order to progress, instead just enjoy the compounding benefits of your existing web knowledge.

Thank you Svelte team!

29decibel, to webdev
@29decibel@mastodon.social avatar

SvelteKit “Form actions” is the single most underrated feature. I use it to power 95% of the mutation happens to my projects, I no longer needs that much JSON API endpoints. It's dead simple as it leverages the native web form to send data, you can easily extend it using use:enhance or your own customized handler to provide a better UX.

Oh it works without JS. What a charming thing!

https://kit.svelte.dev/docs/form-actions

29decibel, to webdev
@29decibel@mastodon.social avatar

How To Center a Div

https://wwwwebdevcomeau.com/css/center-a-div/

If there's anyone in the world who treats writing a blog like shipping a product, it's Josh W. Comeau.

Once again, Josh has nailed it. I've learned a ton from this piece and greatly appreciate all the details.

29decibel, to random
@29decibel@mastodon.social avatar

The entire point and the beauty of static website is that they are self contained and portable. By adding more and more APIs for sure makes it less portable and fragile to some extend. Simplicity is not simple anymore.

https://www.spicyweb.dev/farewell-jamstack/

29decibel, to javascript
@29decibel@mastodon.social avatar

Some no brainer use cases to use web components:

  • Build a 3rd party SDK to render some small elements on other people’s page
  • UI library supporting multiple frameworks (design systems)
  • Mainly server side rendering but want one or two interactive component on the page
  • Chrome extension needs UI

Combining web components with import map, I believe you can get pretty far without jumping into the node/npm black hole. 🕳️

29decibel, to random
@29decibel@mastodon.social avatar

As much as a CLI person, I start appreciating more and more on GUI tools. Which reminds me of someone said that we are not living for computing, but computing should work for us. Thank you @davidbures for making Cork ❤️ A great GUI for (and more than) Homebrew.

christianselig, to random
@christianselig@mastodon.social avatar

Apollo will close down on June 30th. Reddit’s recent decisions and actions have unfortunately made it impossible for Apollo to continue. Thank you so, so much for all the support over the years. ❤️ https://www.reddit.com/r/apolloapp/comments/144f6xm/apollo_will_close_down_on_june_30th_reddits/

29decibel,
@29decibel@mastodon.social avatar

@christianselig That’s very sad to hear. Wish there were a “Mastodon” version of Reddit..

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