Friday, January 26, 2018

Developing a Command Bus in PHP

https://keith-mifsud.me/developing-a-command-bus-in-php
What a command bus is and starting to write one in PHP.

API Authentication in Laravel-Vue SPA using Jwt-auth

https://codeburst.io/api-authentication-in-laravel-vue-spa-using-jwt-auth-d8251b3632e0
Authenticating users in Laravel using Jwt-auth.

How I redesigned my blog and moved it from Jekyll to Laravel

https://christoph-rumpel.com/2018/01/how-i-redesigned-my-blog-and-moved-it-from-jekyll-to-laravel
Rolling your own blog with Laravel.

2017 - A PHP year in review

http://marcelpociot.de/blog/2017-12-21-a-php-year-in-review
The world of PHP at the end of 2017 through the eyes of GitHub.

Paying Technical Debt - How To Rescue Legacy Code through Refactoring

https://blog.intracto.com/paying-technical-debt-how-to-rescue-legacy-code-through-refactoring
Taking care of technical debt via refactoring.

Navigant Research Leaderboard: Automated Driving Vehicles

https://www.navigantresearch.com/research/navigant-research-leaderboard-automated-driving-vehicles
So maybe Tesla isn't as far ahead as we think. 

People are using Netflix, Hulu, and Amazon Prime in very different ways

https://qz.com/1180832/people-are-using-netflix-hulu-and-amazon-prime-in-very-different-ways/
Netflix used to be the go-to place for movies.

Breaking Bad became one of the best TV shows ever by borrowing a trick from Shakespeare

https://www.vox.com/culture/2018/1/20/16910760/breaking-bad-10th-anniversary-birthday-structure
Beyond the normal three-act play.

Friday, January 12, 2018

Turn any database into an API

https://www.dreamfactory.com/
Interesting project to make any database into an API

PHP MVC Frameworks preview of 2018

http://www.zenofcoding.com/2017/12/31/php-mvc-frameworks-preview-of-2018-phalcon-3-symfony-4-laravel-5-x-and-others/
What 2018 holds for PHP frameworks. Hint: Laravel

17 Tips for Using Composer Efficiently

https://blog.martinhujer.cz/17-tips-for-using-composer-efficiently/
Tips on effective Composer usage.

Building a Vue SPA with Laravel

https://laravel-news.com/using-vue-router-laravel
Vue and Laravel go full-on SPA

Introduction to PHP Reflection API

https://medium.com/@MustafaMagdi/introduction-to-php-reflection-api-4af07cc17db4
Using the PHP Reflection API

Creating a 'Winning' Audio Lambda Service using Serverless, Polly and compiled SOX

http://tech.mybuilder.com/creating-a-winning-audio-lambda-service-using-serverless-polly-and-compiled-sox/
Creating a JavaScript Lambda

Sunday, January 7, 2018

I’m harvesting credit card numbers and passwords from your site. Here’s how.

https://hackernoon.com/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5
The weakness of opensource. It's too easy to pull in unaudited programs.

Government Digital Service

https://github.com/alphagov?page=1
The UK government goes open-source big time, with over 700 public repos on GitHub

The State of JavaScript Frameworks, 2017

https://www.npmjs.com/npm/state-of-javascript-frameworks-2017-part-1/
Who better than one of the npm guys to prognosticate about JavaScript? Go Vue!

Ten cryptocurrency predictions for 2018 from the co-founder of the Blockchain Research Institute

https://qz.com/1171977/ten-2018-predictions-from-the-founder-of-the-blockchain-research-institute/
Not sure about what the BRI is, but here's some cryptocurrency predictions.I do think that moving to proof of stake instead of proof of work is mandatory.

Saturday, January 6, 2018

Inside Einstein's head

https://www.lucify.com/inside-einsteins-head/
I remember taking special relativity 40 years ago. These visualizations would've helped a LOT.

Chrome is turning into the new Internet Explorer 6

https://www.theverge.com/2018/1/4/16805216/google-chrome-only-sites-internet-explorer-6-web-standards
Why, in heaven's name, do people build chrome-only websites?!?

Two Major Security Flaws Found In Almost Every Processor — Here's What's Going On

http://digg.com/2018/meltdown-spectre-explainer
The low-down on Meltdown and Spectre.

Stop checking if record exists: Eloquent methods OrCreate and OrNew

http://laraveldaily.com/dont-check-record-exists-methods-orcreate-ornew/
Save yourself an if statement in Laravel.

The Best of Laravel News 2017

https://laravel-news.com/best-2017
Best Laravel articles of 2017

Hacker Lexicon: What Is Sinkholing?

https://www.wired.com/story/what-is-sinkholing/
Send hackers into a network blackhole.

Top 10 Stocks for 2018

http://dailytradealert.com/2018/01/02/top-10-stocks-2018/
We'll come back in a year and check up.

How to quit bad habits without willpower: 3 secrets from neuroscience

https://www.theladders.com/career-advice/how-to-quit-bad-habits-without-willpower-3-secrets-from-neuroscience
Give yourself a good talking to.

Monday, January 1, 2018

Which Languages Are Bug Prone

http://www.i-programmer.info/news/98-languages/11184-which-languages-are-bug-prone.html
Which languages are bug-prone? Not entirely clear. Ask again later.

Forward your spam to sp@mnesty.com and a bot will waste the spammer's time

https://boingboing.net/2017/12/30/forward-your-spam-to-spmnesty.html?fk_bb
Forward spam to this address and a bot will correspond with them. Fun for all ages!

Spark tutorial: Get started with Apache Spark

https://www.infoworld.com/article/3237984/analytics/spark-tutorial-get-started-with-apache-spark.html
Beginner's guide to Apache Spark

How to visualize the programming language influence graph

https://medium.freecodecamp.org/how-to-visualize-the-programming-language-influence-graph-7f1b765b44d1
network visualization library in python (of course)

SQLAlchemy makes ETL magically easy

https://medium.freecodecamp.org/sqlalchemy-makes-etl-magically-easy-ab2bd0df928
Easy-to-use ETL python library.

Meet the microgrid, the technology poised to transform electricity

https://www.vox.com/energy-and-environment/2017/12/15/16714146/greener-more-reliable-more-resilient-grid-microgrids
I've heard about microgrids for about 20 years now. It's probably time to get them going.