For the first time in my life, I have a portfolio online. Putting together the key commercial projects I’ve worked on and the passion tools I’ve built over the years was a cool experience 😊
For the first time in my life, I have a portfolio online. Putting together the key commercial projects I’ve worked on and the passion tools I’ve built over the years was a cool experience 😊
(SkSL shader / Cavalry app)
(SkSL shader / Cavalry app)
In addition to the Evil Martians talk on programmable color, @elliotjaystocks.bsky.social featured Martian Grotesk, the typeface I designed, as a prime example of a font tailored for design systems.
Really appreciate it!
In addition to the Evil Martians talk on programmable color, @elliotjaystocks.bsky.social featured Martian Grotesk, the typeface I designed, as a prime example of a font tailored for design systems.
Really appreciate it!
I’m open to roles in product ownership, design engineering, or design leadership.
Let’s chat if something comes to mind!
I’m open to roles in product ownership, design engineering, or design leadership.
Let’s chat if something comes to mind!
Open-source spirit, modern tech stack, incredibly talented team.
Open-source spirit, modern tech stack, incredibly talented team.
All it needs as input is a hue and the amount of color in gray shades, and it instantly generates basic color tokens for both light and dark themes.
All it needs as input is a hue and the amount of color in gray shades, and it instantly generates basic color tokens for both light and dark themes.
Grab it for free on GitHub or install via Homebrew.
Grab it for free on GitHub or install via Homebrew.
github.com/evilmartians...
Also available via Homebrew.
github.com/evilmartians...
Also available via Homebrew.
Notice how well a monospaced font pairs with the NumberFlow library—smoother interaction, improved look and feel.
Notice how well a monospaced font pairs with the NumberFlow library—smoother interaction, improved look and feel.
There, they usually serve eggs and sausage separately, but I cook them together, just like my grandma used to.
There, they usually serve eggs and sausage separately, but I cook them together, just like my grandma used to.
Hit Notify on the teaser page!
www.producthunt.com/products/pol...
Hit Notify on the teaser page!
www.producthunt.com/products/pol...
It would mean a lot to me if you could subscribe to it on the teaser page.
www.producthunt.com/products/pol...
It would mean a lot to me if you could subscribe to it on the teaser page.
www.producthunt.com/products/pol...
I’ve been watering it twice a week during the summer, but since it’s getting cold, I think it’s time to reduce the watering.
I’ve been watering it twice a week during the summer, but since it’s getting cold, I think it’s time to reduce the watering.
Whole my life I was so annoyed by video games where I constantly die and it raises my anxiety instead of giving me some rest.
Compared to that, GRIS is a breeze of fresh air. So meditative, immersive, and so beautiful.
Whole my life I was so annoyed by video games where I constantly die and it raises my anxiety instead of giving me some rest.
Compared to that, GRIS is a breeze of fresh air. So meditative, immersive, and so beautiful.
Plus, it’s open source! Here’s the repo: github.com/evilmartians...
Plus, it’s open source! Here’s the repo: github.com/evilmartians...
At the beginning, the gameplay was fantastic. Then, I got stuck on a level and even hurt my thumb trying to execute a particular jump, which I now don’t believe is possible without a physical game controller.
Nevertheless, the game’s aesthetics are phenomenal.
At the beginning, the gameplay was fantastic. Then, I got stuck on a level and even hurt my thumb trying to execute a particular jump, which I now don’t believe is possible without a physical game controller.
Nevertheless, the game’s aesthetics are phenomenal.
Additionally, I believe I should give myself credit because my workout calendar for August looks like this. It seems I’ve developed a habit, which is quite an achievement too.
Additionally, I believe I should give myself credit because my workout calendar for August looks like this. It seems I’ve developed a habit, which is quite an achievement too.