Two Layers of Validation

When it comes to user-provided data, always take an approach of "guilty until proven innocent." With that in mind, we'll add two layers of validation: …

Written by Laracasts - - Aggregated on Wednesday October 17, 2018

Custom Apple Watch Faces

One thing that has been sorely missing with the Apple Watch is the ability to create custom watch faces. I’ve long thought that at the minimum Apple should make all the existing one themeable through something as simple as CSS, but of course, I’m just someone sitting in the peanut gallery and I have no idea how they …

Continue reading »

Written by Eric L. Barnes - - Aggregated on Tuesday October 16, 2018

Async Expressive with Swoole

Have you used Node.js ? For those of my readers unfamiliar with Node.js, it's a server-side JavaScript framework that provides the ability to create, among other things, network services. To do so, it provides an event loop, which allows for such things as asynchronous processing. In the PHP ecosystem, a group of …

Continue reading »

Written by Matthew Weier o'Phinney - - Aggregated on Tuesday October 16, 2018

305 Use Proxy

305 Use Proxy is a deprecated status code. Using the status-code a server could instruct a client that it should connect to a proxy, and repeat that same request there. 305 kind of works like a redirect. It really tells a client: this resource can only be fetched if you used the right proxy. Presumably a client …

Continue reading »

Written by Evert Pot - - Aggregated on Tuesday October 16, 2018

6 manieren om je omnichannel-succes te meten

Om in te kunnen spelen op de behoeften van je gebruikers, heb je een uitgekiende omnichannel-strategie nodig. In deze post lees je hoe je het succes van die strategie kan meten. Omnichannel-marketing is een nieuwe manier van denken, en wel een die je je zo snel mogelijk eigen moet maken. Nog niet mee? Lees dan …

Continue reading »

Written by Intracto - - Aggregated on Tuesday October 16, 2018

Missing ~/.valet folder?

Earlier today I updated my Valet installation from version 2.0.x to 2.1.1. To my surprise the ~/.valet/ folder had gone missing, immediately making me think the update process somehow had gone wrong (even though Valet kept on serving sites) . Turns out that the ~/.valet/ folder got moved to ~/.config/valet/ …

Continue reading »

Written by - - Aggregated on Tuesday October 16, 2018

Don’t Make Me Guess

It’s Sunday. I’m at home, drinking tea and writing a new document for one of our future investors. One of my contacts in Telegram all of a sudden shoots me a message. I haven’t talked to this guy for at least two months. He is a software developer. I know him because he works at Zerocracy . His name is Paul. …

Continue reading »

Written by Yegor Bugayenko - - Aggregated on Tuesday October 16, 2018

Laravel domains

My colleague Brent shares how we've been structuring our non-trivial projects at Spatie . In this post we'll look at a different approach of structuring …

Written by - - Aggregated on Tuesday October 16, 2018

Web Design Weekly #335

Headlines Designing design systems The Clearleft team share some great insights in how a correctly implemented design system can help large organisations improve their web experience for their customers. ( ARM Instruction Set Includes Optimizations Just for JavaScript ( …

Continue reading »

Written by Web Design Weekly - - Aggregated on Monday October 15, 2018