Senior Frontend Developer
Skills | Code | About | Contact
π°πππ’ πππ’!
let me_welcome_you,
and_shareSomeRandomThingsILike
return again(please)
ππΊπΈπ»π» | πππ΄π³ ππΈπ½π²π΄ |
---|---|
JavaScript |
2010 |
CSS SCSS |
2003, 2012 |
Vue Nuxt Vuex |
2017 |
Firebase |
2020 |
Accessible HTML |
2002 |
Performance Optimization |
2015 |
Ionic |
2019 |
Microwave cookery |
1989 |
πΏππΎπΉπ΄π²π | ππΊπΈπ»π»π |
---|---|
Baseball card app | vue vuex |
Brewpub Finder | vue Composition API fetch with async/await |
Scoreboard App | vue vuex |
Vue table app | vue vuex |
CMS list component | vue vuex firebase |
Lazy Load Intersection Observer | js ts |
Clean Vue form | vue forms validation |
Variable fonts property sliders | vue css custom properties |
Simple dynamic Youtube/Vimeo player | vue vuex |
Custom GDPR script | js cookies |
Bio
JavaScript puzzles get me out of bed every morning; I need to get pseudo code out of my head and into an editor.
I learn aggressively, and love working with thoughtful developers who learn that way, too.
I seek opportunities to reduce complexity at every stage of design, development & implementation.
I reduce complexity.
I empower coworkers to view existing components by creating (or contributing to) a styleguide/library, such as Storybook.
Ways I've messed up coffee, in approximate order of severity of consequence β
- forgot water
- forgot grounds
- forgot grounds in stovetop brewer, necessitating bbq mitts to proceed
- brewed with old grounds
- scooped-in grounds while basket missing
- scooped-in new grounds atop old grounds, overflowing basket
- double water, overflowing coffeemaker
- single cup upside down
- carafe misaligned
- carafe absent
Walk-up Songs π΅
ππΎπ½πΆ | π°πππΈππ |
---|---|
Mah NΓ Mah NΓ | Piero Umiliani (Henson Cover) |
Whispering | Alex Clare |
You'll be Under My Wheels | The Prodigy |
Certified Air Raid Material | edIT |
Converting Vegetarians | Infected Mushroom |
Fanfare for the Common Man | Aaron Copeland |
Frequently Asked Questions π€
β Where is my phone? β
β Have I had this beer before? β
β Henry, what do we do when we're sad and mad? β
β What should we have for a snack? β
Fav Sci-Fi Books π
ππΈππ»π΄ | π°πππ·πΎπ |
---|---|
On the Beach | Nevil Shute |
Level 7 | Mordecai Roshwald |
Doomsday Book | Connie Willis |
A Canticle for Leibowitz | Walter M. Miller Jr. |
Ender's Game | Orson Scott Card |
Down & Out in the Magic Kingdom | Cory Doctorow |
The Naked Sun | Isaac Asimov |
The Martian Chronicles | Ray Bradbury |
The Sparrow | Mary Doria Russell |
Emphyrio | Jack Vance |
The Book of Strange New Things | Michel Faber |
Fav Sci-Fi / Speculative-Fiction Movies π½οΈ
ππΈππ»π΄ | πππ±πΆπ΄π½ππ΄(π) |
---|---|
12 Monkeys | Time travel Post-apocalyptic |
History of Future Folk | Invasion Comedy Musical |
Attack the Block | Invasion Comedy |
Ex Machina | AI |
Sorry to Bother You | Dystopic Dark comedy |
Demolition Man | Human popsicle Comedy Dystopic |
Ad Astra | Sadstronaut |
Dr. Strangelove | Apocalyptic Comedy |
The Vast of Night | UFOs Retro |
Stingray Sam | Musical Western |
War Games | AI Hacker |
Okja | Dark comedy |
Best Christmas Movies According to Science π½οΈ
ππΈππ»π΄ | πππ±πΆπ΄π½ππ΄(π) |
---|---|
Scrooged | Christmas Carol |
The Night Before | Quarter-life crisis |
Muppet Christmas Carol | Christmas Carol Musical |
Gremlins | Horror Comedy |
Die Hard | Action Yippee-ki-yay |
Rare Exports: A Christmas Tale | Horror Fairy tale |
Best Simpsons Episodes According to Science πΊ
ππΈππ»π΄ | π΄πΏπΈππΎπ³π΄ |
---|---|
New Kid on the Block | s4e8 |
Rosebud | s5e4 |
Last Exit to Springfield | s4e17 |
Duffless | s4e16 |
Whacking Day | s4e20 |
Some quotes I enjoy (each of uncertain origin notwithstanding common attribution) π¬
β Despite the high cost of living, it remains popular. β
β Outside of a dog, a book is man's best friend. Inside of a dog, it's too dark to read. β
β If brute force doesn't work, you're not using enough. β
β [Have a good day] Thank you, but I've made other plans. β
β When you come to a fork in the road, take it. β
β It is like a finger that points to the moon. Don't look at the finger, or you will miss all the heavenly glory. β
Phones I've Loved to Death π±
πΏπ·πΎπ½π΄ | π²π°πππ΄ πΎπ΅ π³π΄π°ππ· |
---|---|
Nexus 5 | Died in my hands on a Bermuda beach |
Moto Atrix | Bricked |
Siemens sx66 | Died twitching on Haight Street of injuries sustained from its defenestration |
iPhone 4 | Screen burned by a too loosely hinged desk lamp in a ReykjavΓk hotel room |
Audiovox Thera | Broke up with girlfriend who then kicked me off her plan |
Fav Beers πΊ
π±π΄π΄π | ππππ»π΄ |
---|---|
Big Wave, Kona | Golden Ale |
Citra Mantra, Otter Creek | India Pils Lager |
SO-LO, Goose Island | Session IPA |
Lowest Lord, Denizens | ESB |
Mango Even Keel, Ballast Point | Session IPA |
The Chuggernaut, Brewer's Art | KΓΆlsch |
Prima Pils, Victory | Pilsner |
Some Previous Jobs πΌ
- Baseball writer (Giants & A's)
- Newspaper publisher
- Summer dinner theater musical thespian (ok, two weekends of tips for a few summers might not quite qualify as a career)
- Waiter, without the theater part
- Barista
- Spa reservations associate
Baseball Anecdotes βΎ
- David Ortiz once stole my pen.
- Roger Clemens yelled at me in the dugout during an actual game. [expand upon this story]. [add best angry rocket pic]
- Greg Maddux gave me a great answer to a question at his 300th win press conference. [find pic]
- Barry Bonds politely declined to answer a question and that night hit 660. Coincidence?
- Serendipitously saw the MLB debut of childhood teammate when he was announced as LA's reliever. I surprised him right back in the clubhouse!
- At a Chopt in Rosslyn, I saw this guy who looked like Bryce Harper and was wearing a beany and had distinctive mole under his eye--waaaa it WAS Bryce. "Bryce?" "I'm eating." It was early in the 2014 season when he was wasting at bats trying to bunt against a shift, and dammit I wanted to say something. But you don't presume to make suggestion to a world-class athlete--especially when starstruck. And, it's true, he was eating--albeit near the plastic utensils in a counter-service high-output lettuce emporium. So I said the truest thing instead, which was "I watch the game to see you swing." His countenance changed, a modest grin escaped, and he extended his fist for a glorious bump. That night he tripled with the bases loaded! And, because Bryce, he dove into third--even though he'd just made the (April) game 6-1. On his head-first slide, he tore a ligament in his left thumb. Nats' fans shared his pain, and it was a somber night. Of small relief is that, contrary to the ostensible causality, I bore no part of the responsibility. Bryce, you see, only bats left. He throws, and bumps, right.
- When I was four, we went to a New Britain Red Sox game. A man was signing autographs and my dad said he was a great pitcher--so we waited in line. When we reached the front of the line, the legendary Bob Feller spoke to me. "Get your elbow off the table, kid."
- As a reporter, I was also able to ask questions of Pedro Martinez, Randy Johnson, and yes, even Clemens (who didn't seem to recognize me after his start the next day. The fisherman's hat I wore that day may have helped...).
Twitter | LinkedIn |
For Peter Arseniev, 1994 β 2020: You should not be in a tribute. You should be here with us. You were so much more than a developer, but I can speak to that part of your life because you were my first mentee. Where did your knowledge go? Away, with you? Gone, but not wasted. Time forever well spent challenging each other's ideas--an unexpected and aggravating reciprocity in a senior/student relationship. Especially aggravating were the not-infrequent times you were right. You taught me more about being a lead than I ever taught you about code. I miss you, Peter.