Security and privacy, startups, and the Internet of Things: some thoughts (31 Oct., 2017, at Interconnected)
Quote: "Building your own artisan stack feels like an expensive indulgence in most cases. The line to keep in mind is Werner Vogal's maxim - Vogal the CTO of Amazon - his maxim of no undifferentiated heavy lifting. That is, don't put significant engineering resource into stuff that isn't your core business."
security  privacy  architecture  software  amazon  wernervogels 
14 days ago
A Matter of Survival: An Introduction – A Matter of Survival
Fun extrapolation of principles from the Deep Survival book to software engineering from Michael Kelly. Quote: "Perceive, believe, then act
Strive to perceive things as they are, not how you wish they were or how you think they ought to be. Believe what you perceive. Then act accordingly."
softwareengineering  thinking  mental-models  management  agile 
15 days ago
Products Over Projects
Quote: "Traditional enterprise IT has followed the two-pronged city model of permanent “run” teams and on-demand “change teams” i.e. the “projects” approach, and have paid the price in terms of responsiveness to the business. Digital-age business can ill afford to be sluggish in responding to feedback from business stakeholders or the market. Business-capability aligned teams need to have the level of funding, staffing and authority to switch focus or pivot their approach to a problem on the fly...
agile  development  software  product 
15 days ago
Software 2.0 – Andrej Karpathy – Medium
Quote: "Software 2.0 is not going to replace 1.0 (indeed, a large amount of 1.0 infrastructure is needed for training and inference to “compile” 2.0 code), but it is going to take over increasingly large portions of what Software 1.0 is responsible for today. Let’s examine some examples of the ongoing transition to make this more concrete..." The ".. increasingly large portions of what Software 1.0 is.." seems like a stretch since the vast majority of code in the world isn't doing speech recogn...
ai  programming  software  machinelearning  future  ml 
15 days ago
bcg.perspectives - Center and Periphery
Perspective is powerful. Too narrow, it can blind us to threats. Well deployed it can open our eyes to opportunities. All too frequently those in the “center” who lead highly successful and efficient business models take an inside-out perspective—and miss critical signs from the periphery. Customer needs may be shifting. New attackers may be emerging. Organizations can enrich their strategies through a more balanced appreciation of the dialectic between center and periphery—and the o...
strategy  decision-making  priorities 
21 days ago
The Pac-Man Rule at Conferences — Eric Holscher - Surfing in Kansas
Quote: "When standing as a group of people, always leave room for 1 person to join your group."
people  body-language  conferences  inclusion 
21 days ago
The New Science of Building Great Teams
Quote: "... successful teams share several defining characteristics:
1. Everyone on the team talks and listens in roughly equal measure, keeping contributions short and sweet.

2. Members face one another, and their conversations and gestures are energetic.

3. Members connect directly with one another—not just with the team leader.

4. Members carry on back-channel or side conversations within the team.

5. Members periodically break, go exploring outside the team, and bring information back."
management  teams  leadership  culture  communication  team 
25 days ago
Engineering Growth Framework – Medium
Documentation for Medium’s professional growth framework.
career  growth  management  learning  leadership 
6 weeks ago
Mon Frère Boris «
Quote: “When your best players are committed to the ideals that you’re [preaching], and the coach holds them as accountable as anyone on the team, then it’s easy for people to recognize: If I want to be successful here, here’s what I need to do.”
nba  systems  ideals  accountability  team-first 
6 weeks ago
The New Moats – Greylock Perspectives
Quote: "If you pick a place in the technology stack and become the absolute best of breed solution you can create a valuable company. However, this means picking a technical problem with few substitutes, that requires hard engineering, and needs operational knowledge to scale."
strategy  intelligence  ai  business 
7 weeks ago
What I Learned From Reading Every Amazon Shareholders Letter
Quote: "Will you admire this person? Will this person raise the average level of effectiveness of the group they’re entering? Along what dimension might this person be a superstar?" and lots of other Bezos / Amazon quotes.
hiring  amazon  leadership  management  strategy  bezos 
8 weeks ago
The Product Manager vs. the Technical Product Manager | Aha! Blog
Many companies will find that they excel with two product management roles — a business-minded PM and a technical PM. And others will determine that it is best to have one person leading product who can answer the “why” and the “what” and who can also engage in the “how.”
productmanagement  careers  product-product-product  product-owner 
8 weeks ago
Notes from Mind The Product 2017 | Scott Berkun
Quote: "We fall in love with our ideas, even if they don’t apply to the situation at hand. We have to remember to ask “is this idea any good”. We tend to consider one idea at a time, when we should be asking “compare and contrast” questions. Good is not an absolute trait, but we often assume that it is. When we consider more ideas we ask better questions."
ideas  thinking  strategy  decision-making 
9 weeks ago
Warren Buffett's "2 List" Strategy: How to Maximize Your Focus and Master Your Priorities
Quote: "Buffett's strategy is particularly brilliant. Items 6 through 25 on your list are things you care about. They are important to you. It is very easy to justify spending your time on them. But when you compare them to your top 5 goals, these items are distractions. Spending time on secondary priorities is the reason you have 20 half-finished projects instead of 5 completed ones.

