André Staltz on Twitter: "Computer Science and why it's necessary even for web developers
I know that in some countries a degree in CS is expensive or unattainable, and that some companies do unnecessary algorithm interviews.
This thread is not about degrees or interviews, it's about CS itself."

Marijn Haverbeke on Twitter: "You're all invited to read the full draft of Eloquent JavaScript's 3rd edition: https://t.co/8M5hp5awU2
Finishing touches are still ongoing, but this should be a readable text."

Rey Bango on Twitter: "SCREW CANCER! My good friend @gregwhitworth just found out daughter has a cancerous brain tumor. It’ll be a long road to recovery & I’d like to ask for you to support the Whitworths. Any amount is great. Use his PayPal link in the tweet below. And RT please. 👍🙌🏼🙏🏻… https://t.co/258iH5ecBM"

All Hover.css effects make use of a single element (with the help of some pseudo-elements where necessary), are self contained so you can easily copy and paste them, and come in CSS, Sass, and LESS flavours.

Many effects use CSS3 features such as transitions, transforms and animations. Old browsers that don't support these features may need some extra attention to be certain a fallback hover effect is still in place.

Use in unlimited personal applications

Your application can't be sold

Your modifications remain open-source

Free updates

For commercial use, Hover.css is made available under Commercial, Extended Commercial, and OEM Commercial licenses.

Sara Soueidan on Twitter: "Absolutely in love with these #CSS Houdini experiments 😍 (currently require latest Chrome) by @iamvdo
https://t.co/LGALV31z7b
Just when you thought CSS can’t get any more awesome. 🤩… https://t.co/wFxkoYvzSK"

Throughout this article, I’ll link to the work-in-progress Ellie versions, though I developed the sequencer locally. And while CSS can be written entirely in Elm, I’ve written this project in PostCSS. This requires a little bit of configuration to the Elm Reactor for local development in order to have styles loaded. For the sake of brevity, I won’t touch on styles in this article, but the Ellie links include all minified CSS styles.

Elm is a self-contained ecosystem that includes:

Elm MakeFor compiling your Elm code. While Webpack is still popular for productionizing Elm projects alongside other assets, it's not required. In this project, I've opted to exclude Webpack, and rely on

Below you find a set of charts demonstrating the paths that you can take and the technologies that you would want to adopt in order to become a frontend, backend or a devops. I made these charts for an old professor of mine who wanted something to share with his college students to give them a perspective.

For the backend, personally I would prefer Node.js and PHP 7 for the full time. Plus, I have been experimenting lately with Go and I quite like it. Apart from these, if I have to choose another one, I would go for Ruby. However this is just my personal preference, you can choose any of the shown languages and you will be good.