PinnedPaul SalvatoreinThe CraftCrafting a Hack Week that people loveHow we bring our company together for a week of innovation and team buildingJun 20, 20234Jun 20, 20234
PinnedPaul SalvatoreinThe CraftWriting better strings with type-safe placeholder rulesIncreasing localization quality using guardrailsNov 15, 20221Nov 15, 20221
PinnedPaul SalvatoreinThe CraftReducing web bundle burden by code-splitting translationsBy inlining translations into our code, we leverage existing code-splitting frameworks to ensure performance.Mar 13, 2023Mar 13, 2023
Paul Salvatore(3/3) How we spend our time — can we find what’s valuable?Finding things that are worth our time.Oct 4, 2020Oct 4, 2020
Paul Salvatore(2/3) How we spend our time — is our bar too low?Picking out the traps we’ve fallen into in a world of infinite options.Oct 4, 2020Oct 4, 2020
Paul Salvatore(1/3) How we spend our time — are you asking yourself the right questions?Starting a habit of self-regulation.Oct 4, 2020Oct 4, 2020
Paul SalvatoreA “strong yes” technical interview.A successful candidate displays two key qualities: intelligence and passion. Here are some of the cues that convey this to me.Nov 30, 2019Nov 30, 2019
Paul SalvatoreUsing JSONP to get around the same-origin policy and grab content from Reddit.My first web project was a chrome extension that served, among other things, quotes. I had to deal with the same-origin policy early.Jun 4, 2018Jun 4, 2018
Paul SalvatoreinGoogle Cloud - CommunityFrom phone screen to console — Using Google Cloud Vision to read text from your phone.I wonder if I can make something that will do that for me? This common question is usually the prelude to a new hobby project for me.May 27, 2018May 27, 2018
Paul SalvatoreHe Took My Seat.But it was alright. I would take his seat by the window.Jan 7, 2018Jan 7, 2018