Wednesday, August 29, 2018

Tuesday, August 28, 2018

Down the Security Rabbit Hole

https://medium.com/s/the-firewall/down-the-security-rabbit-hole-31327f47743d
Tails vs. Whonix

How we avoided if/else and wrote extendable code with Strategy Pattern

https://itnext.io/how-we-avoided-if-else-and-wrote-extendable-code-with-strategy-pattern-256e34b90caf
The strategy pattern looks a lot like dependency injection. 

The World’s Oldest Blockchain Has Been Hiding in the New York Times Since 1995

https://motherboard.vice.com/en_us/article/j5nzx4/what-was-the-first-blockchain
Claims to be a paper blockchain, more like a hash. 

A sysadmin's guide to containers

https://opensource.com/article/18/8/sysadmins-guide-containers
How docker works for us old sysadmins. 

The Laravel Admin Panel That You Need

https://www.codewall.co.uk/the-laravel-admin-panel-that-you-need/
How about an open-source Laravel Admin Panel?

The Milky Way Died 7 Billion Years Ago And Came Back To Life

https://www.popularmechanics.com/space/deep-space/a22823197/the-milky-way-died-7-billion-years-ago-and-came-back-to-life/
Is the Milky Way a two-stage galaxy? Could be...

Psychologists have surprising advice for people who feel unmotivated

https://qz.com/work/1363911/two-psychologists-have-a-surprising-theory-on-how-to-get-motivated/
Interesting twist on how to get motivated. Give Advice. 

Why do startups fail? A postmortem of 256 failed startups.

https://hackernoon.com/why-do-startups-fail-a-postmortem-of-256-failed-startups-fb157a16d98b
Great survey of failed startups. Tl;dr Money and Product

Thursday, August 23, 2018

Best Open Source Tools For Developers

https://dev.to/sarthology/best-open-source-tools-for-developers--300f
Surprisingly, I'm unfamiliar with most of these.

Modern JavaScript Explained For Dinosaurs

https://medium.com/the-node-js-collection/modern-javascript-explained-for-dinosaurs-f695e9747b70
Yes, modern JavaScript development can turn into a hot mess. 

A battle-tested marketing strategy any company can use

https://medium.com/swlh/a-battle-tested-marketing-strategy-any-company-can-use-95810d4fb796
Get the word out. 

Robot security guards will be pointless until they’re terrifying

https://theoutline.com/post/5959/who-watches-the-bot-men
Security guards are supposed to be active deterrents, not passive detectors.

The Fight to Secure Vulnerable Medical Devices From Hackers

http://nymag.com/selectall/2018/08/insecure-medical-devices-vulnerable-to-malicious-hacking.html
There's little standard for securing medical devices.

WTF is a supply-side platform

https://digiday.com/media/wtf-supply-side-platform/
Details of online adversiting

‘Peak Car’ and the End of an Industry

https://www.bloomberg.com/hyperdrive
Are the glory days of the auto industry over?

Tuesday, August 21, 2018

Podcasting websites made simple

https://ironmic.fm/ 
Interesting concept: taking a podcast RSS stream and turning it into a website. 

Steve Jobs Was Right When He Said Podcasts Were The Future Of Audio

https://www.forbes.com/sites/montymunford/2018/08/16/steve-jobs-was-right-when-he-said-podcasts-were-the-future-of-audio/#2e8559bd2025
Yes, the future of listening is Podcasting, even without iPods.

The seL4 Microkernel Security is no excuse for poor performance!

http://sel4.systems/
Interesting - a provably secure microkernel.

9 telescopes that will change how we see space

https://www.mnn.com/earth-matters/space/blogs/6-new-telescopes-that-will-change-the-way-we-see-space
Not all the new telescopes coming online are huge.

Using AWS EC2 instance store vs EBS for MySQL: how to increase performance and decrease cost

https://www.percona.com/blog/2018/08/20/using-aws-ec2-instance-store-vs-ebs-for-mysql-how-to-increase-performance-and-decrease-cost/
How to speed up MySQL on AWS, but there's some downsides.

A Look at Vim, a Text Editor for the Ages

https://thenewstack.io/a-look-at-vim-a-text-editor-for-the-ages/
Some of the history of Vim.

Saturday, August 18, 2018

So Should I Follow My Passion or Not?

https://medium.com/@matt.tanner/so-should-i-follow-my-passion-or-not-e6af83d60479
There's more to satisfaction than "follow your passion"

