ninjaPixel Profile Banner
Matt Michel Profile
Matt Michel

@ninjaPixel

Followers
286
Following
818
Media
184
Statuses
502

Dev with a dog.

Cambridge
Joined September 2009
Don't wanna be here? Send us removal request.
@ninjaPixel
Matt Michel
10 months
Don't force readers of your code to process all the little details. Use function hoisting to write more politely. #javascript #typescript.
0
0
0
@ninjaPixel
Matt Michel
1 year
I’ve been trying for a while now to get #ChatGPT to draw a hand with 7 digits…
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
0
2
@ninjaPixel
Matt Michel
1 year
I looked at a bunch of Apple apps to try and figure out where a "Done" button should be placed (no mention of it in their guidelines).
Tweet media one
0
0
0
@ninjaPixel
Matt Michel
1 year
You can use #React's `useDeferredValue` hook to see if a prop has changed between renders
Tweet media one
0
0
2
@ninjaPixel
Matt Michel
1 year
A standout difference when using #reactnative compared to Swift / Kotlin / Flutter, is the ability to push over-the-air updates. Most bug fixes + small features can be released quickly (no app review queues) and also auto-install on app use. My notes:
0
1
2
@ninjaPixel
Matt Michel
2 years
I've quit my day job as a web developer and am dedicating the next 6 months of my life to mastering #ReactNative development. Will I keep up the enthusiasm to write notes along the way? .
0
0
0
@ninjaPixel
Matt Michel
3 years
I'm just catching-up with the NextJS 13 release notes, how cool it this?!
Tweet media one
0
0
0
@ninjaPixel
Matt Michel
3 years
I wrote about how you can recreate those utterly gorgeous animations from Apple's Monterey landing page, using React + #GSAP
0
0
3
@ninjaPixel
Matt Michel
3 years
Hear me out. If you're a JavaScript developer and you're not subscribed to Bytes, I don't know what to tell you. Easily my favorite newsletter I receive.
0
0
0
@ninjaPixel
Matt Michel
3 years
but rather that I find typing awkward and I get zero satisfaction doing it. After some research, I’ve decided to switch from qwerty to #Colemak. Here we go! ⌨️ (2/2).
0
0
1
@ninjaPixel
Matt Michel
3 years
I’ve only just come to realise that I HATE typing. Whenever I’m about to put my fingers on the keyboard, I get a small sense of dread. It’s not an ergonomics thing (I used an ergo keyboard for years), (1/2).
1
0
0
@ninjaPixel
Matt Michel
5 years
Barclays Bank may know all about financial debt but they are clearly struggling with code debt - their systems go offline for 3 hours when the clocks change 😲
Tweet media one
0
1
1
@ninjaPixel
Matt Michel
5 years
RT @MaterialUI: Using Sketch? Design closer to production websites and apps with our dedicated symbols 🎉🔥. RT now….
0
160
0
@ninjaPixel
Matt Michel
5 years
RT @codinghorror: "the older I get the more I am enjoying dumb verbose code, over fancy concise code" via @samsaffron .
0
903
0
@ninjaPixel
Matt Michel
6 years
`place-content: center;` is handy shorthand for Flexbox’s `justify-content: center` and `align-items: center`✌️
Tweet media one
0
0
0
@ninjaPixel
Matt Michel
6 years
Each software product has a small set of blockbuster tasks that deliver a huge amount of value. Each product also has a large set of less important tasks. These can destroy value by getting in the way of the important tasks.
Tweet media one
0
0
0
@ninjaPixel
Matt Michel
6 years
RT @csstewart: New ⁦@WSJ⁩ investigation found thousands of banned, unsafe or mislabeled products on ⁦@amazon⁩. Toys w lead, failed safety s….
0
167
0
@ninjaPixel
Matt Michel
6 years
RT @monfera: What's the global carbon footprint of supporting IE11?.
0
1
0
@ninjaPixel
Matt Michel
6 years
If you can afford it, make a monthly donation to library maintainers that have no financial backing. Good article here about the load-bearing internet people problem.
0
0
0
@ninjaPixel
Matt Michel
6 years
Despite all the digital alternatives, sketching on a Moleskine is still the most enjoyable way to plan new UI features.
Tweet media one
0
0
3