5X5 – PROGRAMMING
RONALDS VILCINS
• 1. CSS hacks you may not know
This is a collection of short CSS snippets I thought might be useful for beginners. If you’re experienced with CSS you’ll have seen most of these tips and tricks before, but who knows maybe you can find one or two you haven’t seen before.
Medium
• 2. How containers became a tech darling, and why Docker became their poster child — > S C A L E — Medium
_Here is an edited version of our recent interview that focuses on why containers were at the core of both TextDrive and Joyent, and what it means for IT now that they’re coming into vogue for mainstream developers and engineer_s.
• 3. philipwalton/solved-by-flexbox
A showcase of problems once hard or impossible to solve with CSS alone, now made trivially easy with Flexbox.
Flexbox is the cool grid of the moment.
MONO
• 4. The 10 Commandments of Good Form Design on the Web – Mono
The list without the Chaucerian language:
- Provide clear, always visible labels for each field.
- Use a big enough font size.
- Fumblefingers tap areas.
- Input size = expected input size.
- Plain vanilla checkboxes and radio buttons.
- Provide a general error message and a field specific one.
- Make it clear what is *Optional – group them.
- Hide stuff until you need it.
- Minimize user input.
- Be clear about what type of input you are looking for.
• 5. The Final Steps to Mastering JavaScript’s “this” Keyword
Note – this is Part II
In a previous article we learned the fundamentals of using JavaScript’s this
keyword properly. We saw that the crucial factor in determining what this
refers to, is to find out the current execution context. However, this task can be a bit tricky in situations where the context gets changed in a way we don’t expect. In this article I will highlight when this might happen and what we can do to remedy it.