Podcasting websites made simple

https://ironmic.fm/
Interesting concept: taking a podcast RSS stream and turning it into a website. 

8 resources to learn about SOLID design principles

https://barryvanveen.nl/blog/51-8-resources-to-learn-about-solid-design-principles
SOLID design principle resources.

The Strange Infinities of e-Commerce

https://www.theatlantic.com/technology/archive/2018/08/the-charming-infinite-dystopia-of-contemporary-e-commerce/567452/
The long tail gets really strange.

Meet the Man With a Radical Plan for Blockchain Voting

https://www.wired.com/story/santiago-siri-radical-plan-for-blockchain-voting/
Can blockchain revitalize democracy?

5 Tools for Faster Vue.js App Development

https://blog.bitsrc.io/5-tools-for-faster-vue-js-app-development-ad7eda1ee6a8
Software tools for Vue.js development, mostly CLI.

Data Science for Startups: Model Services

https://towardsdatascience.com/data-science-for-startups-model-services-2facf2dde81d
More on data science for startups. 

Want Enormous Success? Immediately Stop Doing What Everyone Else Is Doing

https://theascent.pub/want-enormous-success-immediately-stop-doing-what-everyone-else-is-doing-fe666bc2d35
Don't do what everyone else is doing: e.g. NOTHING.

A Vue pattern for idiomatic, performant component registration you might not know about

https://itnext.io/vue-a-pattern-for-idiomatic-performant-component-registration-you-might-not-know-about-9f3c091846f5
Interesting way to import Vue.js components.

IETF Approves TLS 1.3 as Internet Standard

https://www.bleepingcomputer.com/news/security/ietf-approves-tls-13-as-internet-standard/
SSL is dead, the next version of TLS is here.

Next-Generation API Platform for Modern Architectures

https://docs.konghq.com/
Interesting open source API gateway

Monday, August 13, 2018

Learn Functional Python in 10 Minutes

https://hackernoon.com/learn-functional-python-in-10-minutes-to-2d1651dece6f
No, Python really isn't a functional programming language, but here's some functional ideas made accessible via Python.

2 Simple Yet Awesome Ways To Improve Your Idea.

https://medium.com/the-mission/2-simple-yet-awesome-ways-to-improve-your-idea-fde7e49d6d7a
I've read a lot about ideation, but these two ideas are really solid improvement paths.

New post 10 scariest theories known to man

https://imgur.com/gallery/9n2uu8W
Scary cosmological theories. Bang or whimper? Seems like a lot of bangs listed here.

Get Started With Pusher: Build a Chat App With Channels, PHP, and Vue.js

https://code.tutsplus.com/tutorials/get-started-with-pusher-build-a-chat-app-with-channels-php-and-vuejs--cms-31252
Interesting implementation of real-time communication via a library called Channels. 

Essential Visual Studio Code Extensions for PHP Developers

https://andy-carter.com/blog/essential-visual-studio-code-extensions-for-php-developers
A lot of people use Visual Studio Code from Microsoft as their Editor/IDE. Here's some PHP-specific add-ons.

How To Become Ridiculously Self-Aware In 20 Minutes

https://medium.com/the-mission/how-to-become-more-self-aware-in-under-20-minutes-968268c53ffd
It's as old as the hills: Journaling. 

We Analyzed 43 Million Facebook Posts From the Top 20,000 Brands (New Research)

https://blog.bufferapp.com/facebook-marketing-strategy?mc_cid=8c68121a2d&mc_eid=578966eda0
What you already knew: Facebook advertising is less effective than ever.

How Musicians Make Money — Or Don’t at All — in 2018

https://www.rollingstone.com/music/music-features/how-musicians-make-money-or-dont-at-all-in-2018-706745/
Yes, the business of Music is still horribly broken.

Thursday, August 9, 2018

javascript:void(0);Running Tighten's Jigsaw on Netlify

https://dyrynda.com.au/blog/running-tighten-jigsaw-on-netlify
Running the SSG Jigsaw on Netlify.

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/
Another SSG review: the leader of the pack: Sculpin.

Laravel by the Numbers

https://jason.pureconcepts.net/2018/07/laravel-numbers/
Great sysopsis of what packages and versions Laravel sites run.

An extremely picky developer's take on static site generators for PHP: Part 2 - Jigsaw

