Wes Bos Profile picture
Oct 20, 2022 1 tweets 1 min read Read on X
🔥 TypeScript has a bunch of super handy commands for refactoring your codebase - made available in most editors

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Wes Bos

Wes Bos Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @wesbos

Aug 28, 2023
CSS Nesting just landed in Firefox 117 which puts it at 100% browser support!

You can start using it today — here are 11 examples on how it works 👇 Image
Simple Nesting: Just like Sass, nest selectors inside to create a parent child selector. Image
It's important to understand the CSS Nesting Ampersand:

The & is the parent selector

Handy for extending the current selector Image
Read 13 tweets
Jul 12, 2022
First steps on my new office tonight. Ripped the carpet out. Will be getting larger windows, lighting, networking, and a huge desk. ImageImage
Framed out a little wall and hung the server rack! ImageImage
First order of sound proofing is dampening the vibrations of the air ducting. These are car engine sound deadened and works great so far. Check it:
Read 31 tweets
Apr 22, 2021
Anyone doing Vanilla DOM APIs in TypeScript? How are you typing event.target and event.currentTarget. Something like this? Let me know if you read these. type FormSubmitEvent = Event
This was acutally a good time where I preferred type over interface, since I couldn't nest extends, I'd have to mix and match like this: I bet you are gonna try get me for not alt texting this! int
Found a better way as I'll need the <form> typings in other parts of my app, create the custom Interface for my form, and then simply add that to my Event.target: // First create a custom interface for the <form> tag, this
Read 4 tweets
Apr 21, 2021
Firefox dev tools always complains if you dont have a favicon. (I think Chrome silences this).

Quick lil fix if you want to silence the error. I often find myself using this instead of having to add another file to little HTML demos.
Welp, I made this into a Web Service. fav.farm

Just pop <link rel="icon" href="fav.farm🚜" /> into your HTML to get an emoji favicon back. HTML Showing a fav icon set with <link rel="icon"
Coded it in @deno_land / TypeScript, hosted on a Lamda with @begin

Source: github.com/wesbos/favicon…
Read 5 tweets
Feb 8, 2021
My wife’s MBP wont get past this login.

SMC/PR reset did nothing

It kernel panics after about 2 mins of waiting
Files are accessible via recovery mode

First aid finds nothing on main drive, but “unable to in mount” on the “- data” version of the HDD

Ideas?
I also tried to reinstall osx, it gets stuck on “23 mins left” and never progresses at all
Trying to decrypt the whole drive / turn off FileVault. Anyone done this? How long did it take? I think it’s a HDD
Read 4 tweets
Feb 5, 2021
Prepping the fullstack shack for some work tomorrow morning! instagr.am/p/CK4-G3rAa_5/ Image
Tweet thread of me building this space. Should do a video again now that the flooring is all in.
A bunch of you were asking about heating. I had it spray foamed, insulated The floor and have a 1500w oil heater running at 65% and after a few hours it’s a sauna in here (76f). It’s slow to heat up, but very toasty once you get it going. Image
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(