Open in app
Home
Notifications
Lists
Stories

Write
Shane Brinkman-Davis Delamore
Shane Brinkman-Davis Delamore

Home

Aug 20, 2020

S3P — Parallel S3 Listing & Copying

S3P’s unique, parallel S3 bucket listing algorithm can list 20,000 items/second and copy up to 9 gigabytes / second. AWS S3 offers industry-leading scalability, data availability, security, and performance. It’s also relatively easy to work with, at least when working with one file at a time. However, once you load…

AWS

7 min read

S3P — Massively Parallel S3 Copying
S3P — Massively Parallel S3 Copying

Feb 4, 2020

Modular Redux — a Design Pattern for Mastering Scalable, Shared State in React

Modular Design Part 2 — Practical Application (Modular Design Part 1 — The 5 Essential Elements of Modular Design) Summary: Modular Redux is a design pattern, not a new dependency. It only uses standard Redux and React. It takes less than half the code compared to traditional Redux/Redux-Toolkit and decreases…

React

18 min read

Modular Redux — a Design Pattern for Mastering Scalable, Shared State
Modular Redux — a Design Pattern for Mastering Scalable, Shared State

Jan 27, 2020

The 5 Essential Elements of Modular Software Design

Why do we care about modular design? Let me tell you a story about my friend Mike Kelly. In 2016 he took a side job to build a simple course platform. Since it was a side job, and Mike was bored, he offered to do this job at a deeply…

Software Architecture

9 min read

The 5 Essential Elements of Modular Software Design
The 5 Essential Elements of Modular Software Design

Dec 30, 2019

Debuggers are Broken — Become a console.log-Samurai

This is a re-post of my reply to Please Stop Using console.log — It’s Broken by Luc Claustres.You can read his thoughtful response here. Debuggers are useful, but logging has capabilities that debuggers can’t compete with: universality, temporality and turing-completeness. My title is entirely a tongue-in-cheek response to the source…

Java Script

6 min read

Debuggers are Broken — Become a console.log-Samurai
Debuggers are Broken — Become a console.log-Samurai

Dec 4, 2019

How I Eliminated Redux Boilerplate with Hooks-for-Redux

Redux is great. It lets you persist, restore, log, and investigate your application’s state in a reliable, predictable way. Further, there are lots of great libraries out there like react-redux, redux-devtools and redux-logger which make working with Redux a pleasure… almost. There’s just one thing. Redux takes an excessive amount…

React

9 min read

How I Eliminated Redux Boilerplate with Hooks-for-Redux
How I Eliminated Redux Boilerplate with Hooks-for-Redux

Aug 30, 2018

Medium Image Options Demo

I’m curious what medium’s different image-presentation options look like, aren’t you? Let’s find out! First, the Options There are four image-placement options in Medium. Your image must be at least 1000 px wide for all four options to show up. Full column-width images ( recommended >1400 px ) Out-set images ( recommended >…

3 min read

Medium Image Options Demo
Medium Image Options Demo

Apr 16, 2017

The Optimists Guide to the Future of Work

The future is not what it used to be. The economy is in a slump. Middle class jobs are being hollowed out. Technology leaders fear machines will replace most jobs. There will be no work for most people. People are generally pessimistic about the future of work. …

Technology

8 min read

The Optimists Guide to the Future of Work
The Optimists Guide to the Future of Work

Feb 26, 2017

Meta Government

A System for Peaceful Experimentation, Evolution and Revolution of Governments — Governments have many problems and challenges. We talk about them all the time, but there is one problem we rarely talk about. It is so big and seemingly impossible to solve that we skip right past it and worry about the little things we think we can change. …

Political Theory

8 min read

Meta Government
Meta Government

Dec 1, 2016

Representation and Slavery

Does your government represents you and your values? If yes, do you think at least 90% of what it does represents your values? Do you approve of 90% of the military spending and military actions? Do you approve of 90% of the health-related spending and regulation? Do you approve of…

Politics

3 min read


Jul 6, 2016

NVC Distilled — Summary of the Concepts of Non-Violent Communication

NVC is a framework for making life better for ourselves and others through needs awareness, emotional awareness and effective communication. There are many insights across the extensive collection of NVC material available. Here, I’ve attempted to collect these insights in one place. It is a whirlwind tour of the wisdom…

Self Improvement

4 min read

Shane Brinkman-Davis Delamore

Shane Brinkman-Davis Delamore

CTO GenUI.com — Co-Founder Imikimi.com — Designer Programming Evangelist

Following
  • Alan Trapulionis

    Alan Trapulionis

  • Dave Schools

    Dave Schools

  • Trey Huffine

    Trey Huffine

  • Foursquare

    Foursquare

  • Sunil Sandhu

    Sunil Sandhu

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable