Software Architect – A Role, Not a Job
A structure where software architects work on a team separate from the development team can lead to dysfunction, reduced quality, and poor morale.
A structure where software architects work on a team separate from the development team can lead to dysfunction, reduced quality, and poor morale.
Joe Duffy's Blog | Adventures in the high-tech underbelly
One consequence of these unsolicited security scans is that — since they feed a variety of inputs to forms, including the account creation form — I see a lot of obviously fake signup attempts (alas, none yet from the world's most obviously fake domain name ). These are harmless, since the signup code sends out a…
Posted by Stephan Somogyi, Security & Privacy PM, and Adam Eijdenberg, Certificate Transparency PM On September 14, around 19:20 GMT, Syma...
Docker is a founding member of the Blueprint Alliance, a 12-company reference architecture for securing AI agents, built around four governance questions.
monas
It’s a special day for the Makers’ community. Massimo Banzi is in San Francisco attending Build Conference, the biggest developer event of the calendar
Even as we discover more about Ceres, some mysteries only deepen. Mission Director Marc Rayman gives an update on Dawn as it moves ever closer to its next…
The New York City Taxi & Limousine Commission has released a staggeringly detailed historical dataset covering over 1.1 billion individual taxi trips in the city from January 2009 through June 2015. …
Peter Bourgon has a web site, and this is that web site.
Marketing Plan: What It Is & How to Create One (With Examples)
We interview Russ Cox and Sameer Ajmani, two CS PhDs behind Google's development of the Go programming language.
It's likely no secret that I really dig Clojure . It's the first unityped language I've used since Objective-C in the early 90s that I really like. Yes, I still love Scala , but I think Clojure is pretty much the best designed computer language I've ever used... and maybe that's because Clojure is mostly "less is…
I'm going to talk today about signify, a tool I wrote for the OpenBSD project that cryptographically signs and verifies. This allows us to ensure that the releases we ship arrive on your computer in their original, intended form, without tampering.
Update: Two years later, I wrote a more detailed version of this article: My favorite bug: segfaults in Java (redux) .
Donald Knuth once said: If I find too many people adopting a certain idea I’d probably think it’s wrong .
Wow, it’s been a while. Figured passing another milestone is worth at least some sort of update. Looking back at my 1 year milestone has been amusing. My initial thought was that almost all the points brought up 4 years ago would no longer apply. A lot of the insights back then are strangely still quite applicable. So…
Pete Hunt of React fame recently got into an online discussion about the pros and cons of Webpack vs. Browserify . In the discussion he inadvertently coins a hilarious term for a form of rhetoric in some circles of the JavaScript community - “Modularity Shaming”. React itself has been on the receiving end of…
Check out Animagraffs on youtube > .
Natural Language Processing moves fast, so maintaining a good library means constantly throwing things away. Most libraries are failing badly at this, as academics hate to editorialize. This post explains the problem, why it's so damaging, and why I wrote spaCy to do things differently.
Today we announce the release of Vagrant 1.8. Vagrant is a tool for building and managing development environments. Vagrant 1.8 introduces a number of major features and hundreds of improvements and bug fixes. The major features are outlined below and the full list of improvements can be found in the official…