Monday, April 30, 2018

Laravel without Facades Part 0: Intro

https://medium.com/@frano.sasvari/laravel-without-facades-part-0-intro-190bae09aebe
A cogent argument against using facades, especially in Laravel. 

Server Dashboard with Laravel: Part 1

https://medium.com/@danielalvidrez/server-dashboard-with-laravel-part-1-25f32362a05b
Another nice Laravel and Vue.js tutorial. 

Exclusive: Inside The New Google Podcasts Strategy That Could Double Audiences Worldwide

https://blog.pacific-content.com/exclusive-inside-the-new-google-podcasts-strategy-that-could-double-audiences-worldwide-b556cdc26e43
Google's finally getting on the podcasting bandwagon.

UUID or GUID as Primary Keys? Be Careful!

https://tomharrisonjr.com/uuid-or-guid-as-primary-keys-be-careful-7b2aa3dcb439
Good case for UUID vs. surrogate integer IDs in database design.

What I’ve Learned Working In Finance For Six Years (Hint: It Applies To Everyone)

https://medium.com/the-mission/what-ive-learned-working-in-finance-for-six-years-hint-it-applies-to-everyone-9e8acf8abc61
Basic life lessons from someone in finance that apply to all. e.g. "be kind"

Thursday, April 26, 2018

7 Basic Rules for Button Design

https://uxplanet.org/7-basic-rules-for-button-design-63dcdf5676b4
Some of these are obvious: make it look like a button. But, then again, common sense is uncommon.

The 7 Habits Of Highly Creative People

https://artplusmarketing.com/the-7-habits-of-highly-creative-people-6cfe6471af31
Good ideas about how to get the creative juices flowing. (what a trite phrase, sorry!)

Third Critical Drupal Flaw Discovered—Patch Your Sites Immediately

https://thehackernews.com/2018/04/drupal-vulnerability-exploit.html?m=1
Yet another critical Drupal security vulnerability.

Flexible Heredoc and Nowdoc Coming to PHP 7.3

https://laravel-news.com/flexible-heredoc-and-nowdoc-coming-to-php-7-3
The lowly Heredoc is changing in PHP 7.3

Leverage Eloquent To Prepare Your URLs

https://laravel-news.com/leverage-eloquent-to-prepare-your-urls 
One generally doesn't think of Eloquent having anything to do with routing, but...

New Course: Code a Single-Page App With Laravel and Vue.js

https://code.tutsplus.com/articles/new-course-code-a-single-page-app-with-laravel-and-vuejs--cms-30917
Tutorial on SPAs with Laravel and Vue.js

Simple and flexible Admin Panel

https://orchid.software/
Good admin panel for Laravel.

People Made Loads Of Cool Stuff With Nintendo's 'Labo' In Its First Week

digg.com/2018/nintendo-labo-custom-creations-songs-games
Really interesting new adjunct for the Nintendo Switch.

Do numbers always win?

markallenthornton.com/blog/numerical-advantage/
Good statistical analysis of the history of warfare via Wikipedia. Good, non-obvious conclusion.

21 Books You Don’t Have to Read

https://www.gq.com/story/21-books-you-dont-have-to-read
Good list of alternatives to supposed classic books.

Monday, April 23, 2018

Saturday, April 21, 2018

Titus, the Netflix container management platform, is now open source

https://medium.com/netflix-techblog/titus-the-netflix-container-management-platform-is-now-open-source-f868c9fb5436
Netflix opensources their container management platform: Titus.

Big Tech’s Booming Bundles

https://500ish.com/big-techs-booming-bundles-25c9ada5eb1b
Interesting numbers on the current Amazon original video, etc.

A Real-World Comparison of Front-End Frameworks with Benchmarks (2018 update)

https://medium.freecodecamp.org/a-real-world-comparison-of-front-end-frameworks-with-benchmarks-2018-update-e5760fb4a962
Updated comparison of doing similar things in popular front-end JavaScript frameworks. This one with Vue.js!

Let’s Build an API in 15 Minutes

https://medium.com/@smayzes/lets-build-an-api-in-15-minutes-867e59820d91
Building a quick-and-simple API in Laravel.

Why EOS will destroy everything else

https://medium.com/@fcecin/why-eos-will-destroy-everything-else-2ed967184830
New blockchain project based on different assumptions.

Mapping Form Request to Eloquent

https://hackernoon.com/mapping-form-request-to-eloquent-6eb30ee9eb7d
A package to take form POSTs and convert them into something eloquent will like.

Friday, April 20, 2018

Full-featured multi-tenant Laravel app from scratch

https://medium.com/@ashokgelal/writing-a-full-featured-multi-tenant-laravel-app-from-scratch-a0e1a7350d9d
Tutorial on a multi-tenant Laravel app, which generally aren't easy to pull off.

Every developer should have a blog. Here’s why, and how to stick with it.

https://medium.freecodecamp.org/every-developer-should-have-a-blog-heres-why-and-how-to-stick-with-it-5fd55a247fbf
At first glance, developers and blogger wouldn't seem to intersect, but perhaps they should.

Better web scraping in Python with Selenium, Beautiful Soup, and pandas

