Coding Relic

Random musings on software in an embedded world.

Wednesday, January 24, 2018

I Know What You Are by the Smell of Your Wi-Fi

›
In July 2017 gave a talk at DEFCON 25 describing a technique to identify the type of Wi-Fi client connecting to an Access Point. It can be ...
Tuesday, January 23, 2018

Yakthulhu

›
Behold: the Yakthulhu. It is a tiny Cthulhu made from the hair of shaved yaks. (Really, it is. Yak hair yarn is a thing which one can bu...
Saturday, October 21, 2017

On CPE Release Processes

›
Datacenter software is deployed frequently. Push daily! Push hourly! Push on green whenever the tests pass! This works even at extremely lar...
Wednesday, October 4, 2017

Bad Physics Jokes

›
Recently I posted a number of truly terrible physics jokes to Twitter, as one does. For your edification and bemusement, here they are: I...
Sunday, September 24, 2017

There is No Feminist Cabal

›
From the 23-Sep-2017 New York Times : One of those who said there had been a change is James Altizer, an engineer at the chip maker Nvidia...
Thursday, September 21, 2017

Software Engineering Maxims which May or May Not Be True

›
This is a series of Software Engineering Maxims Which May or May Not Be True, developed over the last few years of working at Google. Your...
Friday, September 15, 2017

On CPE Cost

›
When it comes to the cost of hardware, volume matters more than anything else. To large extent, volume matters more than everything else put...
Wednesday, September 13, 2017

Peer review terminology

›
peerception [peer-sept-shun] (noun) : I need to come up with some more Strengths about this person to balance out all these Areas for Impr...
Monday, September 11, 2017

Musings On Customer Premises Equipment

›
I spent most of the period 2011 - 2017 building Customer Premises Equipment (CPE) for an Internet and television service provider. CPE gear ...
Wednesday, August 16, 2017

Weirdness in Wi-Fi: Canon printers

›
Wi-Fi Taxonomy is a mechanism to identify the species of a Wi-Fi client device when it joins a network. Implementing this involved a great...
Monday, August 14, 2017

Wi-Fi Taxonomy Talk at DEFCON25

›
I gave a talk at DEFCON 25 describing a technique to identify the type of Wi-Fi client connecting to an Access Point. It can be quite spec...
Wednesday, August 9, 2017

Software Engineering Maxim #20: Everyone finds their own experience most compelling

›
(This is one of a series of Software Engineering Maxims Which May or May Not Be True, developed over the last few years of working at Googl...
Monday, August 7, 2017

Software Engineering Maxim #19: Goodwill can be spent. Spend wisely.

›
(This is one of a series of Software Engineering Maxims Which May or May Not Be True, developed over the last few years of working at Googl...
Friday, August 4, 2017

Software Engineering Maxim #18: Manage without a net

›
(This is one of a series of Software Engineering Maxims Which May or May Not Be True, developed over the last few years of working at Googl...
Wednesday, August 2, 2017

Software Engineering Maxim #17: Software Managers must code

›
(This is one of a series of Software Engineering Maxims Which May or May Not Be True, developed over the last few years of working at Googl...
‹
›
Home
View web version
Powered by Blogger.