Hello again,
after two weeks without a reading list (I was on holiday) I had to catch up throusands of tweets and read dozens of articles for you. Though filtered, this week’s issue is massively filled with good articles. I hope you enjoy this issue and can now enjoy your weekend! :)
News
- iOS8 now supports
onscroll
events finally and allows parallax or dynamic navigations now. - Kirby CMS v2 beta 2 is out and shows some pretty cool features. So if you’re a fan already, soon some cool stuff is coming (release of v2 is planned for September) and if not, give it a look…
- Firefox has HTTP/2 enabled by default in Nightly builds now, reflecting the latest specification.
- Sass 3.4 has been released which is pretty cool but also means for you that graceful imports won’t work out anymore out of the box. Also if you’re a Windows users you should wait a bit until a bugfix release is out. New are
selector functions
. - Chromium engineers now seem to have decided that they don’t want to support Pointer Events and instead want to improve Touch Events. Main reasons were the lack of support in WebKit/Safari and the performance of Pointer Events. It’s highly expectable therefore that the existing integration of PE in Blink browsers will be removed.
General
- We’re organizing NightlyBuild.io, an evening conference in Cologne, Germany this year with speakers such as Aral Balkan, Ian Feather, Alice Bartlett, Nico Hagenburger and more. But because you’re great, we’re already sold out!
- Build your development and code documentation using Markdown. And as a bonus, use GitHub as your Markdown CMS.
- Construct the web out of stackable containers.
- Why it’s important to work on small chunks and release little things. Because big things are frightening.
Tools
- LimeText is a powerful and elegant text editor primarily developed in Go that aims to be a Free and open-source software successor to Sublime Text.
- Did you know you can read-access JSBin via API? Oh, and you can embed bins as SVG.
- Duo.js is a package manager for the web and combines the ideas from Component, Browserify and Go. I haven’t tried it yet but it looks interesting and has good concepts built in.
Git
- Git Auto Deployment is a workflow service for software teams deploying applications.
- How to attract your develpers to read commit messages.
Web Performance
- How to secure your website in one afternoon with SSL.
HTML / SVG
- How to make embedded SVGs responsive with CSS with a few cool tricks.
- Learn how to embed accessible SVG into your site.
- O`Reilly published a draft of a specification how to write books in HTML. While it’s definitely not the first one for this purpose it’s interesting because it’s well written and by a large publishing company.
- The whole thing about Favicons stacked together in a Quiz. Very useful resource with a great reminder what you need and what you should do if you build a website or web app today.
JavaScript
- Read the book eloquent JavaScript online for free, it’s under Creative Commons license.
- Regular expressions in JavaScript may not always be intuitive. So this is what you should know about JavaScript regular expressions.
- jQuery SmoothState adds nice page transitions to your page so no “reload” effect is shown to the user when he clicks on a link to a new HTML page.
- A web based TweetDeck prototype by Jake Archibald and an interesting discussion about using a framework like React or not and performance problems with it.
- Understand the difference between debounce and throttle in JavaScript by visually seeing it.
- SennaJS is a blazing-fast single page application engine which is only 8kb big and looks very neat.
Sass / CSS
- CSS Feature Queries. Have you heard of it? It means using
@support
in CSS. And it’s pretty cool so here’s a guide how to use feature queries, including how to use them in JavaScript. - A whole website with CSS Guidelines. Of course it’s also an opinionated guideline but it is a really throughtful and extensive one so you better have it read and adopt the things you forgot in your own guidelines. :)
- Write enduring CSS for rapidly changing, long-lived projects.
- Dennis Gaebel wrote an article how to get started with SUIT CSS.
- Telerik shared a blog article how to style your own file upload field. This is only used as example so you might be able to style any input field with that technique afterwards. Pretty cool!
Go beyond…
- How about setting your alarm clock at 5:26 AM tomorrow?
- Burnout is real. It’s part of this job and is part of any job that I’ve ever had, and it’s really hard to kick.
To support this project, Flattr or gratipay me or share this resource with other people. It’s available via E-Mail, RSS and online.
Thanks and all the best,
Anselm