webMASTAH.weekly.009

Frontend

I love Gulp. It's great in so many ways and for so many purposes. I've been putting off writing a post on it forever. There's just too much to write about; I could write a book on it. So instead, I'm going to give a quick introduction and share a few tips.…
engineroom​.teamwork​.co

In this article I’m going to discuss some of the things you can do with CSS custom properties that you can’t do with preprocessor variables. I’ll also demo some of the new design patterns that custom properties enable. Finally, I’ll discuss why I think in the future we’ll most likely use preprocessor variables and custom properties together, to leverage the best of both worlds.…
philipwalton​.com

I first discovered the calc() function more than four years ago, thanks to CSS3 Click Chart, and I was absolutely delighted to see that basic mathematical computations — addition, subtraction, multiplication and division — had found their way into CSS…
smashingmagazine​.com

Vue.js 1.0 was released at the end of October and packs some awesome new features. While most of the library looks and feels the same as it always has, there are a few changes that are worth noting. In this article, we’ll explore some of the changes and how you can use them to be more productive and expressive when creating apps with Vue.js.…
sitepoint​.com

The development of CSS, like all languages, is an iterative process. With every major release, we get new features and syntaxes that help us write our styles. CSS Level 3 introduced features that enable us to design interactions that previously were possible only with JavaScript.…
smashingmagazine​.com

Electron is an open-source project from GitHub that lets us create cross-platform desktop applications with web technologies. It doesn't matter which specific framework we use; if it works for the web, it works for Electron. We can use Angular 2 for Electron apps, and in this tutorial, we explore how to get a desktop image size calculator app wired up…
auth0​.com

I’m not about to tell you should use an Icon Font. I’m here to tell you that I think they are a great solution to certain problems. And certainly more appropriate than SVGs in some situations.…
benfrain​.com

Filter effects in CSS have been around for a while, and together with things like blend modes, they bring new possibilities for recreating and manipulating stuff in the browser that we previously had to do in Photoshop. Here, Emil explores a performance technique using one of the more forgotten filter effects – the filter function – as well as recreating it with SVG.…
css-tricks​.com

This blog post takes a step-by-step approach to building a simple todo-list application with Angular 2.0. Along the way we’ll look at web components, dependency injection, TypeScript, bindings and the Angular 2.0 change detection strategy which combine to make a much more elegant framework to its predecessor…
blog​.scottlogic​.com

Expressive CSS is an approach to writing lightweight, scalable CSS using utility classes that are easy to write and understand.…
johnpolacek​.github​.io

Frontend – soft

Backend

following are 11 ways to shore up MySQL security and protect your data more effectively…
scriptrock​.com

Events are messages that link actions to consequences in your application while keeping them independent. Dispatching an event is identifying a meaningful domain action. The event provides an entry point for every consequence that reacts to this action.…
thomas​.jarrand​.fr

If you haven't heard, SQLite is an amazing database capable of doing real work in real production environments. In this post, I'll outline 5 reasons why I think you should use SQLite in 2016.…
charlesleifer​.com

I maintain a number of PHP packages, and with the release of PHP 7, I've been starting to wonder when a good time is to switch. It's a hard decision, and I haven't quite made one yet, but really the PHP 7 killer feature are it's new argument type declarations and return type declarations.…
evertpot​.com

Lumen, Silex, Slim, etc. you’ve heard of all of them. In this article, we’ll take a look at a newcomer called Blink. Blink was built to improve high performance applications that consume a lot of server resources, and it uses the Swoole PHP extension to achieve this goal.…
sitepoint​.com

I gave a presentation at ZendCon last year called “Test Driven Laravel”, where I walked through building out a feature in a brand new Laravel application using TDD…
adamwathan​.me

With the most recent version of PostgreSQL gaining ever more JSON capabilities, we've been asked if PostgreSQL could replace MongoDB as a JSON database. There's a short answer to that, but we'd prefer to show you…
compose​.io

If you have created a new Symfony project recently, you may have noticed a big change in the development log file. In the past, even the simplest page load generated tens of lines in the dev.log file. In the latest Symfony versions, by default only the important information is logged.…
symfony​.com

Here in this post we have listed some of the best Useful PHP Libraries for Web Developers.…
detechter​.com

In this article, I’ll briefly compare three PHP console command libraries: The Symfony console component, The Hoa console, The Webmozart console…
sitepoint​.com

Backend – soft

Wydarzenia

Send this to a friend

webmastah.weekly
Cotygodniowa porcja linków ze świata WEBDEV BEZ spamu, TYLKO samo mięcho!
Zobacz poprzednie wydania. Dołącz do 2 tysięcy webdeveloperów!
HTML5, CSS3, JS (React, Angular, Ember, Vue), PHP, SQL