I love this overview of handy column-busting CSS options.
Dispatches From The Internets
Full Width Containers in Limited Width Parents
Stuff I wish I’d known sooner about service workers

I’m learning more and more about Service Workers every day…
Introducing EdgeHTML 14 with the Windows 10 Anniversary Update

Edge 14 is out. I’m so proud of my colleagues working on this browser. My favorite bit? The focus on accessibility (and the 100% score on HTML5Accessibility’s browser benchmark to back it up).
eLesson: Unconscious Bias
I loved taking this course as part of my job training at Microsoft and I’m so excited that they’ve made it public. I learned a ton and I’m sure you will too:
In this course, you’ll deepen your understanding of unconscious biases, how they influence behavior, and how they impact us all. You’ll also learn numerous actions you can take to help counter bias in your own work environment.
Microsoft CEO Satya Nadella: Humans and A.I. can work together to solve society’s challenges.

This is an awesome post from Microsoft CEO Satya Nadella on the future of Artificial Intelligence, recommendations for the development of AI, and what will be required of us as humans interacting with it.
The Web is Messy and Beautiful
In two back-to-back, potentially NSFW posts discussing web development vs. platform-specific development, Eran Hammer covered a lot of the pain points encountered in each. For instance, on the Web, you’ve got rendering and user interface inconsistencies between browsers. On the other hand, retention for apps is notoriously crappy.
Freedom 251 Maker Says 2 Lakh Rs. 251 Phones Ready, Will Launch ‘Cheapest’ HD LED TV

The world’s cheapest smartphone (251 Indian Rupees—less than US$4) is here. The specs:
- 4-inch screen
- dual-SIM
- 3G
- 1.3GHz quad-core processor
- 1GB of RAM
- 8GB of internal storage (supporting memory cards of up to 32GB)
- 8-megapixel rear camera with flash
- 3.2-megapixel front camera
- 1800mAh battery
- Android 5.1 (Lollipop)
The rollout is slow and units are being sold at a loss, but still. This is amazing and the program, which is subsidized by the Indian government, will bring the web to millions who have not been able to access it previously.
Inline validation in forms — designing the experience

This is an interesting survey of form validation approaches. Interestingly it does not include in-browser validation handling, only bespoke validation scripts.
Make the Web Work For Everyone

The intro to this awesome post sets the stage perfectly:
The web has changed immensely in the past 20 years. In 1996 there were roughly a million websites; now there are more than a billion. Back then there were roughly 50 million internet users; today there are more than 3 billion. We have more content than we ever dreamed was possible. People are enjoying it on 8.1 billion connected devices, including more than 24,000 distinct mobile device types.
We need progressive enhancement and we need to look beyond our technological bubble. It’s good for us and it’s good for the Web.
Posters
I love, love, love this collection of posters covering topics like research, access needs, accessibility, and design. Download them, print them up and hang them up all over your office!