PHPNews

Adding a NodeJS Service

We add a node service that we can use to build our static assets: version: '3' services: app: build: context: ./docker/app dockerfile: Dockerfile image: shippingdocker/app:latest networks: - appnet volumes: - .:/var/www/html ports: - ${APP_PORT}:80 working_dir: …

Continue reading »

Written by Servers for Hackers - - Aggregated on Tuesday June 12, 2018


Dev Workflow Intro

We can build up a nice development workflow using a helper bash script. This makes running command witin our Docker container super easy. Running all of those docker-compose commands are a real pain! We also move our application files up a level so the Docker files are all within the same directory. I …

Continue reading »

Written by Servers for Hackers - - Aggregated on Tuesday June 12, 2018


The Workflow

Here we build up our helper script to accomplish the following: Pass-thru any undefined commands to docker-compose Run docker-compose ps if we don't pass any arguments to the develop script Create a series of commands such as artisan , composer , yarn , and so on, setting the script up to allow us to …

Continue reading »

Written by Servers for Hackers - - Aggregated on Tuesday June 12, 2018


Web Design Weekly #322

Headlines Stop “feeding” your users Feeds are a popular design pattern, but Gillian Massel proposes it’s time we came up with something better. (ux.shopify.com) Microsoft + GitHub = Empowering Developers (blogs.microsoft.com) Articles Fostering a Web Performance Culture Web Performance is not only …

Continue reading »

Written by Web Design Weekly - - Aggregated on Monday June 11, 2018


The Visual Perception of Code

My colleague Brent gave his first public talk at last month's Full Stack Antwerp meetup. If you weren't able to attend you'll be happy to learn to Brent …

Written by murze.be - - Aggregated on Monday June 11, 2018


Building a PHP Framework

My buddy Frederick Vanbrabant , who is currently looking for a new opportunity , recorded a cool video course on how to build a PHP framework using some …

Written by murze.be - - Aggregated on Monday June 11, 2018


What Is a CDN and How Does It Work?

CDN - you keep seeing the acronym. Maybe in URLs, maybe on landing pages, but it never quite clicked - what are Content Delivery Networks, what do they do exactly? We'll explain in this overview article, and demonstrate on two popular ones in followup posts. CDN Basics A CDN is a network of computers that …

Continue reading »

Written by Sitepoint - - Aggregated on Monday June 11, 2018


Combinatorial row pairing in databases

While working on a database design I came across the problem of finding combinations or ‘cartesian product’ between all the rows between one table to another table, but not repeating the same permutations. Take the ‘Teams’ table below which lists four cricket teams. We want to create a combination list of matches …

Continue reading »

Written by code-diesel - - Aggregated on Monday June 11, 2018


Windows Dev Box Try 2 2018

Going to list somethings as I go ## Links This started it all [https://char.gd/blog/2017/how-to-set-up-the-perfect-modern-dev-environment-on-windows](https://char.gd/blog/2017/how-to-set-up-the-perfect-modern-dev-environment-on-windows) ## NPM and Composer install take a long time Some of this is the Windowsantimal…

Continue reading »

Written by Alfred Nutile RSS - - Aggregated on Monday June 11, 2018


Windows Dev Box Try 2 2018

Going to list somethings as I go ## NPM and Composer install take a long time Some of this is the Windowsantimalware running. If you go to Windows Security -> Exclusion you can have it not search this folder. More info [https://blog.emsisoft.com/en/28620/antimalware-service-executable/](https://blog.emsisoft.com/…

Continue reading »

Written by Alfred Nutile RSS - - Aggregated on Monday June 11, 2018


Weekly Update 90

Wow wow wow! What a week! This video is going out a couple of days late but if ever I had a good excuse for it, this week is the one. Scott and I are in Oslo this week having just flown in from London where we collectively scooped up 3 awards, one each at the European Blogger Awards and the big one (quite literally - …

Continue reading »

Written by Troy Hunt - - Aggregated on Sunday June 10, 2018