Understanding Regular Expressions 3: Zero Width Selectors
Readers of the previous post in this series will remember a Pig Latin translator we created using groups and captures. That translator included a selector, \b
, we had not yet explored. It
Readers of the previous post in this series will remember a Pig Latin translator we created using groups and captures. That translator included a selector, \b
, we had not yet explored. It
In the first post of this series, we looked at the basic building blocks of regular expressions: the characters and quantities. The next major building blocks are groupings and captures. Both features
Regular expressions, like CSS or the workings of Agile process, are some of the least understood coding aspects among young programmers, and for good reason. Regex use a syntax entirely of their
Editors are tools. Rarely, however, do we consider our abilities with an editor as part of coding mastery.
In traditional canvas art, we can see the painter's mastery of their tools in
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
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
Backbone.js does a lot of things right when it comes to client-heavy interfaces. Client-side M.V.Collection, RESTful by design and structured code locations are just some of the benefits i