1. Issue #118 | CSS Weekly

"CSS is a Mess – Jonathan Snook

In this talk Jonathan Snook looks at how we can organize ourselves and our projects to create a more scalable and modular system that allows our projects and teams to grow.

Pixels Are Expensive – Paul Lewis

Paul Lewis explains what exactly developers need to know about webpage rendering.

Articles & Tutorials

Advanced RWD Layout Techniques -Josh Broton

Josh Broton presents tips and tricks for creating advanced layouts for responsive web design, including the CSS Flexible Box Layout Module.

Structuring, Grouping, and Referencing in SVG – The , , and Elements – Sara Soueidan

In this article Sara Soueidan goes through SVG elements that allow us to define, group, and reference objects within the document, and highlights the differences between them.

Web Components and Concepts, ShadowDOM, Imports, Templates, Custom Elements – Todd Motto

Todd Motto looks at Web Components, what it means for the web and how it completely changes things and our outlook on building for the web platform from today.

Using SVG stroke Attributes – Joni Trythall

In this post Joni Trythall reviews the basics of SVG stroke attributes and explores their general purpose and in-browser editing capabilities.

Should You Use Bootstrap or Foundation?

Nick Pettit explains that choosing between Bootstrap or Foundation is like choosing between red or white wine; one isn’t necessarily better than the other, they’re just different.


Agile CSS3 Engine

Agile is a simpe, fast and easy to use engine which uses JavaScript generated pure CSS3.


HalfStyle is a small jQuery plugin that lets you style each half or third of a character, vertically or horizontally, independently and individually.


3D CSS Typography – Noah Blon

Another brilliant (animated!) piece of art created with pure CSS."


2. A new focus, a new site – CSS Wizardry – CSS, OOCSS, front-end architecture, performance and more, by Harry Roberts

"Almost a year ago, I decided I wanted to work for myself. Everything after that all happened so quickly that I never even got round to redesigning this website.

I’m a very pragmatic, product-led, agile-working developer, so I decided to put together a micro-site to handle a more business-oriented face onto the web: it would be far, far quicker to build something small and focused from scratch than it would have been—at the time—to redesign the whole site. That micro site has served me very well, and grew into a product in its own right. There are currently 184 commits against that one, single-page website alone!"


3. PHP sometimes gets a bad rap, yet it still persists and flourishes not only within some of the most popular CMSs but also with emerging strategies such as Responsive Design with Server Side Components (RESS). I have found that sprinkling a little PHP into my front-end development workflow strengthens the code and speeds up the development process.

It isn’t very difficult or time consuming to pick up enough basics of PHP to get started including it in your toolkit. Let’s get right into discovering how mixing a little server side script into your front end development can be both easy and rewarding.

4. The Seventh Fourth | CSS-Tricks

“I’m not feeling as self-reflective as I normally am this year for some reason. I do feel like it’s important to jot a few things down though as I never regret that.”

Smashing Magazine

5. Breakpoints And The Future Of Websites | Smashing Magazine

“When the iPhone came out in 2007, the demonstration of its web browser by the late great Steve Jobs gave the not-so-subtle impression that Apple wasn’t too perturbed about its users pinching to zoom and swiping to scroll as part of the browsing experience. Responsive web design aimed to solve this problem by smartly applying flexible grids, fluid layouts and, of course, media queries.
However, responsive web design has turned out to be somewhat of a case study in the law of unintended consequences, with one of the perverse unanticipated effects being breakpoint paranoia. But even without the undue influence that media queries exerts on your selection of these breakpoints, it dawns on you after much introspection that these might not be the droids we’re looking for.”


6. RemoteThink™ on Behance

“RemoteThink™ redefines the TV remote control as we know it with a conceptual mobile interface.
Read more about the project on Medium: http://bit…”

Meet co

7. Meeet

“Meeet is the place to find a collaborator to help you ship that side project left by the wayside. We’re here to help you find the best person to help you ship your project and discover your next one. Your portfolio will be stronger in no time.”

A place to get started on your next job search.

8. Visualizing Algorithms

"The power of the unaided mind is highly overrated… The real powers come from devising external aids that enhance cognitive abilities. —Donald Norman

Algorithms are a fascinating use case for visualization. To visualize an algorithm, we don’t merely fit data to a chart; there is no primary dataset. Instead there are logical rules that describe behavior. This may be why algorithm visualizations are so unusual, as designers experiment with novel forms to better communicate. This is reason enough to study them.

But algorithms are also a reminder that visualization is more than a tool for finding patterns in data. Visualization leverages the human visual system to augment human intellect: we can use it to better understand these important abstract processes, and perhaps other things, too."

9. Wikipedia

"I love Wikipedia. It’s awesome. But it deserves a better and more delightful design. This is my vision of how the reading experience should be like. Better typography, removed side bar, reduced clutter, improved contrast and clarity, and more open space.

This is just a concept. Some features are not supported, and custom formatting on some wikipedia pages might not look right. If you see anything like that, let me know. Or you can contribute to the project on GitHub.

If you like this redesign, please share it with your friends and spread the word. And if you have any feedback or if you just want to say hi, feel free to email me.

Moe Salih

Wikipedia without the warts.


Smashing Magazine

10. Techniques For Creating Custom Textures In Photoshop | Smashing Magazine

“Photoshop isn’t just for retouching images or manipulating photos. It can be used for so much more, such as creating your own textures — as long as you know where to look. In this article, I will present a foundation of techniques to help you build custom textures. I’ll go over three Photoshop features that I rely on to do most of my texturing — filters, layer styles and brushes. Before we jump in, I want to demonstrate the importance of textures.”

These techniques will work with many image editors – not just Photoshop. (Yes, I am too cheap to own this, and don’t want to spend the rest of my life learning how to use it.)