https://medium.freecodecamp.org/better-web-scraping-in-python-with-selenium-beautiful-soup-and-pandas-d6390592e251
Web scraping is a bad job. Here's some tools to make it easier. 

Here It Is! Your Cartoon Guide to the Best Life Ever

https://medium.com/personal-growth/here-it-is-your-cartoon-guide-to-the-best-life-ever-e8a7c1519406
Life lessons from a wise barber. 

20 Laravel Eloquent Tips and Tricks

https://laravel-news.com/eloquent-tips-tricks
Some nice shortcuts that eloquent allows.

Storing Passwords the Right Way

https://engagedphp.com/2018/03/storing-passwords-the-right-way/
Brief into to the new PHP 7.2 functions for password management with libsodium. 

An extremely picky developer's take on PHP static site generators: Part 1 - Sculpin

https://www.contentful.com/blog/2018/04/04/an-extremely-picky-developers-take-on-php-static-site-generators-part-1-sculpin/
Review of one of the newest classes of CMSs: the static site generator. 

Uncovering Drupalgeddon 2

https://research.checkpoint.com/uncovering-drupalgeddon-2/
Drupal didn't sanitize form inputs, allowing for remote code executions. Ouch!

The Most Commonly Used Words In Tech Giants' Job Listings Will Make You Never Want To Work At A Tech Giant

http://digg.com/2018/tech-companies-job-listings-language
Seriously, who would want to work for companies that use this kind of language (other than slack)?

Sunday, April 15, 2018

Reddit user analyzer

https://atomiks.github.io/reddit-user-analyser/#ibrentlam
Reddit user analyzer, with my username.

What is GitHub Pages?

https://pages.github.com/
A quick and easy website publisher.

Thin Engineered Material Perfectly Redirects and Reflects Sound

http://pratt.duke.edu/about/news/sound-control
I need to chase down the original paper on this one.

Honor Roll

https://www.digido.com/honor-roll/
A collection of well-mastered CDs

Hearing the cosmic hum of 100,000 black-hole mergers

http://www.astronomy.com/news/2018/04/hearing-the-cosmic-hum-of-100000-black-hole-mergers
Looking forward to hearing this.

First Principles: The Building Blocks of True Knowledge

https://www.fs.blog/2018/04/first-principles/
A physics professor I had said "You should either be able to derive a thing from first principles or know where to look it up."

Wednesday, April 11, 2018

The 10 Best Landing Page Builders to Make One Page Websites

https://zapier.com/blog/best-landing-page-builders/
A good list of the current ten best landing page (one-page website) builders out there. Some free, some paid. 

Why Is Test-Driven Development Useful?

https://medium.freecodecamp.org/why-test-driven-development-4fb92d56487c
More on TDD and some of the pitfalls to avoid.

Using Content Security Policy headers in a Laravel app

https://medium.com/@freekmurze/using-content-security-policy-headers-in-a-laravel-app-554a18ee4fc4
New package that improves headers to prevent JavaScript attacks. 

ARM Mac: Piece of Cake Or Gas Refinery?

https://mondaynote.com/arm-mac-piece-of-cake-or-gas-refinery-e14b17e64a92
Will Apple be switching Macs to their own ARM-compatible processor line?

A Landslide of Classic Art Is About to Enter the Public Domain

https://www.theatlantic.com/technology/archive/2018/04/copywritten-so-dont-copy-me/557420/
The twists and turns of US and International copyright law are about to start unleashing a LOT of material into the public domain. 

Foundations of Data Science

https://www.edx.org/professional-certificate/berkeleyx-foundations-of-data-science#courses
Foundations of data science course from ucal berkeley.

Lawyer bots take the hassle out of fighting parking tickets and property taxes — and could cost local governments real revenue

https://www.recode.net/2018/4/5/17119956/parking-ticket-property-tax-revenue
The lawyerbots are coming. Similar to investmentbots. 

5 Ancient Stoic Tactics for Modern Life

https://www.artofmanliness.com/2018/04/09/5-ancient-stoic-tactics-modern-life/
Life lessons from the stoics. 

Wednesday, April 4, 2018

Getting Ahead of the Cryptocurrency Wave and Generating Early Revenue

https://www.indiehackers.com/interview/getting-ahead-of-the-cryptocurrency-wave-and-generating-early-revenue-92356ba891
More than one way to make a profit on cryptocurrencies. This one with hardware. 


Why Everyone Missed the Most Important Invention in the Last 500 Years

https://hackernoon.com/why-everyone-missed-the-most-important-invention-in-the-last-500-years-c90b0151c169
Another blockchain boosterism piece. Triple-entry accounting? 

How I’ve built a two-decade career through side hustles

https://thecoffeelicious.com/how-ive-built-a-two-decade-career-through-side-hustles-db06c2afd183
Long-time side-hustler on the how-tos. 

DNS Resolvers Performance compared: CloudFlare x Google x Quad9 x OpenDNS

https://medium.com/@nykolas.z/dns-resolvers-performance-compared-cloudflare-x-google-x-quad9-x-opendns-149e803734e5
New CloudFlare DNS resolver is a good, albeit unfiltered, option. 

The End of Windows

https://stratechery.com/2018/the-end-of-windows/
Microsoft re-orgs without a top-level "Windows" division.