Learn CSS Grid by recreating familiar layouts: Airbnb, Youtube and more

by Cameron Jenkinson Learn CSS Grid by recreating familiar layouts: Airbnb, Youtube and more I learn best by example and I’m guessing you have arrived here because you do as well. I’ve found learning the features of CSS Grid much easier by re-creating the layouts of products and websites I’m

Read More

Understanding the Template Method design pattern by eating at Chipotle

by Sihui Huang Understanding the Template Method design pattern by eating at Chipotle Object-Oriented Design Patterns in Life— gain an intuitive understanding of OO design patterns by linking them with real-life examples. [http://www.sihui.io/design-patterns/] Template Method is a commonly used design pattern in programming and real life. Before we dive into

Read More

I redesigned Tinder. Here’s what I learned in the process.

by Daniel Lopes I redesigned Tinder. Here’s what I learned in the process. The challenge I set out to see how far I could push myself creatively as a designer by rebuilding an App I frequently use. I chose Tinder because I’ve used it a few times, and realized a

Read More

How to recreate Medium’s article layout with CSS Grid

When people think of CSS Grid they normally envision image grid layouts and full web pages. However, CSS Grid is actually a superb technology for laying out articles as well, as it allows you to do things which previously was tricky to achieve. In this tutorial, I’ll explain how to

Read More

Supporting #NetNeutrality = Supporting Designers and the Startups They Create

by Lukasz Lysakowski Supporting #NetNeutrality = Supporting Designers and the Startups They Create Image: https://imgur.com/gallery/ORcHCI believe in Net Neutrality, and I wrote a brief email to the Federal Communication Commission on why access to broadband has shaped my design career. Here’s what my email said: Hello, my name is Lukasz

Read More

600 Free Online Programming & Computer Science Courses You Can Start in January

Six years ago, universities like MIT and Stanford first opened up free online courses to the public. Today, more than 700 schools around the world have created thousands of free online courses. I’ve compiled this list of over 600 such free online courses that you can start this month. For

Read More

Let’s talk about YOU — and the Singleton design pattern

by Sihui Huang This might be the most important post in my Design patterns in life and Ruby [http://www.sihui.io/design-patterns/] series, because this one is about YOU. Before anything, you need to listen to this song: No, I’m serious. The song is less than 2 minutes. Listen to the song before

Read More

How to help your text editor help you

by Evy How to help your text editor help you Tips & tricks for writing more efficient and enjoyable code Over six internships, I’ve had lots of lovely mentors who have watched me code and let me watch them code. (I ? pair programming! [https://content.pivotal.io/blog/pair-programming-considered-extremely-beneficial] ) Thanks to them, there

Read More