Eliminate ruthlessly. Force yourself to focus."
focus  attention  productivity  gtd  advice  buffet 
9 weeks ago
CloudNativeLandscape_v0.9.7.jpg (6000×3874)
Crazy explosion in the number of tools you need to master or be familiar with when building an application.
cloud-native  cncf  cloud  technology 
9 weeks ago
Have Smartphones Destroyed a Generation? - The Atlantic
Troubling... but if you don't get your kid a device, are they just as unhappy because they're even more left out?
technology  culture  children  kids  attention 
9 weeks ago
What is Microsoft Doing? – tecosystems
Quote: "Pre-Nadella, Microsoft was outwardly a developer-focused company. But with limited exceptions it was a developer-focused company primarily on Microsoft’s terms, if you were a Microsoft developer. When your executive leadership sees open source as existential threat rather than opportunity, it’s difficult for your developer outreach strategies to not reflect that. Post-Nadella, Microsoft has been widely empowered to be developer-focused – no matter what communities those developers come f...
strategy  microsoft 
10 weeks ago
Predicting the Future - Mother of all markets or a pipe dream driven by greed? - Ken Norton
Quote: "Something appealing happens when you contemplate that time horizon. It’s so far into the future that the little details have to fall away. Who the hell knows what device we’ll be using to communicate in 2046?! It’s impossible to predict. Yet it’s easy to anticipate that we’ll be using something that will be even easier, faster, more powerful, and more ubiquitous than the smartphones of today. Zooming out to see the industry at a geological time scale brings things into focus: technology ...
strategy  planning  productmanagement  time 
10 weeks ago
The Wrong Side of Right
Quote: "The most important lesson I’ve learned from running a company is that the more I give up trying to be right, the better the outcomes get for everyone. I don’t care who gets the credit. I care about creating the best win-win outcomes I can."
september 2017
Kitchen Soap – Multiple Perspectives On Technical Problems and Solutions
Quote: "Dialogue is about exploring the nature of choice. To choose is to select among alternatives. Dialogue is about evoking insight, which is a way of reordering our knowledge— particularly the taken-for-granted assumptions that people bring to the table. Discussion is about making a decision. Unlike dialogue, which seeks to open possibilities and see new options, discussion seeks closure and completion. The word decide means “to resolve difficulties by cutting through them.” Its roots litera...
decision-making  conversation  people  management  negotiation 
august 2017
Everything is distributed - O'Reilly Media
Quote: "One thing we know from classic distributed computing theory is that distributed systems fail more often, and the failures often tend to be partial in nature. Such failures are not just harder to diagnose and predict; they’re likely to be not reproducible—a given third-party data feed goes down or you get screwed by a router in a town you’ve never even heard of before. You’re always fighting the intermittent failure, so is this a losing battle?"
distributed-architecture  multi-tier  distributed 
august 2017
The Rule of 40% For a Healthy SaaS Company - Feld Thoughts
Quote: "The 40% rule is that your growth rate + your profit should add up to 40%. So, if you are growing at 20%, you should be generating a profit of 20%. If you are growing at 40%, you should be generating a 0% profit. If you are growing at 50%, you can lose 10%. If you are doing better than the 40% rule, that’s awesome."
business  growth  saas  revenue  profit 
august 2017
The death of reading is threatening the soul - The Washington Post
Has been a goal of mine to read three books a month. I turned off Twitter but still am drawn like a moth to the flame.
reading  culture  focus  attention 
august 2017
The Calculus of Service Availability - ACM Queue
SLA's, Google, math, microservices, distributed architectures and four 9's.
devops  google  sre  sla  reliability 
june 2017
GitHub - kamranahmedse/developer-roadmap: Roadmap to becoming a web developer in 2017
Great infographic illustrating the complexity of being a front end / back end / devops engineer in 2017.
career  software  complexity 
june 2017
Quote by Warren Buffett: “Somebody once said that in looking for people t...”
Somebody once said that in looking for people to hire, you look for three qualities: integrity, intelligence, and energy. And if you don’t have the first, the other two will kill you. You think about it; it’s true. If you hire somebody without [integrity], you really want them to be dumb and lazy.
quotes  life  hiring  management 
june 2017
Solving Imaginary Scaling Issues at Scale — as interpreted by @seldo
npm co-founder @seldo publishes an inspired list of chapter titles for the latest ORLY book 😂
funny  scaling  performance 
june 2017
A Year of Google Maps & Apple Maps — Justin O'Beirne
Really detailed look at the evolution in Google Maps, fun read.
design  google  maps  cartography  mapping 
june 2017
44 engineering management lessons
First bookmark in years... takes 10 minutes to read, could spend 30 minutes on each point.
engineering  management  software  leadership 
may 2017
The Three Machines - Feld Thoughts
Product, Customer, and Company. I like the simplicity.
leadership  organization  management 
january 2017
Are You Load Balancing Wrong? - ACM Queue
Quote: "Anyone can use a load balancer. Using it properly is much more difficult. Some questions to ask: 1. Is this load balancer used to increase capacity (N+0) or to improve resiliency (N+1)? 2. How do you measure the capacity of each replica? How do you create benchmark input? How do you process the benchmark results to arrive at the threshold between good and bad? 3. Are you monitoring whether you are compliant with your N+M configuration? Are you alerting in a way that provides enough time ...
ops  loadbalancing  capacity  scaling  resiliency 
january 2017
How I Got My Attention Back
Delete social media accounts off your phone, turn off notifications, don't look at technology until lunch.
attention  focus  culture  dopamine 
january 2017
“Is This Helpful?” » Mike Industries
I read "Deep Work" a couple weeks ago and 2 days ago deleted by Twitter account. For me at least it was a suck of time. I've been trying to be really deliberate about focused time for reading and writing.
focus  attention  culture  life 
january 2017
Down and Out: Hiking the Grand Canyon with Children
I think I'm about 3 years away from being able to pull this off.
adventure  kids  grand-canyon  travel 
january 2017
The Securosis Blog
Interesting read on a wave of change happening in security.
security  cloud  strategy 
january 2017
Why conventional wisdom is dangerous and crazy scenarios aren't
Worthwhile models to have stored away, the notion of descriptive, normative wildcard and alternative scenarios is useful.
strategy  planning  future  scenario-planning  qualitative-scenarios  quantitative-scenarios 
january 2017
htop explained |
A lovely example of someone doing deep work.
linux  performance  htop  top  tools  sysadmin 
january 2017
AWS vs Azure vs Google Cloud Pricing: Compute Instances
In-depth comparison of AWS vs Azure vs Google Cloud pricing for compute instances including AWS reserved instances and Google SUD.
amazon  aws  azure  gcp  pricing  cloud 
december 2016
Amazon Web Services CEO Andy Jassy 'optimistic' AWS will become a $100B business, but no spinoff plans - GeekWire
Quote: "... And the senior people don’t look for a reason to say “no” as we get bigger – they’re looking for ways to say “yes.” We don’t say yes to every idea; we rigorously assess each one. But we say yes a lot more often than others. And we’re not afraid to fail. If you’re innovating enough, you will have failures, and that’s OK, as long as the inputs into that issue were executed well. People go on to work on other interesting things."
amazon  business  management  posture  failure  teams 
december 2016
Social Media Is Killing Discourse Because It’s Too Much Like TV
Quote: "Typography, as Postman describes, is in essence much more capable of communicating complex messages that provoke thinking. This means we should write and read more, link more often, and watch less television and fewer videos—and spend less time on Facebook, Instagram, and YouTube."
internet  media  politics  social  twitter 
december 2016
Five Leadership Hacks – Rands in Repose
Feels like the start of a really good book that doesn't exist yet.
leadership  management  meetings 
december 2016
Using AWS Lambda to call and text you when your servers are down
Could do this with Lambda scheduled tasks as well and cut out the Cloudwatch stuff.
cloudwatch  lambda  aws  monitoring  twilio  devops  amazon 
december 2016
The Real Success Story of Microservices Architectures – Software Blog
Quote: "The real success stories of a microservice architecture are about how organizations that embrace small, cross-functional teams that engage with a flat, self/peer-management structure, are able to scale and innovate at levels unheard of in traditional organizational structures and do it wildly successfully."
microservices  teams  devops  conwayslaw  communication 
december 2016
How to be perfectly unhappy - The Oatmeal
Didn't specifically say "uncomfortable" but I think a paraphrase of this comic could be "doing hard stuff, even uncomfortable stuff brings meaning and a full life"
happiness  psychology  oatmeal  comic  humor 
december 2016
The peculiar traits of great Amazon leaders: Frugal, innovative and body odor that doesn't smell like perfume - GeekWire
Quote: "... internal meetings at Amazon start with everyone in the room spending up to 45 minutes reading in silence as they digest detailed documents known as narratives. We write our thoughts down because we expect leaders to dive deep, said Wilke. We like this because narratives yield a very clear understanding of the thoughts of the author, and also because all of the ideas that are normally preserved in the PowerPoint notes that the speaker has are actually preserved in the narrative for al...
leadership  amazon  learning  management  work  business 
december 2016
Mesos at Strava
Well written blog post about Docker, Scala, Mesos, Marathon and a wide variety of other tools that Strava uses.
aws  docker  mesos  marathon  scala  container  deployment 
october 2016
AWS Lambda and Serverless Cloud
Great intro to Lamba if you haven't used it yet.
lambda  aws  serverless  cloud  saas 
october 2016
« earlier      
adventure advice aggregation agile ajax algorithms amazon analysis analytics android api app apple apps appstore architecture art atlassian atom attention authentication automation aws bigdata blogging blogs books browser burgers business caching career change chat chrome clearspace cloud clustering collaboration collaborative_filtering comments communication communities community complexity concurrency creativity css culture data database datamining debugging decision-making deployment design desktop development devops distributed documentation economics education email engineering enterprise entrepreneurship extensions facebook failure feed feeds filtering firefox flash flickr focus food free functionaldesign funny future games gmail goals google googlereader government government2.0 graph graphing gtd hacks hadoop happiness health hiring home html html5 http humor ideas ie im information infoviz innovation inspiration instantmessaging interaction interface internet iphone java javascript jive jobs json jvm kids language leadership learning life linkedin linux lucene mac machinelearning management mapping mapreduce maps marketing memory messaging metrics microservices microsoft military mobile monitoring motivation mozilla mysql netflix openid opensource ops optimization osx outdoors outlook patterns people performance phone photography photos planning platform plugins politics portland priorities privacy process product-design product-product-product productivity productmanagement programming prototype psychology pubsubhubbub python quality quotes rails reading realtime reference reporting reputation research rest rss ruby saas sales scalability scaling science search security sharepoint sms social socialmedia socialnetworks socialsoftware software spam specification speed sre ssl standards startup startups statistics stats status strategy subversion syndication sysadmin systems tagging tags technology testing thinking time tips tomcat tools toread tuning twitter ui url usability ux value values video videos visualization web web2.0 wiki wordpress work writing xml xmpp yahoo youtube

Copy this bookmark: