Ascent
Building great products is hard. Let's get better at it.
Author image
Ben
Ben is the co-founder of Skyward. He has spent the last 10 years building products and working with startups.

Multiples of 3 and 5

A modified popular interview question serves as an introduction to loops, summations and modulus.

The problem

The objective of the first project euler problem is to find the sum of all numbers,


What CSS Needs: Better Background Positioning

Background-Position-X, Background-Position-Y

Background positioning is a strong case for seperating a grouped rule into individual parts. Why include x, y positioning exclusively as a rolled-up modifier? What is the danger in breaking


What CSS Needs: Better Positioning

There are a series of changes CSS could really benefit from that are largely ignored in CSS3. Generally, CSS3 improvements focus on the more complex design and updated methods: box shadows, rounded