Weekend Reading — Legoland Space
Design Better Forms Common mistakes designers make and how to fix them.
Always use a label
Accommodating labels into a visual design can be challenging but shying away from the challenge is not the answer. Embrace the challenge, don’t over simplify. And of course, always use a label.
Accessible SVGs What you need to know about SVGs and assistive technologies.
Tools of the Trade
The Languages Which Almost Became CSS Fascinating read about the history of CSS and its predecessors.
bigoposter/bigoposter.pdf The big-O complexity poster
Blisk - a browser for web developers Chromium-based browser built specifically for web development and testing.
Node.js V8 Inspector Chrome extension for launching V8 Inspector for Node.js debugging. Requires Node 6.3.0 or later.
sindresorhus/np A better
delapuente/service-workers-101 An infographic to summarize the most important parts of the Service Workers’ API.
Everything you could ever want to know (and more) about controlling the Referer header What it says on the bottle.
Is it brunch time?
… if we collect enough tweets over a long enough period of time and analyze the time at which they were tweeted we could infer the specific time range in which brunch falls
Lines of Code
Let's write, not generate code. Thoughts about naming stuff. This:
I found out that it is easy to generate code but it is difficult to write code. Writing means creating something meaningful. Something that other human beings will read. The code is indeed sent to machines and they do understand ugly code. Not the same for humans though. An important part of our job is to make sure that our code is clear for other teammates.
Egypt canceled daylight saving time three days before it was due to start File under “time zones are hard, reason #57294”
chrislgarry/Apollo-11 The original Apollo 11 guidance computer (AGC) source code is now available on Github.
And there are already open issues and pull requests. Here’s to issue #3: Check continuity on O2 cryogenic tanks before allowing stir.
TC BANKCALL # TEMPORARY, I HOPE HOPE HOPE CADR STOPRATE # TEMPORARY, I HOPE HOPE HOPE TC DOWNFLAG # PERMIT X-AXIS OVERRIDE
Microservices - Please, don't The problems that people believe microservices could solve, and why you shouldn’t rush to use microservices.
Toby Jaffey: "Went fishing yesterday. Just me and the sea, nothing to remind me of the week's deployment problems."
Useful daily standup meetings for remote teams
Every member on the team takes a few minutes every morning to plan out their day, and troubleshoot anything that might have gone wrong the previous day.
Why Managers Are So Bad at Recognizing Good Ideas
Because when they came in to select ideas, they were looking for reasons to say no. Get them into a brainstorming mindset first, and now they’re not thinking evaluatively, they’re thinking creatively.
Things not to say on stage at a tech event Maybe the room is full of experts, but what about the people watching the recorded talk at home?
Common knowledge is a myth and relies on your environment, access to information, time to consume news and the way you learn. Presenting something as common knowledge may make people think ‘so how come I ever heard of it?’ and stop them in their tracks.
Noah Sussman :
“My org is dysfunctional so how would [methodology]? work for us?”
It won’t work. That’s what dysfunctional *\means.*
The seven stages of waterfall
Hackers are coming for your healthcare records Data stolen from a bank quickly becomes useless once the breach is discovered and passcodes are changed. But data from the healthcare industry, which includes both personal identities and medical histories, can live a lifetime.
Sublist3r v1.0 released : Fast subdomains enumeration tool for penetration testers Fast subdomains enumeration tool for penetration testers.
Tamagotchis have been replaced with FitBit. Now we are the thing that needs to be walked.
None of the Above
Canopy.co - A Curated Shop for Amazon Stuff you can buy on Amazon, curated by people with taste, and the disposable income to match.
Why Tech Support Is (Purposely) Unbearable
Don’t think companies haven’t studied how far they can take things in providing the minimal level of service
Bagel: The World's Smartest Tape Measure by Bagel Labs, Inc. Do I really need a tape measure that connects to a mobile app? Yes, when said tape measure has a measuring tape, a measuring wheel, and a laser.
The Brix System A modular series of handcrafted wooden electronic devices inspired by LEGO.