Chapter 16. Miscellaneous Questions
all things engineering
The Ultimate Guide to Data Classes in Python 3.7 – Real Python
Data classes are one of the new features of Python 3.7. With data classes you do not have to write boilerplate code to get proper initialization, representation and comparisons for your objects.
Is K8s Too Complicated?
Blogged Answers: Redux - Not Dead Yet! · Mark's Dev Blog
React Native vs Real Native Apps – codeburst
If you’re into mobile app development, the name of React Native mustn’t be new for you. The term has been trending in the world of…
Stripe Home
At Stripe, we’ve always been intentional about how we communicate, share information, and stay connected. Back when Stripe was smaller, it was easy for this to happen automatically. But by the time we hit around 150 people, it became hard to know everyone’s name. So at a company hackathon, a few Stripes created People, a directory to help Stripes meet and get to really know each other. People focused on connecting individuals across the company: Stripes could set their own bios, create networks around common interests, and generally experiment with new ways to express who they are. People ...
Incident Post-Mortem and Security Advisory: Data Exposure After tra...
On Tuesday, 13 March 2018, travis-ci.com was non-operational for around 5.5 hours starting at 12:14 UTC. There was a backlog of builds for another 3.5 hours after the system returned to an operatio...
How to escape async/await hell – freeCodeCamp
async/await freed us from callback hell, but people have started abusing it — leading to the birth of async/await hell.
Introducing kaniko: Build container images in Kubernetes and Google Container Builder without privileges
By Priya Wadhwa, Software Engineer Building images from a standard Dockerfile typically relies upon interactive access to a Docker daemon,...
CSS SANS
CSS SANS は、ウェブ上でデザイン・文字組をするためのプログラミング言語 CSS でつくられたフォントです。
A Taxonomy of Tech Debt
Bill Clark discusses classifying and managing tech debt at Riot.
How A Tiny Go Microservice Coded In Hackathon Is Saving Us Thousands
In this blog post, we discuss how the implementation of a Go microservice coded during a Hackathon is saving us $50,000 in costs per year.
DNS Resolvers Performance compared: CloudFlare x Google x Quad9 x OpenDNS
A couple of months ago I did a performance comparison between some of the top free DNS Resolvers available. It was just after Quad9 had…
Web Application Penetration Testing Cheat Sheet
This cheatsheet is intended to run down the typical steps performed when conducting a web application penetration test. I will break these steps down into sub-tasks and describe the tools I recommend using at each level.
Introducing TensorFlow.js: Machine Learning in Javascript
Posted by Josh Gordon and Sara Robinson, Developer Advocates
Fingerprinting Images for Near-Duplicate Detection – Real Python
Let's look at how to to utilize image fingerprinting to perform near-duplicate image detection.
Experiment, Measure, Repeat – buildo blog
Improving your company with continuous experimentation
Episode 8: Interview with Ryan Dahl, Creator of Node.js - Mapping The Journey
Ryan Dahl is a Software Engineer working at Google Brain. He is the creator of Node.js, JavaScript runtime built on Chrome’s V8 JavaScript engine. Currently, he is working on deep learBrowserifyning research projects. His focus is mostly on image-to-image transformations like colorization and super-resolution. He has contributed to several open source projects including HTTP Parser, libuv. … Continue reading Episode 8: Interview with Ryan Dahl, Creator of Node.js
Ten Things A Serious JavaScript Developer Should Learn
Ben McCormick's blog on JavaScript and Web Development
Au revoir - Docker Blog
Today I’m announcing my departure from Docker, the company I helped create ten years ago and have been building ever since. A founder’s departure is usually seen as a dramatic event. Sadly, I must report that reality is far less exciting in this case. I’ve had many roles at Docker over the years, and today I have a new, final one – as an active board member, a major shareholder and, I expect, a high maintenance Docker user. But I will no longer be part of day-to-day operations. Instead, after obsessing for so many years over my own ideas, I am rediscovering the joys of putting myself at the...
The Science of The Job Search, Part III: 61% of “Entry-Level” Jobs Require 3+ Years of Experience
And because of "experience inflation" by employers, the experience you need for entry-level jobs is increasing at 2.8% every year.
How To Use Technical Debt In Your Favor – gitconnected
Technical Debt is inevitable, only you can reduce the interest to be paid
MSCS
It doesn't have to be crazy at work
Trusted by millions, Basecamp puts everything you need to get work done in one place. It’s the calm, organized way to manage projects, work with clients, and communicate company-wide.
Types, and Why You Should Care
There’s an endless debate online between advocates of typed and untyped programming languages (or statically and dynamically typed languages). These conversa...
The 600+ Companies PayPal Shares Your Data With - Schneier on Security
How GraphQL Replaces Redux – Hacker Noon
“What?!”, you say. “GraphQL is a server side query language. Redux is a client-side state management library. How could one replace the…
Gitkube
Gitkube: Build and deploy docker images to Kubernetes using git push
17 JavaScript / node.js performance coding tips to make applications faster
Though JavaScript has the highest number of developers in its community with respect to any other language on earth at this moment; there are a lot of misconceptions, shallow knowledge, bad assumption
80 percent of mass shooters showed no interest in video games, researcher says
One researcher shows despite some speculation, 80 percent of mass shooters didn't show an interest in violent video games