Reading Today
State of React Native 2018
"It's been a while since we last published a status update about React Native. At Facebook, we're using React Native more than ever and for many important projects. One of our most popular products is Marketplace, one of the top-level tabs in our app which is used by 800 million people each month."
read full text »
Workaday Reading
Angular Docs
"Creates a FormControl instance from a domain model and binds it to a form control element." read »Workaday Reading
Property 'blur' does not exist on type 'Element' > document.activeElement · Issue #5901 · Microsoft/TypeScript
"GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together."
read »
Workaday Reading
Image Inconsistencies: How and When Browsers Download Images
"This year, I’ve been working closely with the wonderful Coingaming team out in beautiful Tallinn. We’ve been working pretty hard on making their suite of online products much faster, and I’ve been the technical consultant leading the project."
read »
Reading Today
How to use React (and Redux) with your crufty old CMS
"There are a lot of React (and Redux) tutorials on the web. And that’s a good thing. But most of them make an assumption. They assume you’re creating a single-page web application (SPA). It’s not a bad assumption. But it doesn’t always hold true."
read full text »
Workaday Reading
Controller namespace issue, different behavior on localhost and development server (solved?)
"We have a work-around, sort of. If both files are not in both folders, the site breaks."
read »
Reading Today
Trump celebrates Singapore accord with North Korea, but substance has yet to be revealed
"An ebullient President Trump flew home Tuesday with what he called a “very, very comprehensive” agreement with North Korea, even as lawmakers, analysts and allies congratulated the effort but questioned the substance of what had been achieved."
read full text »
Reading Today
Ajit Pai Is Twisting the Meaning of the “Open Internet”
"Monday, June 11, was the first day of the end of the open internet. It was the day that the Federal Communications Commission’s repeal of the Obama-era network neutrality rules became official, a move piloted by FCC Chairman and Donald Trump appointee Ajit Pai."
read full text »
Workaday Reading
routerLink directive does not respect `event.preventDefault()` to prevent navigation · Issue #21457 · angular/angular
"GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together."
read »
Reading Today
Learning Programming Languages with Spaced Repetition
"The spacing effect shows that the most efficient way to learn material is to expose yourself to it at increasing intervals, instead of cramming. Spaced repetition learning uses this effect to show you flashcards at intervals optimised for knowledge retention."
read full text »
Reading Today
Becoming a dramatically better programmer
"In our first week, we were told that the RC faculty wanted to do one thing above else – to remove any obstacles in the way of us becoming dramatically better programmers. But what does that mean? What does getting dramatically better actually look like?"
read full text »
Reading Today
Developing a Mobile App with GraphQL
"There is no one size fits all approach to building an app. A beginner might start out with a small application with minimal functionality, poor performance, non-optimized API requests, and a codebase that will need refactoring someday."
read full text »
Reading Today
Research Finds Tipping Point for Large-scale Social Change
"When organizations turn a blind eye to sexual harassment in the workplace, how many people need to take a stand before the behavior is no longer seen as normal?"
read full text »
Reading Today
Chatbots were the next big thing: what happened?
"Chatbots were The Next Big Thing. Our hopes were sky high. Bright-eyed and bushy-tailed, the industry was ripe for a new era of innovation: it was time to start socializing with machines."
read full text »
Current Project: Stone Roberts
I'm currently working on a site redesign/development for the painter Stone Roberts. There isn't anything to be seen as of yet, but there is a Github repo I'll keep updated as I go along. More info can be found on it's project page. [wp_videojs mp4="https://thisbailiwick.com/wordpress/wp-content/uploads/2018/08/D19C48CE-9BF3-4612-8073-A8689D30A623.mp4"] [wp_videojs mp4="https://thisbailiwick.com/wordpress/wp-content/uploads/2018/08/45550155-8898-48FB-B39E-AC9092DD5769.mp4"]
Reading Today
Microsoft Buys GitHub: The Linux Foundation’s Reaction
"‘In War: Resolution, In Defeat: Defiance, In Victory: Magnanimity, In Peace: Good Will.’ Winston S. Churchill This week Microsoft announced that it is purchasing GitHub for $7.5 billion in stock."
read full text »
Reading Today
Sucking carbon dioxide from air is cheaper than scientists thought
"Siphoning carbon dioxide (CO2) from the atmosphere could be more than an expensive last-ditch strategy for averting climate catastrophe. A detailed economic analysis published on 7 June suggests that the geoengineering technology is inching closer to commercial viability."
read full text »
Workaday Reading
A Quick, Practical Use Case for ES6 Generators: Building an Infinitely Repeating Array
"You’ve probably heard of ES6 generators, perhaps you’ve even learned the syntax, and you may be wondering what they’re actually useful for in real life."
read »
Workaday Reading
Configuring ESLint
"ESLint is designed to be completely configurable, meaning you can turn off every rule and run only with basic syntax validation, or mix and match the bundled rules and your custom rules to make ESLint perfect for your project. There are two primary ways to configure ESLint:"
read »