Software Engineer @LGSVL🍁🏳️‍🌈 Comic & scifi geek, web dev, raspberry pi tinkerer. He/him. My tweets are my own.

Mountain View, CA
Joined January 2009
Jason Robitaille retweeted
CSS Tip! ✨ You can create icon sprite animations using the steps() animation-timing function 🤙 You could use this to create little icon button animations, etc. 😎 But how do you do it? Like this 👇 button img { object-fit: cover; object-position: 0 0; } The image is a sprite strip of the frames in the animation. To animate the frames, you do something like this: [aria-pressed=true] img { animation: play 0.5s steps(20) forwards; } @ keyframes play { to { object-position: 100% 0; } } We are toggling aria-pressed in our scripts to show a pressed state and we can then fire the animation to play our sprite 🎉 Check out the video that breaks things down a little bit @CodePen link blow! 👇
Love this little CSS steps trick for animations
36
267
14
2,176
562,801
Jason Robitaille retweeted
As long as I feel like I'm in a safe space, I'm 100% gonna be the one to ask the "dumb" question And it always ends up adding so much to the discussion Strongly recommend ♥️
17
21
10
227
42,113
Jason Robitaille retweeted
sometimes you leave your office and you come back and find your cat leading a discussion in your discord
570
33,771
1,318
287,653
So I know Java? 🤔
135
34
38
349
29,965
Jason Robitaille retweeted
I worked on Space Cadet Pinball (the port to Windows), and here's the secret back door that remains to this day. There were technical reasons for keeping it that won't fit in the margin. Type "hidden test" without the quotes to activate it. Press H to edit the high scores. Press M for memory stats. Press R to increase your rank Press Y for FPS To get out of this mode simply press the space bar.
29
319
22
1,550
115,114
Long shot, but anyone in the Bay Area know of any good repair shops that handle micro-soldering? Asked around but no luck so far.
1
249
Jason Robitaille retweeted
To all the programmers out there: Merry Christmas! May your code be clean and your debugging be minimal.
2
7
49
2,643
me talking about anything tech-related with my non tech friends
4
7
1
230
Jason Robitaille retweeted
New hobby: prototyping video games in 60 seconds using a combination of GPT-3 and DALL-E Here's "Raccoon Heist"
106
910
210
7,150
Waited for 2 decades to make this meme. #JWST #NASA #NASAWebb #space – at Kashipur, India
11
280
15
1,621
Jason Robitaille retweeted
Me trying to make a decision when coding
19
291
35
2,907
This is what happens when you only write unit tests
8
21
4
120
I mis-clicked on one of my 150 open tabs and it happened to be a tab that's been open since 2019 with a paper that has a solution to the exact research problem I've been puzzling over today. This is the moment I've been waiting for and I've decided to never close any tabs again
591
12,000
1,897
172,102
Jason Robitaille retweeted
25
569
84
5,043
Jason Robitaille retweeted
For some reason, I hadn't paid attention to W3C specs now having browser support listed as well. Great! E.g. w3c.github.io/payment-reques… Thanks @dontcallmeDOM for making me aware
2
3
8
Jason Robitaille retweeted
Hollywood’s obsession with hacking scenes in movies made me woefully overestimate how many elevators I'd have to "hack" as a programmer
14
49
3
517
Jason Robitaille retweeted
86
341
19
10,990
Jason Robitaille retweeted
Nice update to VS Code if you use cSpell spell checker. Set "cSpell.diagnosticLevel": "Hint", It both gives you a bit more of a subtle UI (no squiggle), and takes the spelling mistakes out of the Problems panel
8
20
196
Jason Robitaille retweeted
74
352
10
9,520
Ten years ago today @mattsmcnulty and the old #EnyoJS team brought me down to SF for an internship and completely changed my life. Eternally grateful. Time has just flown by, wow
1
8