Are you over 18 and want to see adult content?
More Annotations
A complete backup of www.icc-cricket.com/news/1625642
Are you over 18 and want to see adult content?
A complete backup of www.fthis.gr/celebrity/news/banesa-mpraiant-apokalypse-oti-o-kompi-ths-eixe-kanei-dwro-to-mple-forema-apo-t
Are you over 18 and want to see adult content?
A complete backup of eurosport.tvn24.pl/pilka-nozna
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of greatersudbury.ca
Are you over 18 and want to see adult content?
A complete backup of emptymirrorbooks.com
Are you over 18 and want to see adult content?
A complete backup of allianzdirect.de
Are you over 18 and want to see adult content?
A complete backup of lauragraceweldon.com
Are you over 18 and want to see adult content?
A complete backup of schneidercorp.com
Are you over 18 and want to see adult content?
A complete backup of zahnaerztekammernordrhein.de
Are you over 18 and want to see adult content?
Text
BRIAN LOVIN
Brian Lovin. Hey, I'm Brian. I'm a designer, podcaster, writer, and software tinkerer. I'm currently building native mobile apps at GitHub. In the past I co-founded Spectrum, a platform for online communities. Before that, I worked at Facebook building payments systems, and cut my teeth as a product designer at Buffer. Learn moreabout me.
PROJECTS - BRIAN LOVIN Select Projects. Connecting great designers with growing startups. A collection of interviews exploring how product designers navigate the individual contributor path to its highest levels. A curated list of my favorite tools and software. Tools and resources for staying safeon the internet.
WRITING - BRIAN LOVIN November 9, 2020. Writing better self reviews. My tips and strategies for writing effective self reviews. November 2, 2020. 2020 mid-year review. This year has been breezing by at an uncomfortable pace, so it is helpful to pause for a second and HOW TO GIVE A GREAT PRODUCT DESIGN PORTFOLIO PRESENTATION The portfolio presentation is the most important part of a product design interview loop. It’s the right time to demonstrate that you can Do The Work.Sadly, these presentations are usually packed into a single-hour meeting with a room full of strange faces. MAKE A PERSONAL CHANGELOG Make a personal changelog. April 29, 2021. Over the years I’ve made dozens of websites, started and ended a handful of side businesses, hosted industry events, interviewed hundreds of people, written blog posts, reviewed apps, and generally used design ADDING DARK MODE WITH NEXT.JS, STYLED-COMPONENTS, AND I recently added automatic dark mode theming to my personal site using Next.js, styled-components, and useDarkmode.This is a short technical look at how it's built. Updated. The solution below worked for a while, but unfortunately suffered from the dreaded "dark mode flicker" - that flash of a white screen you get when an SSR'd page briefly hits the client and renders light mode styles. THE META SKILLS OF PRODUCT DESIGN Metagame, or game about the game, is any approach to a game that transcends or operates outside of the prescribed rules of the game, uses external factors to affect the game, or goes beyond the supposed limits or environment set by the game. Metas exist outside of games. They influence our jobs, our relationships, our beliefs, andeverything in
WHAT I LEARNED FROM STAFF DESIGN What I learned from Staff Design. This week I published the 8th and final interview for Staff Design, an interview series exploring how experienced designers navigate the individual contributor career path. This project that started out as a personal itch to scratch has been thoroughly satisfying, but I'm relieved to put it behind me.QUALITY SOFTWARE
Quality software is built for humans. Messy, distractible, impatient, and imperfect humans. Because it understands this, quality software is forgiving. Destructive actions are presented clearly and are easily undoable. If something breaks, the software provides a STRIPE · APP DISSECTION Stripe is well known for their level of interaction polish and attention to detail. It's clear to see the amount of labor and love that goes into their products; from landing pages to mobile apps, everything they release seems to ignite a collective gasp within the design community. Stripe Dashboard launched in the middle of last year with well-deserved recognition. It's a relatively simpleBRIAN LOVIN
Brian Lovin. Hey, I'm Brian. I'm a designer, podcaster, writer, and software tinkerer. I'm currently building native mobile apps at GitHub. In the past I co-founded Spectrum, a platform for online communities. Before that, I worked at Facebook building payments systems, and cut my teeth as a product designer at Buffer. Learn moreabout me.
PROJECTS - BRIAN LOVIN Select Projects. Connecting great designers with growing startups. A collection of interviews exploring how product designers navigate the individual contributor path to its highest levels. A curated list of my favorite tools and software. Tools and resources for staying safeon the internet.
WRITING - BRIAN LOVIN November 9, 2020. Writing better self reviews. My tips and strategies for writing effective self reviews. November 2, 2020. 2020 mid-year review. This year has been breezing by at an uncomfortable pace, so it is helpful to pause for a second and HOW TO GIVE A GREAT PRODUCT DESIGN PORTFOLIO PRESENTATION The portfolio presentation is the most important part of a product design interview loop. It’s the right time to demonstrate that you can Do The Work.Sadly, these presentations are usually packed into a single-hour meeting with a room full of strange faces. MAKE A PERSONAL CHANGELOG Make a personal changelog. April 29, 2021. Over the years I’ve made dozens of websites, started and ended a handful of side businesses, hosted industry events, interviewed hundreds of people, written blog posts, reviewed apps, and generally used design ADDING DARK MODE WITH NEXT.JS, STYLED-COMPONENTS, AND I recently added automatic dark mode theming to my personal site using Next.js, styled-components, and useDarkmode.This is a short technical look at how it's built. Updated. The solution below worked for a while, but unfortunately suffered from the dreaded "dark mode flicker" - that flash of a white screen you get when an SSR'd page briefly hits the client and renders light mode styles. THE META SKILLS OF PRODUCT DESIGN Metagame, or game about the game, is any approach to a game that transcends or operates outside of the prescribed rules of the game, uses external factors to affect the game, or goes beyond the supposed limits or environment set by the game. Metas exist outside of games. They influence our jobs, our relationships, our beliefs, andeverything in
WHAT I LEARNED FROM STAFF DESIGN What I learned from Staff Design. This week I published the 8th and final interview for Staff Design, an interview series exploring how experienced designers navigate the individual contributor career path. This project that started out as a personal itch to scratch has been thoroughly satisfying, but I'm relieved to put it behind me.QUALITY SOFTWARE
Quality software is built for humans. Messy, distractible, impatient, and imperfect humans. Because it understands this, quality software is forgiving. Destructive actions are presented clearly and are easily undoable. If something breaks, the software provides a STRIPE · APP DISSECTION Stripe is well known for their level of interaction polish and attention to detail. It's clear to see the amount of labor and love that goes into their products; from landing pages to mobile apps, everything they release seems to ignite a collective gasp within the design community. Stripe Dashboard launched in the middle of last year with well-deserved recognition. It's a relatively simple PROJECTS - BRIAN LOVIN Select Projects. Connecting great designers with growing startups. A collection of interviews exploring how product designers navigate the individual contributor path to its highest levels. A curated list of my favorite tools and software. Tools and resources for staying safeon the internet.
BOOKMARKS - BRIAN LOVIN If you haven't seen Josh's website before, strap in. This is one of the coolest personal blogs on the web right now as far as I can tell - details at every turn, fantastic writing, and a true attention to detail. I love how Michael builds out in the open, then documents hisQUALITY SOFTWARE
Quality software exists in the service of a human outcome, like saving time, earning money, or increasing productivity. These outcomes are the result of designers and developers talking to real humans, watching them use the software, and determining ways to remove complexity. Quality software is fast. Data is cached. CAROUSEL · APP DISSECTION Carousel is a gorgeous iPhone app. They get a lot of interaction design right and the product is so simple and clear. I wondered if their web application would offer that same ease-of-use and clarity; I was pleasantly surprised. Here’s the header image on their homepage. TRUE RESPECT IS THE DIFFERENCE conversation, but sometimes the bluntness is just right. This response from Hans captured another meaning behind my message: “this is lame” can be a sign of a bad team, but also of a fantastic team. true respect is the difference. After reading this response, I started wondering: how many relationships do I have where giving candidfeedback
NEUBIBLE · APP DISSECTION NeuBible is, well, a Bible-reading app. Built by Kory Westerhold, Aaron Martin, and Zach Whelchel, NeuBible is a masterfully-executed product overflowing with fun details. Visually, the app is one of the cleanest, most well-composed apps I've downloaded. In terms of navigation, usability, and readability, the app invites an emotional attachment that many other products could only dream of AUTOMATING THE BORING PARTS OF PRODUCT DESIGN Automating the boring parts of product design. We started building the GitHub mobile apps last May, around the same time that Figma Plugins were released. I remember feeling so relieved, because I suddenly had access to tools that would speed up my design process, simplify tedious workflows, and automate the boring parts of designing screens. SQUARE ORDER · APP DISSECTION I’ve admired the design work at Square for years. They have a striking aesthetic which allows their hardware and software to stand out in marvelous ways. Square’s products can now be found almost anywhere – surely, a large number of readers here have seen the beautiful Square Stand, or used the Square card reader at some point. Square made its big splash in 2009 and 2010 with a DESIGN TO SAVE PEOPLE FROM THEMSELVES Sensible defaults. Also known as convention over configuration: a software design paradigm used by software frameworks that attempts to decrease the number of decisions that a developer using the framework is required to make without necessarily losing flexibility. Software should be built with sensible defaults to prevent people from havingto
PAPER · APP DISSECTION Paper by Facebook has been out for a day now and the reviews are, for the most part, quite divided. I haven’t been an avid Facebook user for some time, but the design and attention to detail on Paper is unmatched, and is worth sharing with other designers. The Design Details for Twitter post I wrote yesterday received some great feedback, so I thought I’d quickly compile some of myBRIAN LOVIN
Brian Lovin. Hey, I'm Brian. I'm a designer, podcaster, writer, and software tinkerer. I'm currently building native mobile apps at GitHub. In the past I co-founded Spectrum, a platform for online communities. Before that, I worked at Facebook building payments systems, and cut my teeth as a product designer at Buffer. Learn moreabout me.
PROJECTS - BRIAN LOVIN Select Projects. Connecting great designers with growing startups. A collection of interviews exploring how product designers navigate the individual contributor path to its highest levels. A curated list of my favorite tools and software. Tools and resources for staying safeon the internet.
WRITING - BRIAN LOVIN November 9, 2020. Writing better self reviews. My tips and strategies for writing effective self reviews. November 2, 2020. 2020 mid-year review. This year has been breezing by at an uncomfortable pace, so it is helpful to pause for a second and HOW TO GIVE A GREAT PRODUCT DESIGN PORTFOLIO PRESENTATION The portfolio presentation is the most important part of a product design interview loop. It’s the right time to demonstrate that you can Do The Work.Sadly, these presentations are usually packed into a single-hour meeting with a room full of strange faces. MAKE A PERSONAL CHANGELOG Make a personal changelog. April 29, 2021. Over the years I’ve made dozens of websites, started and ended a handful of side businesses, hosted industry events, interviewed hundreds of people, written blog posts, reviewed apps, and generally used design THE META SKILLS OF PRODUCT DESIGN Metagame, or game about the game, is any approach to a game that transcends or operates outside of the prescribed rules of the game, uses external factors to affect the game, or goes beyond the supposed limits or environment set by the game. Metas exist outside of games. They influence our jobs, our relationships, our beliefs, andeverything in
ADDING DARK MODE WITH NEXT.JS, STYLED-COMPONENTS, AND I recently added automatic dark mode theming to my personal site using Next.js, styled-components, and useDarkmode.This is a short technical look at how it's built. Updated. The solution below worked for a while, but unfortunately suffered from the dreaded "dark mode flicker" - that flash of a white screen you get when an SSR'd page briefly hits the client and renders light mode styles.QUALITY SOFTWARE
Quality software is built for humans. Messy, distractible, impatient, and imperfect humans. Because it understands this, quality software is forgiving. Destructive actions are presented clearly and are easily undoable. If something breaks, the software provides a USING GHOST AS A HEADLESS CMS WITH NEXT.JS Using Ghost as a headless CMS with Next.js. December 7, 2019. I recently rebuilt most of my personal site with the main goal of providing a better surface area for writing. There are dozens of viable technology choices available right now to create a self-hosted blog and I spent way too long, and way too much energy trying to findthe perfect one.
USING COOKIES TO AUTHENTICATE NEXT.JS + APOLLO GRAPHQL Validating my identity on the client. Okay, so now I have a signed cookie on my browser which will be used in all future requests to verify my identity. The next step is provide the client with some kind of isMe boolean that can be fetched from anywhere. We can write a small GraphQL mutation to provide this information:BRIAN LOVIN
Brian Lovin. Hey, I'm Brian. I'm a designer, podcaster, writer, and software tinkerer. I'm currently building native mobile apps at GitHub. In the past I co-founded Spectrum, a platform for online communities. Before that, I worked at Facebook building payments systems, and cut my teeth as a product designer at Buffer. Learn moreabout me.
PROJECTS - BRIAN LOVIN Select Projects. Connecting great designers with growing startups. A collection of interviews exploring how product designers navigate the individual contributor path to its highest levels. A curated list of my favorite tools and software. Tools and resources for staying safeon the internet.
WRITING - BRIAN LOVIN November 9, 2020. Writing better self reviews. My tips and strategies for writing effective self reviews. November 2, 2020. 2020 mid-year review. This year has been breezing by at an uncomfortable pace, so it is helpful to pause for a second and HOW TO GIVE A GREAT PRODUCT DESIGN PORTFOLIO PRESENTATION The portfolio presentation is the most important part of a product design interview loop. It’s the right time to demonstrate that you can Do The Work.Sadly, these presentations are usually packed into a single-hour meeting with a room full of strange faces. MAKE A PERSONAL CHANGELOG Make a personal changelog. April 29, 2021. Over the years I’ve made dozens of websites, started and ended a handful of side businesses, hosted industry events, interviewed hundreds of people, written blog posts, reviewed apps, and generally used design THE META SKILLS OF PRODUCT DESIGN Metagame, or game about the game, is any approach to a game that transcends or operates outside of the prescribed rules of the game, uses external factors to affect the game, or goes beyond the supposed limits or environment set by the game. Metas exist outside of games. They influence our jobs, our relationships, our beliefs, andeverything in
ADDING DARK MODE WITH NEXT.JS, STYLED-COMPONENTS, AND I recently added automatic dark mode theming to my personal site using Next.js, styled-components, and useDarkmode.This is a short technical look at how it's built. Updated. The solution below worked for a while, but unfortunately suffered from the dreaded "dark mode flicker" - that flash of a white screen you get when an SSR'd page briefly hits the client and renders light mode styles.QUALITY SOFTWARE
Quality software is built for humans. Messy, distractible, impatient, and imperfect humans. Because it understands this, quality software is forgiving. Destructive actions are presented clearly and are easily undoable. If something breaks, the software provides a USING GHOST AS A HEADLESS CMS WITH NEXT.JS Using Ghost as a headless CMS with Next.js. December 7, 2019. I recently rebuilt most of my personal site with the main goal of providing a better surface area for writing. There are dozens of viable technology choices available right now to create a self-hosted blog and I spent way too long, and way too much energy trying to findthe perfect one.
USING COOKIES TO AUTHENTICATE NEXT.JS + APOLLO GRAPHQL Validating my identity on the client. Okay, so now I have a signed cookie on my browser which will be used in all future requests to verify my identity. The next step is provide the client with some kind of isMe boolean that can be fetched from anywhere. We can write a small GraphQL mutation to provide this information: MAKE A PERSONAL CHANGELOG Make a personal changelog. April 29, 2021. Over the years I’ve made dozens of websites, started and ended a handful of side businesses, hosted industry events, interviewed hundreds of people, written blog posts, reviewed apps, and generally used design STRIPE · APP DISSECTION Stripe is well known for their level of interaction polish and attention to detail. It's clear to see the amount of labor and love that goes into their products; from landing pages to mobile apps, everything they release seems to ignite a collective gasp within the design community. Stripe Dashboard launched in the middle of last year with well-deserved recognition. It's a relatively simple BOOKMARKS - BRIAN LOVIN If you haven't seen Josh's website before, strap in. This is one of the coolest personal blogs on the web right now as far as I can tell - details at every turn, fantastic writing, and a true attention to detail. I love how Michael builds out in the open, then documents his TRUE RESPECT IS THE DIFFERENCE conversation, but sometimes the bluntness is just right. This response from Hans captured another meaning behind my message: “this is lame” can be a sign of a bad team, but also of a fantastic team. true respect is the difference. After reading this response, I started wondering: how many relationships do I have where giving candidfeedback
INBOX · APP DISSECTION It’s always big news when the Google machine unveils a new product. This week that something new is called Inbox, and it’s a slick rethinking of how we interact with and handle an ever-increasing volume of email. Google’s Design Team has put in hard work these past months. Crafting the Material design language and rolling out interface updates across a suite of apps and operating systems AUTOMATING THE BORING PARTS OF PRODUCT DESIGN Automating the boring parts of product design. We started building the GitHub mobile apps last May, around the same time that Figma Plugins were released. I remember feeling so relieved, because I suddenly had access to tools that would speed up my design process, simplify tedious workflows, and automate the boring parts of designing screens. SHORTS · APP DISSECTION I came across Shorts a while back when it was featured on Product Hunt. The app isn't quite for me, but I had fun trying it out and came away impressed with some of the interactions and design choices. In today's post I'm also going to try and give critique where I think it's due - I understand that all products are a work in progress, but sometimes an outside viewpoint can be useful! HYPERLAPSE · APP DISSECTION Hyperlapse is the latest and greatest app to hit the App Store; many of you have already tried it, I’m sure. Yesterday’s Wired piece likens the app to a $15,000 video setup in the palm of your hands – a bold label, indeed.. In this post I will explore the wonderful level of polish and style that Instagram’s designers have poured intoHyperlapse.
DESIGN TO SAVE PEOPLE FROM THEMSELVES Sensible defaults. Also known as convention over configuration: a software design paradigm used by software frameworks that attempts to decrease the number of decisions that a developer using the framework is required to make without necessarily losing flexibility. Software should be built with sensible defaults to prevent people from havingto
PAPER · APP DISSECTION Paper by Facebook has been out for a day now and the reviews are, for the most part, quite divided. I haven’t been an avid Facebook user for some time, but the design and attention to detail on Paper is unmatched, and is worth sharing with other designers. The Design Details for Twitter post I wrote yesterday received some great feedback, so I thought I’d quickly compile some of myBRIAN LOVIN
Hey, I'm Brian. I'm a designer, podcaster, writer, and software tinkerer.I'm currently building native mobile apps at GitHub.. In the past I co-founded Spectrum, a platform for online communities.Before that, I worked at Facebook building payments systems, and cut my teeth as a product designer at Buffer. PROJECTS - BRIAN LOVIN 398: Proof of Curiosity. This week, we dig into two frameworks for leveling up at work: Proof of Curiosity and The Helpful Hierarchy. Whether you’re looking for more accountability, want to stand out in a job interview, or just want to be more intentional with your professional growth, WRITING - BRIAN LOVIN The email newsletter. Get updates about new posts, new projects, or other meaningful updates to this site delivered to your inbox. Alternatively, you can follow me on Twitter. HOW TO GIVE A GREAT PRODUCT DESIGN PORTFOLIO PRESENTATION The portfolio presentation is the most important part of a product design interview loop. It’s the right time to demonstrate that you can Do The Work.Sadly, these presentations are usually packed into a single-hour meeting with a room full of strange faces. THE META SKILLS OF PRODUCT DESIGN This post is a complement to episode 337 of Design Details, The Metagame of Design.. Last week I was reading To Get Good, Go After the Metagame, a post about metagames in life, and how understanding metas can create competitive advantages.. For starters, you should read that post. If you don't, here's a short primer from Wikipedia: BOOKMARKS - BRIAN LOVIN If you haven't seen Josh's website before, strap in. This is one of the coolest personal blogs on the web right now as far as I can tell - details at every turn, fantastic writing, and a true attention todetail.
BRIAN LOVIN
Hey, I'm Brian. I'm a designer, podcaster, writer, and software tinkerer.I'm currently building native mobile apps at GitHub.. In the past I co-founded Spectrum, a platform for online communities.Before that, I worked at Facebook building payments systems, and cut my teeth as a product designer at Buffer. PROJECTS - BRIAN LOVIN 398: Proof of Curiosity. This week, we dig into two frameworks for leveling up at work: Proof of Curiosity and The Helpful Hierarchy. Whether you’re looking for more accountability, want to stand out in a job interview, or just want to be more intentional with your professional growth, WRITING - BRIAN LOVIN The email newsletter. Get updates about new posts, new projects, or other meaningful updates to this site delivered to your inbox. Alternatively, you can follow me on Twitter. HOW TO GIVE A GREAT PRODUCT DESIGN PORTFOLIO PRESENTATION The portfolio presentation is the most important part of a product design interview loop. It’s the right time to demonstrate that you can Do The Work.Sadly, these presentations are usually packed into a single-hour meeting with a room full of strange faces. THE META SKILLS OF PRODUCT DESIGN This post is a complement to episode 337 of Design Details, The Metagame of Design.. Last week I was reading To Get Good, Go After the Metagame, a post about metagames in life, and how understanding metas can create competitive advantages.. For starters, you should read that post. If you don't, here's a short primer from Wikipedia: BOOKMARKS - BRIAN LOVIN If you haven't seen Josh's website before, strap in. This is one of the coolest personal blogs on the web right now as far as I can tell - details at every turn, fantastic writing, and a true attention todetail.
STRIPE · APP DISSECTION Stripe is well known for their level of interaction polish and attention to detail. It's clear to see the amount of labor and love that goes into their products; from landing pages to mobile apps, everything they release seems to ignite a collective gasp within the design community. Stripe Dashboard launched in the middle of last year with well-deserved recognition. It's a relatively simple BOOKMARKS - BRIAN LOVIN If you haven't seen Josh's website before, strap in. This is one of the coolest personal blogs on the web right now as far as I can tell - details at every turn, fantastic writing, and a true attention todetail.
MAKE A PERSONAL CHANGELOG This month I transitioned my hand-rolled changelog on my personal site over to Polywork, a new product trying to solve the exact problems I’ve described above – except it's networked, organized around shared activities, and searchable.You can see my new personal changelog at changelog.brianlovin.com.. I’m also a design advisor for Polywork, but this post isn’t sponsored. TRUE RESPECT IS THE DIFFERENCE True respect is the difference between a fantastic collaborator and anasshole.
AUTOMATING THE BORING PARTS OF PRODUCT DESIGN We started building the GitHub mobile apps last May, around the same time that Figma Plugins were released. I remember feeling so relieved, because I suddenly had access to tools that would speed up my design process, simplify tedious workflows, and automate the boring parts of INBOX · APP DISSECTION It’s always big news when the Google machine unveils a new product. This week that something new is called Inbox, and it’s a slick rethinking of how we interact with and handle an ever-increasing volume of email. Google’s Design Team has put in hard work these past months. Crafting the Material design language and rolling out interface updates across a suite of apps and operating systems SHORTS · APP DISSECTION I came across Shorts a while back when it was featured on Product Hunt. The app isn't quite for me, but I had fun trying it out and came away impressed with some of the interactions and design choices. In today's post I'm also going to try and give critique where I think it's due - I understand that all products are a work in progress, but sometimes an outside viewpoint can be useful! HYPERLAPSE · APP DISSECTION Hyperlapse is the latest and greatest app to hit the App Store; many of you have already tried it, I’m sure. Yesterday’s Wired piece likens the app to a $15,000 video setup in the palm of your hands – a bold label, indeed.. In this post I will explore the wonderful level of polish and style that Instagram’s designers have poured intoHyperlapse.
TUMBLR · APP DISSECTION I must admit up front that I never hopped on board the Tumblr train during its meteoric rise these past few years. While I’ve taken a fair stab at setting up a few blogs, I could never quite get the app to stick with me in the same way that a personal WordPress site (or even Medium) has been able to do. That being said, I think Tumblr is one of the coolest apps in the world right now with PAPER · APP DISSECTION Paper by Facebook has been out for a day now and the reviews are, for the most part, quite divided. I haven’t been an avid Facebook user for some time, but the design and attention to detail on Paper is unmatched, and is worth sharing with other designers. The Design Details for Twitter post I wrote yesterday received some great feedback, so I thought I’d quickly compile some of myBRIAN LOVIN
Brian Lovin. Hey, I'm Brian. I'm a designer, podcaster, writer, and software tinkerer. I'm currently building native mobile apps at GitHub. In the past I co-founded Spectrum, a platform for online communities. Before that, I worked at Facebook building payments systems, and cut my teeth as a product designer at Buffer. Learn moreabout me.
PROJECTS - BRIAN LOVIN Select Projects. Connecting great designers with growing startups. A collection of interviews exploring how product designers navigate the individual contributor path to its highest levels. A curated list of my favorite tools and software. Tools and resources for staying safeon the internet.
WRITING - BRIAN LOVIN November 9, 2020. Writing better self reviews. My tips and strategies for writing effective self reviews. November 2, 2020. 2020 mid-year review. This year has been breezing by at an uncomfortable pace, so it is helpful to pause for a second andSTARTUP JOBS
Leap. Leap connects people together in small, intimate group conversations. The product is in its early days and needs a founding designer to help shape the product and define the roadmap. HOW TO GIVE A GREAT PRODUCT DESIGN PORTFOLIO PRESENTATION The portfolio presentation is the most important part of a product design interview loop. It’s the right time to demonstrate that you can Do The Work.Sadly, these presentations are usually packed into a single-hour meeting with a room full of strange faces. ADDING DARK MODE WITH NEXT.JS, STYLED-COMPONENTS, AND I recently added automatic dark mode theming to my personal site using Next.js, styled-components, and useDarkmode.This is a short technical look at how it's built. Updated. The solution below worked for a while, but unfortunately suffered from the dreaded "dark mode flicker" - that flash of a white screen you get when an SSR'd page briefly hits the client and renders light mode styles.QUALITY SOFTWARE
Quality software is built for humans. Messy, distractible, impatient, and imperfect humans. Because it understands this, quality software is forgiving. Destructive actions are presented clearly and are easily undoable. If something breaks, the software provides a BOOKMARKS - BRIAN LOVIN If you haven't seen Josh's website before, strap in. This is one of the coolest personal blogs on the web right now as far as I can tell - details at every turn, fantastic writing, and a true attention to detail. I love how Michael builds out in the open, then documents his USING GHOST AS A HEADLESS CMS WITH NEXT.JS Using Ghost as a headless CMS with Next.js. December 7, 2019. I recently rebuilt most of my personal site with the main goal of providing a better surface area for writing. There are dozens of viable technology choices available right now to create a self-hosted blog and I spent way too long, and way too much energy trying to findthe perfect one.
WHAT I LEARNED FROM STAFF DESIGN What I learned from Staff Design. This week I published the 8th and final interview for Staff Design, an interview series exploring how experienced designers navigate the individual contributor career path. This project that started out as a personal itch to scratch has been thoroughly satisfying, but I'm relieved to put it behind me.BRIAN LOVIN
Brian Lovin. Hey, I'm Brian. I'm a designer, podcaster, writer, and software tinkerer. I'm currently building native mobile apps at GitHub. In the past I co-founded Spectrum, a platform for online communities. Before that, I worked at Facebook building payments systems, and cut my teeth as a product designer at Buffer. Learn moreabout me.
PROJECTS - BRIAN LOVIN Select Projects. Connecting great designers with growing startups. A collection of interviews exploring how product designers navigate the individual contributor path to its highest levels. A curated list of my favorite tools and software. Tools and resources for staying safeon the internet.
WRITING - BRIAN LOVIN November 9, 2020. Writing better self reviews. My tips and strategies for writing effective self reviews. November 2, 2020. 2020 mid-year review. This year has been breezing by at an uncomfortable pace, so it is helpful to pause for a second andSTARTUP JOBS
Leap. Leap connects people together in small, intimate group conversations. The product is in its early days and needs a founding designer to help shape the product and define the roadmap. HOW TO GIVE A GREAT PRODUCT DESIGN PORTFOLIO PRESENTATION The portfolio presentation is the most important part of a product design interview loop. It’s the right time to demonstrate that you can Do The Work.Sadly, these presentations are usually packed into a single-hour meeting with a room full of strange faces. ADDING DARK MODE WITH NEXT.JS, STYLED-COMPONENTS, AND I recently added automatic dark mode theming to my personal site using Next.js, styled-components, and useDarkmode.This is a short technical look at how it's built. Updated. The solution below worked for a while, but unfortunately suffered from the dreaded "dark mode flicker" - that flash of a white screen you get when an SSR'd page briefly hits the client and renders light mode styles.QUALITY SOFTWARE
Quality software is built for humans. Messy, distractible, impatient, and imperfect humans. Because it understands this, quality software is forgiving. Destructive actions are presented clearly and are easily undoable. If something breaks, the software provides a BOOKMARKS - BRIAN LOVIN If you haven't seen Josh's website before, strap in. This is one of the coolest personal blogs on the web right now as far as I can tell - details at every turn, fantastic writing, and a true attention to detail. I love how Michael builds out in the open, then documents his USING GHOST AS A HEADLESS CMS WITH NEXT.JS Using Ghost as a headless CMS with Next.js. December 7, 2019. I recently rebuilt most of my personal site with the main goal of providing a better surface area for writing. There are dozens of viable technology choices available right now to create a self-hosted blog and I spent way too long, and way too much energy trying to findthe perfect one.
WHAT I LEARNED FROM STAFF DESIGN What I learned from Staff Design. This week I published the 8th and final interview for Staff Design, an interview series exploring how experienced designers navigate the individual contributor career path. This project that started out as a personal itch to scratch has been thoroughly satisfying, but I'm relieved to put it behind me. WRITING - BRIAN LOVIN November 9, 2020. Writing better self reviews. My tips and strategies for writing effective self reviews. November 2, 2020. 2020 mid-year review. This year has been breezing by at an uncomfortable pace, so it is helpful to pause for a second and STRIPE · APP DISSECTION Stripe is well known for their level of interaction polish and attention to detail. It's clear to see the amount of labor and love that goes into their products; from landing pages to mobile apps, everything they release seems to ignite a collective gasp within the design community. Stripe Dashboard launched in the middle of last year with well-deserved recognition. It's a relatively simple THE META SKILLS OF PRODUCT DESIGN Metagame, or game about the game, is any approach to a game that transcends or operates outside of the prescribed rules of the game, uses external factors to affect the game, or goes beyond the supposed limits or environment set by the game. Metas exist outside of games. They influence our jobs, our relationships, our beliefs, andeverything in
MY PLAYBOOK FOR SHIPPING SIDE PROJECTS C-c-c-combo side project launches. All of the things mentioned above compound when you put the playbook into practice a few times in a row. A growing mailing list, a body of work that sees long-tail traffic, and infrastructure for writing about your process, INBOX · APP DISSECTION It’s always big news when the Google machine unveils a new product. This week that something new is called Inbox, and it’s a slick rethinking of how we interact with and handle an ever-increasing volume of email. Google’s Design Team has put in hard work these past months. Crafting the Material design language and rolling out interface updates across a suite of apps and operating systems TRUE RESPECT IS THE DIFFERENCE conversation, but sometimes the bluntness is just right. This response from Hans captured another meaning behind my message: “this is lame” can be a sign of a bad team, but also of a fantastic team. true respect is the difference. After reading this response, I started wondering: how many relationships do I have where giving candidfeedback
SHORTS · APP DISSECTION I came across Shorts a while back when it was featured on Product Hunt. The app isn't quite for me, but I had fun trying it out and came away impressed with some of the interactions and design choices. In today's post I'm also going to try and give critique where I think it's due - I understand that all products are a work in progress, but sometimes an outside viewpoint can be useful! TUMBLR · APP DISSECTION I must admit up front that I never hopped on board the Tumblr train during its meteoric rise these past few years. While I’ve taken a fair stab at setting up a few blogs, I could never quite get the app to stick with me in the same way that a personal WordPress site (or even Medium) has been able to do. That being said, I think Tumblr is one of the coolest apps in the world right now with HYPERLAPSE · APP DISSECTION Hyperlapse is the latest and greatest app to hit the App Store; many of you have already tried it, I’m sure. Yesterday’s Wired piece likens the app to a $15,000 video setup in the palm of your hands – a bold label, indeed.. In this post I will explore the wonderful level of polish and style that Instagram’s designers have poured intoHyperlapse.
PAPER · APP DISSECTION Paper by Facebook has been out for a day now and the reviews are, for the most part, quite divided. I haven’t been an avid Facebook user for some time, but the design and attention to detail on Paper is unmatched, and is worth sharing with other designers. The Design Details for Twitter post I wrote yesterday received some great feedback, so I thought I’d quickly compile some of myBRIAN LOVIN
Brian Lovin. Hey, I'm Brian. I'm a designer, podcaster, writer, and software tinkerer. I'm currently building native mobile apps at GitHub. In the past I co-founded Spectrum, a platform for online communities. Before that, I worked at Facebook building payments systems, and cut my teeth as a product designer at Buffer. Learn moreabout me.
WRITING - BRIAN LOVIN November 9, 2020. Writing better self reviews. My tips and strategies for writing effective self reviews. November 2, 2020. 2020 mid-year review. This year has been breezing by at an uncomfortable pace, so it is helpful to pause for a second and PROJECTS - BRIAN LOVIN Select Projects. Connecting great designers with growing startups. A collection of interviews exploring how product designers navigate the individual contributor path to its highest levels. A curated list of my favorite tools and software. Tools and resources for staying safeon the internet.
STARTUP JOBS
Leap. Leap connects people together in small, intimate group conversations. The product is in its early days and needs a founding designer to help shape the product and define the roadmap. HOW TO GIVE A GREAT PRODUCT DESIGN PORTFOLIO PRESENTATION The portfolio presentation is the most important part of a product design interview loop. It’s the right time to demonstrate that you can Do The Work.Sadly, these presentations are usually packed into a single-hour meeting with a room full of strange faces. MAKE A PERSONAL CHANGELOG Make a personal changelog. April 29, 2021. Over the years I’ve made dozens of websites, started and ended a handful of side businesses, hosted industry events, interviewed hundreds of people, written blog posts, reviewed apps, and generally used design ADDING DARK MODE WITH NEXT.JS, STYLED-COMPONENTS, AND I recently added automatic dark mode theming to my personal site using Next.js, styled-components, and useDarkmode.This is a short technical look at how it's built. Updated. The solution below worked for a while, but unfortunately suffered from the dreaded "dark mode flicker" - that flash of a white screen you get when an SSR'd page briefly hits the client and renders light mode styles. THE META SKILLS OF PRODUCT DESIGN Metagame, or game about the game, is any approach to a game that transcends or operates outside of the prescribed rules of the game, uses external factors to affect the game, or goes beyond the supposed limits or environment set by the game. Metas exist outside of games. They influence our jobs, our relationships, our beliefs, andeverything in
MY PLAYBOOK FOR SHIPPING SIDE PROJECTS C-c-c-combo side project launches. All of the things mentioned above compound when you put the playbook into practice a few times in a row. A growing mailing list, a body of work that sees long-tail traffic, and infrastructure for writing about your process, STRIPE · APP DISSECTION Stripe is well known for their level of interaction polish and attention to detail. It's clear to see the amount of labor and love that goes into their products; from landing pages to mobile apps, everything they release seems to ignite a collective gasp within the design community. Stripe Dashboard launched in the middle of last year with well-deserved recognition. It's a relatively simpleBRIAN LOVIN
Brian Lovin. Hey, I'm Brian. I'm a designer, podcaster, writer, and software tinkerer. I'm currently building native mobile apps at GitHub. In the past I co-founded Spectrum, a platform for online communities. Before that, I worked at Facebook building payments systems, and cut my teeth as a product designer at Buffer. Learn moreabout me.
WRITING - BRIAN LOVIN November 9, 2020. Writing better self reviews. My tips and strategies for writing effective self reviews. November 2, 2020. 2020 mid-year review. This year has been breezing by at an uncomfortable pace, so it is helpful to pause for a second and PROJECTS - BRIAN LOVIN Select Projects. Connecting great designers with growing startups. A collection of interviews exploring how product designers navigate the individual contributor path to its highest levels. A curated list of my favorite tools and software. Tools and resources for staying safeon the internet.
STARTUP JOBS
Leap. Leap connects people together in small, intimate group conversations. The product is in its early days and needs a founding designer to help shape the product and define the roadmap. HOW TO GIVE A GREAT PRODUCT DESIGN PORTFOLIO PRESENTATION The portfolio presentation is the most important part of a product design interview loop. It’s the right time to demonstrate that you can Do The Work.Sadly, these presentations are usually packed into a single-hour meeting with a room full of strange faces. MAKE A PERSONAL CHANGELOG Make a personal changelog. April 29, 2021. Over the years I’ve made dozens of websites, started and ended a handful of side businesses, hosted industry events, interviewed hundreds of people, written blog posts, reviewed apps, and generally used design ADDING DARK MODE WITH NEXT.JS, STYLED-COMPONENTS, AND I recently added automatic dark mode theming to my personal site using Next.js, styled-components, and useDarkmode.This is a short technical look at how it's built. Updated. The solution below worked for a while, but unfortunately suffered from the dreaded "dark mode flicker" - that flash of a white screen you get when an SSR'd page briefly hits the client and renders light mode styles. THE META SKILLS OF PRODUCT DESIGN Metagame, or game about the game, is any approach to a game that transcends or operates outside of the prescribed rules of the game, uses external factors to affect the game, or goes beyond the supposed limits or environment set by the game. Metas exist outside of games. They influence our jobs, our relationships, our beliefs, andeverything in
MY PLAYBOOK FOR SHIPPING SIDE PROJECTS C-c-c-combo side project launches. All of the things mentioned above compound when you put the playbook into practice a few times in a row. A growing mailing list, a body of work that sees long-tail traffic, and infrastructure for writing about your process, STRIPE · APP DISSECTION Stripe is well known for their level of interaction polish and attention to detail. It's clear to see the amount of labor and love that goes into their products; from landing pages to mobile apps, everything they release seems to ignite a collective gasp within the design community. Stripe Dashboard launched in the middle of last year with well-deserved recognition. It's a relatively simple MY PLAYBOOK FOR SHIPPING SIDE PROJECTS C-c-c-combo side project launches. All of the things mentioned above compound when you put the playbook into practice a few times in a row. A growing mailing list, a body of work that sees long-tail traffic, and infrastructure for writing about your process, WHAT I LEARNED FROM STAFF DESIGN What I learned from Staff Design. This week I published the 8th and final interview for Staff Design, an interview series exploring how experienced designers navigate the individual contributor career path. This project that started out as a personal itch to scratch has been thoroughly satisfying, but I'm relieved to put it behind me. BOOKMARKS - BRIAN LOVIN If you haven't seen Josh's website before, strap in. This is one of the coolest personal blogs on the web right now as far as I can tell - details at every turn, fantastic writing, and a true attention to detail. I love how Michael builds out in the open, then documents hisQUALITY SOFTWARE
Quality software is built for humans. Messy, distractible, impatient, and imperfect humans. Because it understands this, quality software is forgiving. Destructive actions are presented clearly and are easily undoable. If something breaks, the software provides a TRUE RESPECT IS THE DIFFERENCE conversation, but sometimes the bluntness is just right. This response from Hans captured another meaning behind my message: “this is lame” can be a sign of a bad team, but also of a fantastic team. true respect is the difference. After reading this response, I started wondering: how many relationships do I have where giving candidfeedback
USING GHOST AS A HEADLESS CMS WITH NEXT.JS Using Ghost as a headless CMS with Next.js. December 7, 2019. I recently rebuilt most of my personal site with the main goal of providing a better surface area for writing. There are dozens of viable technology choices available right now to create a self-hosted blog and I spent way too long, and way too much energy trying to findthe perfect one.
CAROUSEL · APP DISSECTION Carousel is a gorgeous iPhone app. They get a lot of interaction design right and the product is so simple and clear. I wondered if their web application would offer that same ease-of-use and clarity; I was pleasantly surprised. Here’s the header image on their homepage. DESIGN TO SAVE PEOPLE FROM THEMSELVES Sensible defaults. Also known as convention over configuration: a software design paradigm used by software frameworks that attempts to decrease the number of decisions that a developer using the framework is required to make without necessarily losing flexibility. Software should be built with sensible defaults to prevent people from havingto
HYPERLAPSE · APP DISSECTION Hyperlapse is the latest and greatest app to hit the App Store; many of you have already tried it, I’m sure. Yesterday’s Wired piece likens the app to a $15,000 video setup in the palm of your hands – a bold label, indeed.. In this post I will explore the wonderful level of polish and style that Instagram’s designers have poured intoHyperlapse.
PAPER · APP DISSECTION Paper by Facebook has been out for a day now and the reviews are, for the most part, quite divided. I haven’t been an avid Facebook user for some time, but the design and attention to detail on Paper is unmatched, and is worth sharing with other designers. The Design Details for Twitter post I wrote yesterday received some great feedback, so I thought I’d quickly compile some of my BRIAN LOVINBRIAN S BRAINBRIAN S GOALIEBRIAN I PREVAIL Brian Lovin. Hey, I'm Brian. I'm a designer, podcaster, writer, and software tinkerer. I'm currently building native mobile apps at GitHub. In the past I co-founded Spectrum, a platform for online communities. Before that, I worked at Facebook building payments systems, and cut my teeth as a product designer at Buffer. Learn moreabout me.
WRITING - BRIAN LOVIN November 9, 2020. Writing better self reviews. My tips and strategies for writing effective self reviews. November 2, 2020. 2020 mid-year review. This year has been breezing by at an uncomfortable pace, so it is helpful to pause for a second and PROJECTS - BRIAN LOVIN Select Projects. Connecting great designers with growing startups. A collection of interviews exploring how product designers navigate the individual contributor path to its highest levels. A curated list of my favorite tools and software. Tools and resources for staying safeon the internet.
STARTUP JOBS
Leap. Leap connects people together in small, intimate group conversations. The product is in its early days and needs a founding designer to help shape the product and define the roadmap. HOW TO GIVE A GREAT PRODUCT DESIGN PORTFOLIO PRESENTATION The portfolio presentation is the most important part of a product design interview loop. It’s the right time to demonstrate that you can Do The Work.Sadly, these presentations are usually packed into a single-hour meeting with a room full of strange faces. MAKE A PERSONAL CHANGELOG Make a personal changelog. April 29, 2021. Over the years I’ve made dozens of websites, started and ended a handful of side businesses, hosted industry events, interviewed hundreds of people, written blog posts, reviewed apps, and generally used design ADDING DARK MODE WITH NEXT.JS, STYLED-COMPONENTS, AND I recently added automatic dark mode theming to my personal site using Next.js, styled-components, and useDarkmode.This is a short technical look at how it's built. Updated. The solution below worked for a while, but unfortunately suffered from the dreaded "dark mode flicker" - that flash of a white screen you get when an SSR'd page briefly hits the client and renders light mode styles. THE META SKILLS OF PRODUCT DESIGN Metagame, or game about the game, is any approach to a game that transcends or operates outside of the prescribed rules of the game, uses external factors to affect the game, or goes beyond the supposed limits or environment set by the game. Metas exist outside of games. They influence our jobs, our relationships, our beliefs, andeverything in
MY PLAYBOOK FOR SHIPPING SIDE PROJECTS C-c-c-combo side project launches. All of the things mentioned above compound when you put the playbook into practice a few times in a row. A growing mailing list, a body of work that sees long-tail traffic, and infrastructure for writing about your process, STRIPE · APP DISSECTION Stripe is well known for their level of interaction polish and attention to detail. It's clear to see the amount of labor and love that goes into their products; from landing pages to mobile apps, everything they release seems to ignite a collective gasp within the design community. Stripe Dashboard launched in the middle of last year with well-deserved recognition. It's a relatively simple BRIAN LOVINBRIAN S BRAINBRIAN S GOALIEBRIAN I PREVAIL Brian Lovin. Hey, I'm Brian. I'm a designer, podcaster, writer, and software tinkerer. I'm currently building native mobile apps at GitHub. In the past I co-founded Spectrum, a platform for online communities. Before that, I worked at Facebook building payments systems, and cut my teeth as a product designer at Buffer. Learn moreabout me.
WRITING - BRIAN LOVIN November 9, 2020. Writing better self reviews. My tips and strategies for writing effective self reviews. November 2, 2020. 2020 mid-year review. This year has been breezing by at an uncomfortable pace, so it is helpful to pause for a second and PROJECTS - BRIAN LOVIN Select Projects. Connecting great designers with growing startups. A collection of interviews exploring how product designers navigate the individual contributor path to its highest levels. A curated list of my favorite tools and software. Tools and resources for staying safeon the internet.
STARTUP JOBS
Leap. Leap connects people together in small, intimate group conversations. The product is in its early days and needs a founding designer to help shape the product and define the roadmap. HOW TO GIVE A GREAT PRODUCT DESIGN PORTFOLIO PRESENTATION The portfolio presentation is the most important part of a product design interview loop. It’s the right time to demonstrate that you can Do The Work.Sadly, these presentations are usually packed into a single-hour meeting with a room full of strange faces. MAKE A PERSONAL CHANGELOG Make a personal changelog. April 29, 2021. Over the years I’ve made dozens of websites, started and ended a handful of side businesses, hosted industry events, interviewed hundreds of people, written blog posts, reviewed apps, and generally used design ADDING DARK MODE WITH NEXT.JS, STYLED-COMPONENTS, AND I recently added automatic dark mode theming to my personal site using Next.js, styled-components, and useDarkmode.This is a short technical look at how it's built. Updated. The solution below worked for a while, but unfortunately suffered from the dreaded "dark mode flicker" - that flash of a white screen you get when an SSR'd page briefly hits the client and renders light mode styles. THE META SKILLS OF PRODUCT DESIGN Metagame, or game about the game, is any approach to a game that transcends or operates outside of the prescribed rules of the game, uses external factors to affect the game, or goes beyond the supposed limits or environment set by the game. Metas exist outside of games. They influence our jobs, our relationships, our beliefs, andeverything in
MY PLAYBOOK FOR SHIPPING SIDE PROJECTS C-c-c-combo side project launches. All of the things mentioned above compound when you put the playbook into practice a few times in a row. A growing mailing list, a body of work that sees long-tail traffic, and infrastructure for writing about your process, STRIPE · APP DISSECTION Stripe is well known for their level of interaction polish and attention to detail. It's clear to see the amount of labor and love that goes into their products; from landing pages to mobile apps, everything they release seems to ignite a collective gasp within the design community. Stripe Dashboard launched in the middle of last year with well-deserved recognition. It's a relatively simple MY PLAYBOOK FOR SHIPPING SIDE PROJECTS C-c-c-combo side project launches. All of the things mentioned above compound when you put the playbook into practice a few times in a row. A growing mailing list, a body of work that sees long-tail traffic, and infrastructure for writing about your process, WHAT I LEARNED FROM STAFF DESIGN What I learned from Staff Design. This week I published the 8th and final interview for Staff Design, an interview series exploring how experienced designers navigate the individual contributor career path. This project that started out as a personal itch to scratch has been thoroughly satisfying, but I'm relieved to put it behind me. BOOKMARKS - BRIAN LOVIN If you haven't seen Josh's website before, strap in. This is one of the coolest personal blogs on the web right now as far as I can tell - details at every turn, fantastic writing, and a true attention to detail. I love how Michael builds out in the open, then documents hisQUALITY SOFTWARE
Quality software is built for humans. Messy, distractible, impatient, and imperfect humans. Because it understands this, quality software is forgiving. Destructive actions are presented clearly and are easily undoable. If something breaks, the software provides a TRUE RESPECT IS THE DIFFERENCE conversation, but sometimes the bluntness is just right. This response from Hans captured another meaning behind my message: “this is lame” can be a sign of a bad team, but also of a fantastic team. true respect is the difference. After reading this response, I started wondering: how many relationships do I have where giving candidfeedback
USING GHOST AS A HEADLESS CMS WITH NEXT.JS Using Ghost as a headless CMS with Next.js. December 7, 2019. I recently rebuilt most of my personal site with the main goal of providing a better surface area for writing. There are dozens of viable technology choices available right now to create a self-hosted blog and I spent way too long, and way too much energy trying to findthe perfect one.
CAROUSEL · APP DISSECTION Carousel is a gorgeous iPhone app. They get a lot of interaction design right and the product is so simple and clear. I wondered if their web application would offer that same ease-of-use and clarity; I was pleasantly surprised. Here’s the header image on their homepage. DESIGN TO SAVE PEOPLE FROM THEMSELVES Sensible defaults. Also known as convention over configuration: a software design paradigm used by software frameworks that attempts to decrease the number of decisions that a developer using the framework is required to make without necessarily losing flexibility. Software should be built with sensible defaults to prevent people from havingto
HYPERLAPSE · APP DISSECTION Hyperlapse is the latest and greatest app to hit the App Store; many of you have already tried it, I’m sure. Yesterday’s Wired piece likens the app to a $15,000 video setup in the palm of your hands – a bold label, indeed.. In this post I will explore the wonderful level of polish and style that Instagram’s designers have poured intoHyperlapse.
PAPER · APP DISSECTION Paper by Facebook has been out for a day now and the reviews are, for the most part, quite divided. I haven’t been an avid Facebook user for some time, but the design and attention to detail on Paper is unmatched, and is worth sharing with other designers. The Design Details for Twitter post I wrote yesterday received some great feedback, so I thought I’d quickly compile some of my BRIAN LOVINBRIAN S BRAINBRIAN S GOALIEBRIAN I PREVAIL Brian Lovin. Hey, I'm Brian. I'm a designer, podcaster, writer, and software tinkerer. I'm currently building native mobile apps at GitHub. In the past I co-founded Spectrum, a platform for online communities. Before that, I worked at Facebook building payments systems, and cut my teeth as a product designer at Buffer. Learn moreabout me.
WRITING - BRIAN LOVIN November 9, 2020. Writing better self reviews. My tips and strategies for writing effective self reviews. November 2, 2020. 2020 mid-year review. This year has been breezing by at an uncomfortable pace, so it is helpful to pause for a second and PROJECTS - BRIAN LOVIN Select Projects. Connecting great designers with growing startups. A collection of interviews exploring how product designers navigate the individual contributor path to its highest levels. A curated list of my favorite tools and software. Tools and resources for staying safeon the internet.
STARTUP JOBS
Leap. Leap connects people together in small, intimate group conversations. The product is in its early days and needs a founding designer to help shape the product and define the roadmap. HOW TO GIVE A GREAT PRODUCT DESIGN PORTFOLIO PRESENTATION The portfolio presentation is the most important part of a product design interview loop. It’s the right time to demonstrate that you can Do The Work.Sadly, these presentations are usually packed into a single-hour meeting with a room full of strange faces. MAKE A PERSONAL CHANGELOG Make a personal changelog. April 29, 2021. Over the years I’ve made dozens of websites, started and ended a handful of side businesses, hosted industry events, interviewed hundreds of people, written blog posts, reviewed apps, and generally used design ADDING DARK MODE WITH NEXT.JS, STYLED-COMPONENTS, AND I recently added automatic dark mode theming to my personal site using Next.js, styled-components, and useDarkmode.This is a short technical look at how it's built. Updated. The solution below worked for a while, but unfortunately suffered from the dreaded "dark mode flicker" - that flash of a white screen you get when an SSR'd page briefly hits the client and renders light mode styles. THE META SKILLS OF PRODUCT DESIGN Metagame, or game about the game, is any approach to a game that transcends or operates outside of the prescribed rules of the game, uses external factors to affect the game, or goes beyond the supposed limits or environment set by the game. Metas exist outside of games. They influence our jobs, our relationships, our beliefs, andeverything in
MY PLAYBOOK FOR SHIPPING SIDE PROJECTS C-c-c-combo side project launches. All of the things mentioned above compound when you put the playbook into practice a few times in a row. A growing mailing list, a body of work that sees long-tail traffic, and infrastructure for writing about your process, STRIPE · APP DISSECTION Stripe is well known for their level of interaction polish and attention to detail. It's clear to see the amount of labor and love that goes into their products; from landing pages to mobile apps, everything they release seems to ignite a collective gasp within the design community. Stripe Dashboard launched in the middle of last year with well-deserved recognition. It's a relatively simple BRIAN LOVINBRIAN S BRAINBRIAN S GOALIEBRIAN I PREVAIL Brian Lovin. Hey, I'm Brian. I'm a designer, podcaster, writer, and software tinkerer. I'm currently building native mobile apps at GitHub. In the past I co-founded Spectrum, a platform for online communities. Before that, I worked at Facebook building payments systems, and cut my teeth as a product designer at Buffer. Learn moreabout me.
WRITING - BRIAN LOVIN November 9, 2020. Writing better self reviews. My tips and strategies for writing effective self reviews. November 2, 2020. 2020 mid-year review. This year has been breezing by at an uncomfortable pace, so it is helpful to pause for a second and PROJECTS - BRIAN LOVIN Select Projects. Connecting great designers with growing startups. A collection of interviews exploring how product designers navigate the individual contributor path to its highest levels. A curated list of my favorite tools and software. Tools and resources for staying safeon the internet.
STARTUP JOBS
Leap. Leap connects people together in small, intimate group conversations. The product is in its early days and needs a founding designer to help shape the product and define the roadmap. HOW TO GIVE A GREAT PRODUCT DESIGN PORTFOLIO PRESENTATION The portfolio presentation is the most important part of a product design interview loop. It’s the right time to demonstrate that you can Do The Work.Sadly, these presentations are usually packed into a single-hour meeting with a room full of strange faces. MAKE A PERSONAL CHANGELOG Make a personal changelog. April 29, 2021. Over the years I’ve made dozens of websites, started and ended a handful of side businesses, hosted industry events, interviewed hundreds of people, written blog posts, reviewed apps, and generally used design ADDING DARK MODE WITH NEXT.JS, STYLED-COMPONENTS, AND I recently added automatic dark mode theming to my personal site using Next.js, styled-components, and useDarkmode.This is a short technical look at how it's built. Updated. The solution below worked for a while, but unfortunately suffered from the dreaded "dark mode flicker" - that flash of a white screen you get when an SSR'd page briefly hits the client and renders light mode styles. THE META SKILLS OF PRODUCT DESIGN Metagame, or game about the game, is any approach to a game that transcends or operates outside of the prescribed rules of the game, uses external factors to affect the game, or goes beyond the supposed limits or environment set by the game. Metas exist outside of games. They influence our jobs, our relationships, our beliefs, andeverything in
MY PLAYBOOK FOR SHIPPING SIDE PROJECTS C-c-c-combo side project launches. All of the things mentioned above compound when you put the playbook into practice a few times in a row. A growing mailing list, a body of work that sees long-tail traffic, and infrastructure for writing about your process, STRIPE · APP DISSECTION Stripe is well known for their level of interaction polish and attention to detail. It's clear to see the amount of labor and love that goes into their products; from landing pages to mobile apps, everything they release seems to ignite a collective gasp within the design community. Stripe Dashboard launched in the middle of last year with well-deserved recognition. It's a relatively simple MY PLAYBOOK FOR SHIPPING SIDE PROJECTS C-c-c-combo side project launches. All of the things mentioned above compound when you put the playbook into practice a few times in a row. A growing mailing list, a body of work that sees long-tail traffic, and infrastructure for writing about your process, WHAT I LEARNED FROM STAFF DESIGN What I learned from Staff Design. This week I published the 8th and final interview for Staff Design, an interview series exploring how experienced designers navigate the individual contributor career path. This project that started out as a personal itch to scratch has been thoroughly satisfying, but I'm relieved to put it behind me. BOOKMARKS - BRIAN LOVIN If you haven't seen Josh's website before, strap in. This is one of the coolest personal blogs on the web right now as far as I can tell - details at every turn, fantastic writing, and a true attention to detail. I love how Michael builds out in the open, then documents hisQUALITY SOFTWARE
Quality software is built for humans. Messy, distractible, impatient, and imperfect humans. Because it understands this, quality software is forgiving. Destructive actions are presented clearly and are easily undoable. If something breaks, the software provides a TRUE RESPECT IS THE DIFFERENCE conversation, but sometimes the bluntness is just right. This response from Hans captured another meaning behind my message: “this is lame” can be a sign of a bad team, but also of a fantastic team. true respect is the difference. After reading this response, I started wondering: how many relationships do I have where giving candidfeedback
USING GHOST AS A HEADLESS CMS WITH NEXT.JS Using Ghost as a headless CMS with Next.js. December 7, 2019. I recently rebuilt most of my personal site with the main goal of providing a better surface area for writing. There are dozens of viable technology choices available right now to create a self-hosted blog and I spent way too long, and way too much energy trying to findthe perfect one.
CAROUSEL · APP DISSECTION Carousel is a gorgeous iPhone app. They get a lot of interaction design right and the product is so simple and clear. I wondered if their web application would offer that same ease-of-use and clarity; I was pleasantly surprised. Here’s the header image on their homepage. DESIGN TO SAVE PEOPLE FROM THEMSELVES Sensible defaults. Also known as convention over configuration: a software design paradigm used by software frameworks that attempts to decrease the number of decisions that a developer using the framework is required to make without necessarily losing flexibility. Software should be built with sensible defaults to prevent people from havingto
HYPERLAPSE · APP DISSECTION Hyperlapse is the latest and greatest app to hit the App Store; many of you have already tried it, I’m sure. Yesterday’s Wired piece likens the app to a $15,000 video setup in the palm of your hands – a bold label, indeed.. In this post I will explore the wonderful level of polish and style that Instagram’s designers have poured intoHyperlapse.
PAPER · APP DISSECTION Paper by Facebook has been out for a day now and the reviews are, for the most part, quite divided. I haven’t been an avid Facebook user for some time, but the design and attention to detail on Paper is unmatched, and is worth sharing with other designers. The Design Details for Twitter post I wrote yesterday received some great feedback, so I thought I’d quickly compile some of myHome
Home About Writing App DissectionAMA Bookmarks
HEY, I’M BRIAN
I’m a product designer, podcaster, and writer, living in San Francisco. I’m currently building native mobile apps at GitHub. More about me Follow me on TwitterNovember, 2020
Published new postNovember 29, 2020 Tailwind CSS First Impressions My pros and cons for the Tailwind CSS framework after one week. Added new bookmark typesNovember 28, 2020 My Bookmarks list keeps track of interesting things I’ve found on the internet. The lack of organization made it hard to decide what I should share and made it hard to quickly navigate to a category of content. Now Bookmarks are organized by Reading , Portfolios , and PersonalSites .
Go to Bookmarks View pull request Moved Security Checklist to personal siteNovember 24, 2020 Over the years domains and side projects accumulate. It takes mental overhead to keep things updated, running, and paid for. I’m going to start slowly integrating personal projects like Security Checklist into this codebase as a more future-proof way to tinker. View Security Checklist View pull request Rebuilt site with Tailwind.cssNovember 22, 2020 So far, so good! The migration was painless (except for a few cases where outdated tutorials led me down the wrong path for CSS purging solutions). But here we are: as I slowly start to memorize the syntax, I feel like I have super powers. Tailwind.css View pull request Published new postNovember 16, 2020 Design to Save People from Themselves How software can prevent people from making mistakes, causing permanent damage, or bringing about the collapse of democracy. Created Waves wallpapersNovember 15, 2020WAVES
A custom-made set of 10 phone wallpapers, each with a unique color palette and design. I think they’re beautiful – I hope you likethem, too!
View the collection
Twitter conversationNovember 14, 2020 > Are any designers out there making good passive income outside of > your day job? What are you trying? There were some really inspiring ideas in this thread about how to generate passive income as a designer. I didn’t realize there were real businesses being built on top of Figma plugins.View tweet
Published new postNovember 9, 2020 True Respect is the Difference True respect is the difference between a fantastic collaborator and anasshole.
Visited YosemiteNovember 9, 2020 Download on Unsplash Published new postNovember 1, 2020 Writing Better Self Reviews My tips and strategies for writing effective self reviews.October, 2020
Traveled from Colorado to San FranciscoFirst week of October After spending the summer with my family in Colorado, it was time to head home. We took a long 2-week route back to San Francisco, driving through Salt Lake City, Boise, and Bend. We fell in love with Bend and the surrounding area. Work in progress...More timeline entries coming soon Home About @brian_lovin Writing App Dissection AMA Bookmarks Hacker News Security ChecklistDetails
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0