The only .css file you’ll ever need, following the most recent CSS methodologies where you define just about everything in separate classes. Usage is really easy:
Take any CSS rule you want to apply, replace : by -, and dots by -dot-, and you get the name of the corresponding universal css classname. For instance, border-top-right-radius: 1.60em translates to .border-top-right-radius-1-dot-60em
Leonard Teo, CEO of ArtStation, on how he almost killed the project before – eventually – successfully launching it:
We were far behind schedule with a product I had allowed to become too complex. Whenever I needed a change that should have taken 5 minutes, it took days or even weeks.
I had allowed the developers to dictate to me the “best practices” and I had allowed them to go their merry way, which meant many sprints iterating on perfecting the architecture but not actually shipping the product. I failed to communicate the real business and time constraints and acquiesced to their push back, wanting to create beautiful code.
At work I sometimes question why we are about to do a project using a specific technology. It’s not because some technology is the new kid on the block, that we need to use said technology (although we might). Don’t get me wrong: it’s not about taking shortcuts, it’s about keeping things simple as – sometimes – something simple will really do. KISS & YAGNI & MSP & (in due time, if need be)git commit -am 'Refactoring'.
This repository is a community-curated list of flexbox issues and cross-browser workarounds for them. The goal is that if you’re building a website using flexbox and something isn’t working as you’d expect, you can find the solution here.
Truth be told, most of the time “something is not as I’d expect” when using flexbox 😛
How to set the Piano Tiles 2 record? Build a robot:
Overhead iPhone 6+ processes video of the iPad screen at 120 fps.
iPhone tracks tile speed and sends timing info via MIDI over USB through the camera connection kit.
Teensy 3.2 receives tile data and sends step/direction to stepper drivers, which smash the tiles via conductive foam on brass bars.
Bram.us is the technical/geeky weblog of Bram Van Damme (nicknamed Bramus!), a 32 year old geezer raised in Deinze and living in Vinkt (Belgium) with his son Finn and daughter Tila.
Professionally — after having worked as a web developer for several years at several web agencies — Bramus became a Lecturer Web Technologies within the study programme Professional Bachelor ICT.
Having worked in education for seven years he – in 2015 – moved on to become part of the team at Small Town Heroes (Ghent, Belgium) to build groundbreaking solutions that make watching TV more interactive than ever. Bramus also freelances using the 3RDS moniker.