I tell a story from time to time, typically in an interview room. The story is about how I tripped over automated testing at Broadcom. and how it became a key component of my job to maintain it. This story, paraphrased, has become a mantra of mine, and I advocate automation everywhere. Automation is a tool I use to improve my own throughput, code quality and demonstrate completeness in my personal life as well as professionally.
As a quick overview of my career:
- at Broadcom I automated testing;
- at ASTI Labs I worked on a system that would later automate deployment of test servers;
- at Rhythm I automated testing again as well as build deployment;
- at Heartwood I automated a full testing framework, that included generation of code that could later be audited manually, knowing that it would undoubtedly never have a humans eye set upon it.
- at Fractional I work for a DSP, serving huge numbers of advertisements with only the smallest amount of human curation.
Our mobile marketing platform is 100% programmatic using robust machine learning models to make make the majority of campaign optimization decisions.
As the term has become so commonplace in my career, it may be of some interest to you that I am actually incredibly fearful of the effects it will have on our society, let alone the world. Continue reading “The automation is coming, do you realize what we are losing?”
Fredrick Engels’ expansions upon the views of Marx drive to the brink of prophecy. He builds his views upon the concept that production and distribution methods are the bringer of social change. He believed that technological advancement would be the death knell to the working class, arguing that as social groups have evolved from the feudal age into the current capitalist age lines of delineation can be drawn at technological epoch’s, moving closer and closer to socialism. At this stage, the capitalist mode of production has reared its ugly head, as is illustrated by our 2001 dot com bubble bursting, and the current stagnation of economies around the world.
Continue reading “Fredrick Engels on the Role of Technology today”
My classes at SJSU are going well. I have met all my instructors and am finally taking classes that only have finals! It’s an exciting time in my life. One of my classes in particular is looking very fun! We were given brand new motherboards on the first day – this is my first class in VHDL!
My instructor paged through a bunch of slides showing us how technology has changed and it was amazing to me. Transistors are well into the millions, pixels are getting smaller and smaller, LCDs are being replaced with beautiful arrays of LEDs… and here my instructor stands paging through printed out, and badly printed I should say, slides on an overhead. Even my English teacher has pointed out the oddity of having a bunch of CS people in a classroom every day, at least she only has us meet in person once.
I have always been an opponent to so called smart phones, on grounds that I thought they were absurd. Cramming 95 different applications into a device that fits in my palm, and scrunching a keyboard down to fit on its face is still a bit dreamy to me, but I have to grant… They now have their place in my heart. That said, i would like you all to know that this is in no way a review of the phone, so much as a review of the issues i have with it.
Continue reading “My Blackberry”