Pinned Tweet
Hey everyone, I finished developing my first game with Unity and got my first ever app on the Apple App store! It's a D&D dice rolling simulator: itunes.apple.com/us/app/migh…
Caleb Jacob retweeted
Here’s a strategy I use for more natural looking shadows:
Adjust your shadow stack sizes to account for a negative spread that’s 1/2 the amount of the Y. To make it even easier, I use a matching Y and Blur for each shadow layer and then set every layer to the same color/opacity.
Caleb Jacob retweeted
🎄 Check this outttt
I want to make sure my sites are "accessible" but I really suck at testing things in screen readers and such
Devtools to the rescue baby 💪
Caleb Jacob retweeted
I wrote a response to @kentcdodds's post "Why I Won't Use Next.js".
It started small, but ended up with a 3,000 word journey and some history about how Next.js has evolved.
Here's why I'm using Next.js.
leerob.io/blog/using-nextjs
Caleb Jacob retweeted
This Netflix DVD-by-mail farewell spot is so good. Today marks their final day of operation.
Nostalgia overload. Rare that a TV spot makes me feel this emotional…
Work by Ways & Means (LA)
Caleb Jacob retweeted
Problem: You want to easily update outdated npm packages.
Solution: Use VS Code's Version Lens extension.
It displays a colorful icon next to each package. So it's easy to see outdated packages. Click "bump" to upgrade.
I do this every couple months. Super handy.
Caleb Jacob retweeted
✨CSS Tip: dvh — new viewport unit.
Mobile browsers have different UI for top and bottom bars and change viewport height while scrolling, leading to issues with the 'height: 100vh' property on phones.
But now we have "dvh" unit, dynamically adapting to the current viewport height.
Just learned about the CSS hover media query today so that I can avoid applying :hover states on mobile devices! Wish I knew about this sooner. css-tricks.com/solving-stick…
Caleb Jacob retweeted
Never spend 6 minutes doing something by hand when you can spend 6 hours failing to automate it





















