On that avenue, I do push hot air from my homelab into my upper garage for heat. If it below 50deg outside I also bring in some cold air from outside. Both are somewhat free offsets for heating/cooling.
I used about 64MWh last year, not counting what I used for EV charging (Which is on a separate meter). I also produced about 20MWh from Solar. With the EVs I would guess the total is around 70MWh.
Some of this extra is certainly my 6kw homelab + HVAC for that. ;)
I have met more other founders that came from large engineering state schools then the next tier-up of prestigious schools, with one exception being Stanford. Of course these larger schools produce far more students. Purdue (where I went) generates over 3000 new engineering graduates every year.
From the hiring perspective - A degree from from ivy school means so little compared to the actual skill level of the applicant. I honestly could not tell you where the last 10 people I hired went to school, or if they even did.
Alma mater prestige is increasingly divorced from employability and thus financial prestige.
You don't need to go to an Ivy or Ivy adjacent to have a very successful career in Tech (software/hardware), Accounting, Actuary, Nurse Practitioners, and other high paying careers.
And historically (past 40-45 years) "prestigious" careers like law, consulting, marketing, advertising, publishing, and media with significant gatekeeping just haven't kept up.
A BBA from Purdue wouldn't get you an MBB interview, but that increasingly doesn't matter because now that BBA could land a PMM or FP&A role in a tech company and end up with a faster career potential than the MBB hire - both will end up fighting for the same job within 3-5 years of graduating anyhow.
Despite being an Ivy grad, I'm happy about this return to the pre-1980s norm.
It has been a super fun experience so far - I'm using CPLDs instead of an FPGA which makes the logic a bit more era period. I have a working system now with the math coprocessor, SRAM, DRAM, and other device support.
I am just about ready to get the VGA card I designed produced so I can work on debugging the design.
While this is fundamentally a system that ss less powerful than my apple watch, it is just fun to work on. Going back to very first principles debugging, building tools, and of course getting to exercise an old logic analyzer!
"But as the company grew he had to deal with more of the business side of the things. He still set the broad outline of priorities. But he gave me mostly free reign of determining how and I would just give him a brief high level of overview of my decisions. He did what a CTO was supposed to to do - grew the capabilities of his team."
That is a good summary of the progression of a successful CTO. The capabilities of the team is a summation operations, not a selection operation.
This might be best said as you want your CTO to be ABLE to build and operate your products, but not actually do it.
I like to say that my job as a CTO is to be able to do the job of most the people that work for me, but most of the people that work for me are much much better at it.
"But I’m also surprised to see so many comments advocating for the CTO disconnecting from the code in favor of doing more people management. As soon as they stop writing code their skills start decaying, their advice and technical direction is reduced to platitudes and thought leadership. It may seem like a CTO who doesn't code will stop making technical decisions and just delegate, but I’d posit that they make decisions regardless, just worse ones."
The distinction might be something more subtle - I think s good CTO should maintain a deep technical skill, but should do so without putting the technology of the company in jeopardy. I write code, and am a CTO, but I don't write code for our products. I write code in order to continue to develop and maintain deep technical skill. I also manage our technical operations, so I make an effort to a good understanding of the technical areas that are needed to operate - networking, device configuration, IP, etc. In a pinch I am fully capable of making a configuration change to a Cisco switch or a Palo Alto firewall, but in practice I have a team of people that are much better at those tasks. That allows delegation and understanding.
reply