Portfolio

Shared a Figma plugin idea I'm working on: Color System. It's a simple plugin that helps you generate linked color styles, which is particularly useful for design systems where you want something l...
I added the ability to respond to questions on my AMA page with audio. This was a fun little weekend project to play with waveform generation, learning more about audio APIs on the web, and figurin...
I wrote about my early experiences as a design advisor and angel investor. It'll be fun to revisit this in a year or two after I've learned even more and hopefully seen some wins 😊 https://brianlov...
Jonny Burch invited me onto the Progression Podcast to talk about the rise of senior designers, career paths for individual contributors, building startups, the utility of job titles, and a whole l...
I wrote about my tips and strategies for giving a strong portfolio presentation in an interview. I find many people make a lot of common mistakes that can be easily fixed by focusing on clear story...
Meta! I wrote about why more people should be making personal changelogs (or, using Polywork to host one). https://brianlovin.com/writing/make-a-personal-changelog
https://www.figma.com/community/plugin/747228167548695118/Export-.zip
https://www.figma.com/c/plugin/743654854885744527/Responsify-%E2%9A%A1%EF%B8%8F
https://www.figma.com/community/plugin/747172434405306948/iOS-Export-Settings
https://www.figma.com/c/plugin/744725347356614754/Dominant-Color-Toolkit-%F0%9F%8E%A8
https://brianlovin.com/app-dissection/google-search-ios
https://brianlovin.com/app-dissection/paper-facebook-ios
https://brianlovin.com/app-dissection/twitter-ios
https://brianlovin.com/app-dissection/secret-ios
https://brianlovin.com/app-dissection/sunrise-ios
https://brianlovin.com/app-dissection/flickr-ios
https://brianlovin.com/app-dissection/skype-ios
https://brianlovin.com/app-dissection/path-ios
https://brianlovin.com/app-dissection/soundcloud-ios
https://brianlovin.com/app-dissection/foursquare-ios
https://brianlovin.com/app-dissection/pinterest-ios
https://brianlovin.com/app-dissection/hyperlapse-ios
https://brianlovin.com/app-dissection/inbox-ios
https://brianlovin.com/app-dissection/square-order-ios
https://brianlovin.com/app-dissection/android-lollipop
https://brianlovin.com/app-dissection/instagram-ios
https://brianlovin.com/app-dissection/tumblr-ios
https://brianlovin.com/app-dissection/carousel-ios
https://brianlovin.com/app-dissection/stripe-dashboard-ios
https://brianlovin.com/app-dissection/neubible-ios
https://staff.design/wilson-miner
https://designdetails.fm/episodes/3e342ac0
https://avocode.com/blog/brian-lovin-product-designer-github-interview
https://www.loversmagazine.com/interviews/brian-lovin
https://softwareengineeringdaily.com/2020/07/15/github-mobile-with-brian-lovin-and-ryan-nystrom/
https://www.youtube.com/watch?v=6MBBTdu8v6E
https://www.youtube.com/watch?v=SyS3h3kmBnY
https://www.swiftbysundell.com/podcast/67/
Kevin and Rafa were kind enough to have me on Layout to talk about design career ladders, the Staff Design project, and getting lost in the details of typographic design. https://layout.fm/episodes...
https://brianlovin.com/writing/migrating-from-google-analytics-to-fathom
https://brianlovin.com/writing/adding-dark-mode-with-next-js
https://brianlovin.com/writing/using-ghost-headless-cms-next-js-to-create-a-fast-and-simple-blog
https://brianlovin.com/writing/caching-api-routes-with-next-js
https://brianlovin.com/writing/investing-for-designers-and-developers
https://brianlovin.com/writing/on-working-nights-and-weekends
https://brianlovin.com/writing/2019-in-review
https://brianlovin.com/writing/death-of-designer-unicorns
https://brianlovin.com/writing/product-design-portfolios
Marshall and I riffed on Design Details about the meta-skills that product designers should be thinking about day to day. I think that focusing on the meta-skills can be useful, but also a distract...
https://brianlovin.com/writing/automating-the-boring-parts-of-product-design
https://brianlovin.com/writing/incrementally-correct-personal-websites
https://brianlovin.com/writing/cookies-authenticate-next-js-apollo-graphql-requests
https://brianlovin.com/writing/just-for-me-authentication
https://brianlovin.com/writing/quality-software
https://brianlovin.com/writing/2020-mid-year-review
https://brianlovin.com/writing/writing-better-self-reviews
https://brianlovin.com/writing/true-respect-is-the-difference
https://brianlovin.com/writing/design-to-save-people-from-themselves
https://brianlovin.com/writing/tailwind-css-first-impressions
How many times have you rebuilt your personal website, wrote a first blog post called "Redesigning my personal website" with a pledge to start writing again more regularly, only to have things just...
My 2020 in review. Honestly, I didn't spend a lot of time writing this because, well, 2020 was not the best year for a lot of reasons. But I did take some notes about building my personal website, ...
Interviewing people (not for a job, the other kind) is wildly hard. Harder than most people would expect. I've been doing it for years, and I still think I'm bad it it, or at the least, I still mak...
Over the years I've figured out a few practices and strategies for shipping side projects that tends to result in a good launch and strong reach. I tried my best to articulate those practices here!...
Staff Design's first batch of 8 interviews are all published, and I took some time to reflect on what I've learned and what's next for the project. https://brianlovin.com/writing/what-i-learned-fro...
Shipped Staff Design, a collection of interviews exploring how product designers navigate the individual contributor path to its highest levels.