I've been working with Fictiv since 2018, first as a lead frontend developer; and since 2021, as an engineering manager. In my time there, I've led the launch of the multiple new products, as well as countless features for the user-facing, admin-facing, and computational geometry teams.
In addition to my coding responsibilities, I've worked to mentor my fellow developers in best practices for modern frontend development and user experience. As an engineering manager, I have spun up several new development teams at the company, as well as taken existing teams and optimized their processes around productivity and developer wellbeing.
I've been working with Fictiv in a fully-remote capacity since the beginning of 2019.React/Redux, GraphQL, Python, Ruby, AWS
Visit fictiv.com »
At Disqus, teams meet for a daily standup to check-in and share the latest updates on projects and ask questions. Since we have a distributed team working across different time zones, having standup at a fixed time isn’t ideal. We experimented with a few standup bots for Slack but found that they didn’t provide enough context around what people were working on. Specifically, we wanted a better way to connect a developer’s update to the related Trello card(s).Read more…
Disqus uses Phabricator for our version control, and we use Trello for our scrum & task management. There was no integration between these tools, so we created one.Read more…
Once upon a time, there was a company. And the company ran Gsuite and used Google Hangouts and all was well. Hangout boxes setup in the conference rooms displayed upcoming schedules & let you connect to calls.
But then the company was acquired and had to switch to Outlook, and there was felt a great disturbance in the force, as if millions of meetings suddenly cried out in terror and were suddenly silenced. Outlook meeting room calendars could not connect to the Hangout boxes, and conference rooms were in chaos.Read more…
How to automate your Github Pages blog - for free - with IFTTT and Glitch
_Update 06/29: This article has been translated into Uzbek by GetColorings - check it out here: http://getcolorings.com/uz-automate-github
Earlier this month, I finally decided that it was time to migrate my personal blog from Tumblr to Github Pages. The one thing holding me back was social media cross-posting; On Tumblr, I had been using IFTTT to create new posts based on my social media sharing, but IFTTT doesn’t natively support Github Pages.
This blog uses ifttt-ghpages to integrate my activity from Github, Twitter, Instagram and Spotify. The great thing about IFTTT is its flexibility - IFTTT supports hundreds of services and you can use any of them to automate your blog posts! For this example, we’re going to setup a trigger that automatically cross-posts new images from Instagram on our blog.Read more…
Source available on Github.
I worked with Disqus from 2015-2018, first as UI Engineer and now as Senior Frontend Developer. In addition to my developer responsibilities, I also served as tech lead and scrum master/Trello master on multiple development teams, acting as the conduit between product and development teams to take projects from concept to release.
Publisher Admin refactor
Conversion of Disqus' admin interface from Backbone to React frameworks.
Responsive HTML5, BEM CSS, React + ES6
Marketing Site Redesign
Responsive, React-based redesign of our marketing site to promote our new paid business model.
Responsive HTML & BEM-based styles
Visit disqus.com »
subscribe via RSS