Friday, May 25, 2018

Thursday, May 24, 2018

Don't Get Distracted 

www.calebthompson.io

A thorough writeup on the authors experience building software used for defense purposes, and the ethical and moral dilemmas associated with it.

Don’t get distracted by deadlines and feature requests. Think about the consequences of what you’re building. Build in safeguards to prevent misuse, or don’t build it at all because it’s too dangerous.

Technologists need to consider this as we continue to build ever more powerful capabilities.

Updating Our Technical Interview 

robots.thoughtbot.com

Refining your interviewing process is a constant process. Some interesting observations and changes from thoughtbot on what they have done.

Second Life: Rethinking Myself Through Exercise, Mindfulness, and Gratitude – MacStories 

www.macstories.net

Federico Viticci writes is one of my favorite tech authors, and this post has plenty of that, but it’s also a reflection on how he has changed his life after a cancer diagnosis a few years ago.

It’s important to me because I can’t squander this opportunity. Because life isn’t like an arcade – you can’t put more coins in to continue – yet somehow I was given the chance for a do-over and I failed to appreciate it at first. Now I have to make sure I can return the favor with positivity and stories that can help others.

This is a great article on its own, but is also a treasure trove of resources for people who want to use technology to make their lives better.

Tuesday, May 22, 2018

Monday, May 21, 2018

Email, the Micro-Meetings Eating Our Days – 500ish Words 

500ish.com

I think the author is on to something here thinking of emails a bit like a virtual meeting.

At any given moment, upwards of 50 to 75 percent of the email in my inbox (beyond the spammy stuff or newsletters) are actually to-dos from other people.

The critical issue with all asynchronous communications systems is that they allow tasks to come into you without block. Meetings are limited to time and space, you cannot receive a to do outside of the meeting time. Email however has infinite scale ability to receive work, regardless of your time.

How to make journaling in Day One even better with automation – The Sweet Setup 

thesweetsetup.com

Using automation tools like Workflow can take friction out of journaling. I’ve tried some of the methods described here in the past with mixed success. I think there is a fine point between journaling and “life logging”. Life logging, to me, is a tactical function of recording your day. Journaling feels more introspective. You cannot automate introspection.

Why we owe it to ourselves to spend quiet time alone every day 

ideas.ted.com

I can attest to feeling this and know many friends, particularly technologists, who do as well. I’ve referred to this as “digital fatigue” in the past.

The destruction of our inner selves via the wired world is an even more recent, and more subtle, phenomenon. The loss of slowness, of time for reflection and contemplation, of privacy and solitude, of silence, of the ability to sit quietly in a chair for fifteen minutes without external stimulation — all have happened quickly and almost invisibly.

I believe this is part of the reason people are seeking out practices like meditation in seemingly larger numbers than the past.

Friday, May 18, 2018

Thursday, May 17, 2018

Wednesday, May 16, 2018

StopTheMadness 

underpassapp.com

If you use Safari on macOS and are bugged with certain websites blocking default behavior, this is a fix.

StopTheMadness is a Safari extension for Mac that stops web sites from making Safari harder to use. Some web sites disable Mac user interface features in Safari that you normally expect to work.

Purchased and installed. ✔

Regex Crossword 

regexcrossword.com

This is awesome! 💚 Learn Regex and have geeky fun at the same time.

Morning Cup of Coding — Human Readable 

www.humanreadablemag.com

This newsletter caught my eye. The first few issues have impressed me with how well they are executed.

Morning Cup of Coding is a daily programming newsletter featuring long form technical articles of all fields of software engineering.

Subscribed! 📩

txt.fyi 

txt.fyi

The “dumbest publishing platform on the web”. Markdown in, URL out.

Shell Style Guide 

google.github.io

I like goofing around with bash and this style guide is simple and pragmatic. 🤓

Tuesday, May 15, 2018

Sunday, May 13, 2018

FutureMe: Write a Letter to your Future Self 

www.futureme.org

What a cool idea – a service that allows you to send yourself an email in the future! I can think of a number of cool uses for this. It does make me wonder though, how do you have trust that this service will still be around in 5 years? You can set future dates very far out.

Principles by Ray Dalio 

www.principles.com

I have the audiobook of Principles in my queue. This new 30-minute video overview is very well done. Ray Dalio is an impressive storyteller.

Supply-Chain Security - Schneier on Security 

www.schneier.com

Schneier does a good job of illustrating just how hard (maybe impossible) it is to insure that the software-based devices that run much of our infrastructure and services have not been tampered with for security purposes. One of the very believable items shared in the Snowden papers was that the NSA can install a backdoor in US-made network gear before it is sent overseas. There isn’t a clear answer to this issue.

Map of Metal 

mapofmetal.com

This is amazing! 🤟 My metal residency lies squarely in Thrash Metal according to this map, and some side trips to Industrial Metal. 🎧 That makes sense with Speed Metal and Original Hardcore Punk being the contributors to Thrash. Independent of the content this is incredibly well done way to present a complex topic. I love how it embeds YouTube videos for the songs too. Also note how time is represented so well! 👍👏

Saturday, May 12, 2018

Is GraphQL The Future? - Artsy Engineering 

artsy.github.io

A call to consider GraphQL in a bigger-picture context.

It lets you model the resources and processes provided by a server as a domain-specific language (DSL). Clients can use it to send scripts written in your DSL to the server to process and respond to as a batch.

I hadn’t considered the connections the author is making here, but they seem valid and extend the way you can build on GraphQL in very novel ways.

You Can’t Handle the Truth About Facebook Ads, New Harvard Study Shows 

theintercept.com

Interesting study suggesting the ads become less effective when people understand the data tracking informing the ad. As I read this I wondered if this is maybe the same part of our decision process that turns people away from foods that have “imitation” or “artificial” prominent in the packaging. Do we see overly complex delivery systems as not being genuine?

Also, I’m so tired of ad industry representatives justifying a complete disregard of privacy and intrusive surveillance tactics under the guise of “people want relevant advertising”. This is a poorly formed bit of verbal jujitsu to get us to try and think people want to be surveilled?

Friday, May 11, 2018

The 3 Things Employees Really Want: Career, Community, Cause 

hbr.org

I like the easy to remember “C’s” in this article and can see that being a good way to communicate to your team as well as when hiring. Organizations and leaders should have solid, clear messages on all three of these.

The discussion about Millennials to me feels off though. I would suggest the weighting of different values is more connected to where a person is in their lifespan, not about the generation of their birth. Cause, which I would suggest is closely connected to the “Why?”, grows in importance with age. I believe that’s true for Baby Boomers, Gen X/Y and Millennials.

Thursday, May 10, 2018

← Newer Page 1 of 176