John Polacek

Chicago Web Developer

John Polacek is a web developer from Chicago who leads front end at GiveSmart.

Follow me at @johnpolacek

Black Lives Matter

Black Lives Matter

I have been on hiatus from social media and posting online for the last few months. As I am starting to post again, it must be said, Black Lives Matter. I’ve made a $200 donation to the NAACP Legal Defense and Educational Fund. an official partner of the Black Lives Matter movement. I urge you to donate as well!

Read more...

The Cost of Covid-19

Tracking the cost of Covid-19 across Europe, China and the United States.

I built https://covidcost.now.sh/, a website for tracking the cost of Covid-19 across Europe, China and the United States, in human lives and to their economies.

Read more...

Color to Color

Color to Color

I like to wear dress shirts with matching socks. Sometimes I buy socks in a set and have no shirts that match. How can I find a shirt to match my sock, or a sock to match my shirt? I decided to build a thing. Check it out at colortocolor.com.

Read more...

Design Systems Playground

Design Systems Playground

I finished a rebuild of my Design Systems Playground project. Open sourced on Github. Built with React / Gatsby. Styles and theming by Theme UI. Animations with Greensock. Deployed to Netlify. Tested with Cypress.

Read more...

MDX Deck with Greensock Animation

I combined my favorite new React presentation deck awesome sauce (MDX Deck) with my favorite old do-anything-you-can-imagine animation platform (Greensock) to make an animated version of the MDX Deck Demo. Check it out at mdx-deck-greensock-demo.netlify.com and on Github.

Read more...

ChicagoTechEvents.com Redesign

Chicago Tech Events Website

The chicagotechevents.com website is getting a new design and being rebuilt as a Gatsby site and hosted on Netlify. People will be able to submit events via a Netlify Function that creates a new markdown file for the new event and uses the Github API to create a pull request which I can then review and add to the site.

Read more...