https://www.contentful.com/blog/2018/08/01/extremely-picky-developers-take-php-static-site-generators-part-2-jigsaw/
I'm seeing more and more SSGs: Static Site Generators. Here's a review of one.

Introducing Laravel Nova: A Tool for Building Admin Panels and Custom CMSes

https://mattstauffer.com/blog/introducing-laravel-nova-a-tool-for-building-admin-panels-and-custom-cmses/
The latest in the Laravel ecosystem. 

What performance tricks actually work

https://frederickvanbrabant.com/2018/07/24/php-performance.html
Some of the traditional advice about PHP performance is just plain wrong.

Top 10 PHP errors from 1,000+ projects (and how to avoid them)

https://rollbar.com/blog/top-php-errors/
Yes, I've committed each and every one of these.

Break the content bottleneck. Agile teams use content infrastructure to deliver content to any website, app or device. See ya, CMS.

https://www.contentful.com/
I'm still trying to figure out exactly what this service does.

9 ways to master awful code, fast

https://techbeacon.com/9-ways-master-awful-code-fast
I've had to use most of these techniques before.

Accounting Software Showdown: FreshBooks vs. QuickBooks vs. Xero

https://zapier.com/blog/freshbooks-vs-quickbooks-vs-xero/
Small-business online accounting software comparison. Xero's come a long way,

Saturday, August 4, 2018

Kickstarter successes, fails and cancellations by category, between 2009 and 2017

https://www.reddit.com/r/dataisbeautiful/comments/948hvo/kickstarter_successes_fails_and_cancellations_by/?st=JKEQ0B4C&sh=92b3398f
Kickstarter successes and failures by category.

AutoKeras: The Killer of Google’s AutoML

https://towardsdatascience.com/autokeras-the-killer-of-googles-automl-9e84c552a319
For a cheaper ride on the Machine Learning roller coaster: try AutoKeras. 

How to Write Consistently and Show Up Every Single Day (Even When You Don’t Feel Like It)

https://writingcooperative.com/how-to-write-consistently-and-show-up-every-single-day-even-when-you-dont-feel-like-it-883013802b4d
One more time: the key to writing is: to write.

Cutting-Edge Face Recognition is Complicated. These Spreadsheets Make it Easier.

https://towardsdatascience.com/cutting-edge-face-recognition-is-complicated-these-spreadsheets-make-it-easier-e7864dbf0e1a
This is an amazing tour-de-force. A complete, complex neural network in Excel!

Friday, August 3, 2018

Why THIS is so powerful in JavaScript

https://medium.com/@kristyburge/why-this-is-so-powerful-in-javascript-34116f1ca5f2
What is this in JavaScript? Could be several things. 

How to visually design state in JavaScript

https://medium.freecodecamp.org/how-to-visually-design-state-in-javascript-3a6a1aadab2b
A lot of people don't fully realize the importance of state in modern JavaScript frameworks. Here's help. 

How we spent 30k USD in Firebase in less than 72 hours

https://hackernoon.com/how-we-spent-30k-usd-in-firebase-in-less-than-72-hours-307490bd24d
Yeah, caching is important. 

There’s A Debate Raging Over Whether Dark Matter Is Real, But One Side Is Cheating

https://medium.com/starts-with-a-bang/theres-a-debate-raging-over-whether-dark-matter-is-real-but-one-side-is-cheating-d25f28319d70
Dark Matter vs. MOND, different results at different scales. 

The Cost Of JavaScript In 2018

https://medium.com/@addyosmani/the-cost-of-javascript-in-2018-7d8950fbb5d4
Yes, JavaScript-based client-rendered sites are great, but at what cost? 

How you can make a progressive web app in an hour

https://medium.freecodecamp.org/how-you-can-make-a-progressive-web-app-in-an-hour-7e36d560610e
Skeleton progressive web app.

The Coolest Blockchain Startups at Consensus

https://medium.com/pcmag-access/the-coolest-blockchain-startups-at-consensus-1b2ebed3dfba
Some of the most innovative blockchain startups.

A one year PWA retrospective

https://medium.com/@Pinterest_Engineering/a-one-year-pwa-retrospective-f4a2f4129e05
A retrospective of doing a progressive web app for a year.

How To Stay Broke Forever

https://medium.com/swlh/how-to-stay-broke-forever-e7b8a48c6219
The difference between real entrepreneurs and posers.