For the 447th episode of Stack Overflows podcast, GitHubs former Chief Technology Officer Jason Warner shared some fascinating tales of tech transformation. The conversation covered both the massive scaling effort at GitHub from May 2017 to July 2021 and the story of Warners own non-traditional path into programming from farm country in Connecticut.
Maybe both stories offer a lesson in the power of a scaling and the importance of an engineering mindset, culminating with some projections about which technologies will shape our future.
Warner assumed GitHubs CTO role after over three years as a VP/head of engineering at Heroku, and nearly four years as a head of engineering for Ubuntu Desktop. And Warner has now become a managing director at Redpoint Ventures, sporting an online profile that says I get excited by companies where founders are trying to do something that seems unimaginable to most people.
But how did this journey begin? In that Connecticut farm country, the mid-1990s was a time when IBM got tax breaks for hiring high school students into so-called co-op jobs (where students are given actual workplace experience as a complement to classroom instruction).
So in 1995 I literally joined IBM to carry printers and computers around the building and hook them up, Warner remembered on the podcast. And they eventually said, Hey, if you go to school and figure out how to program and learn computer science, well give you a job when youre done.'
Or, as Warner says later, The only way I got into programming is because I was able to pick up printers and carry them around and plug them into token ring networks.
Warner still remembers writing that fateful first line of code in BASIC. I was kind of diving into what was available to me, he said.
Warner acknowledged that he got a late start compared to other programmers. I had a little bit of worry about my ability to hang with other people.
The only way I got into programming is because I was able to pick up printers and carry them around and plug them into token ring networks.
At college in the mid-1990s there was also C and assembly language, but the recently-created Linux operating system wasnt a thing yet. Warner only discovered Linux later through some subcommunity at Pennsylvania State University though it gave him a broader perspective on technology.
That is when I started to realize that there was a lot of other programming languages available to me. And then the open source world opened up and I started doing things like Perl, as an example, he recalled.
But even beyond that, Warner confesses that despite a B.S. and Masters degree in computer science, I genuinely thought I was probably an average developer.
So much so that now, even with the benefit of hindsight, I have since come to learn that I very much was an average developer, Warner said on the podcast. But I was an excellent, excellent architect an excellent engineer. You know, systems!
Later Warner said I have come to peace with it because I think that Ive taken a much more holistic view to what it takes to build successful companies, adding at another point a self-assessment as a distributed systems person.
Its interesting where this leads, since Warner sees human systems (like organizations) as just lossier versions of computer distributed systems.
I have since come to learn that I very much was an average developer, but I was an excellent, excellent architect an excellent engineer. You know, systems!
So I happen to know how to manage those well, but weirdly, intrinsically I knew how to scale them. I knew how to operate them and I knew how to make them more efficient because of the stuff that I did on the systems programming side.
And this would all play out when Warner became the CTO of GitHub
Soon Benjamin Popper, Stack Overflows director of content, asked the obvious question: whats it like to be the chief technology officer of one of the most widely used developer tools and also consider yourself a mediocre programmer?
But it was an even larger challenge, because the position keep expanding. Warner became a kind of de facto chief product officer handling a whirlwind of other responsibilities, including engineering and design, along with security, support, and infrastructure.
The consuming question was always what to build and why eventually leading to the creation of GitHub Actions, the GitHub Packages hosting service, advanced security analytics and all of those types of things, and eventually even Copilot and Codespaces.
By the time Warner arrived, GitHubs developer community was already thriving so the larger issue was simply scaling.
GitHub had had around 20 million accounts when Warner started his tenure in May 2017 and estimates the site had roughly 1.5-2 million daily active users, with another 10,000 signups each day.
But by the time Warner left in July 2021, that had jumped to 50,000 signups a day and 7 million daily active users. For conquering that scaling challenge, Warner gives credit to a stellar, stellar, stellar infrastructure group just world-class. (And, Warner adds later, it was filled with excellent programmers.)
Together they were able to brainstorm ways to scale further. But beyond that, theyd also discussed ways to really take GitHub from a site where you could collaborate on software, to a full-fledged, end-to-end software development platform that can scale all the way to the planet.
This is where Warners engineering skills were the perfect match. I could actually sit there and listen and actually contribute to the overall architectural approach.
The podcasters asked about making the move from technical roles to a financial role (as a managing director at Redpoint) but the answer was surprising. After 12 years of experience with VC-backed startups, Warner had concluded that honestly VCs dont know what theyre doing!
They dont know what theyre backing. Theyre looking at a spreadsheet they dont understand why a technology is important. The excellent ones do, and a lot of them get incredibly lucky, but if you notice the VCs track records theres very few people who have more than one successful investment.
So given that perspective, It didnt seem like itd be that hard to step into it and have some fun.
But more seriously, Warner adds, entrepreneurs deserve better. They deserve to have somebody who understands what theyre building and why theyre building it and really what comes next. Someone with ideas on building the company and how to mitigate things that go wrong while making an impact. Its all what CTOs and CPOs do on a regular basis, and I dont think they had partner on the other side of the table from the financier side at all.
If you notice the venture capitalists track records, theres very few people who have more than one successful investment.
So when Popper asks which companies Warner is drawn to as a VC, the answer is high-tech infrastructure companies, ones that are building fundamental plumbing layers of the internet or next generations of software, all that type of stuff.
One of Redpoints recent investments was analytics insight platform Cribl, while Warner also invested in the crypto infrastructure company called Alchemy, a perfect fit for his strengths.
A brand new thing has emerged in the market, emerged in the world theyre doing fundamentally new and interesting things. You know, I invest in that and help them build that out and scale it to a degree that no ones ever seen before, he said.
While Bitcoin creator Satoshi Nakamoto may envision a decentralized system, Warner believes thats impractical, arguing that all great decentralized products need a centralized person to make it accessible. Warner actually seeks out the centralized component of this that I can invest in.
Following up, Popper asks what trends and technologies excite Warner today and where theyll lead us over the next five to 10 years. And in answering, Warner argues that cloud data platform Snowflake ushered in a new era of cloud-type computing and brand new mechanisms, predicting an era with a proliferation of real-time streaming systems and way more easy and facilitated data movement, which will unlock new types of applications out there.
Warner imagines combining this potential with edge networks. Warner hopes to see edge networks thrive, maybe in health care and other regulated spaces. And this leads to a hope for privacy on the blockchain, to unlock its full potential.
Or, as Warner put it towards the end of the podcast, the only thing that I ever wake up thinking about is what is next.
So I talk about developers, I talk about infrastructure, and I talk about whats coming.
Feature image byDean MoriartyfromPixabay.
Read the original:
What a Former GitHub CTO Learned about Scaling - thenewstack.io
- University of California expands list of courses that meet math requirement for admission - EdSource [Last Updated On: November 11th, 2020] [Originally Added On: November 11th, 2020]
- Bombshell Betty Race car to be Reengineered and Restored By UVU Students to honor the Legacy of its Owner - GlobeNewswire [Last Updated On: November 11th, 2020] [Originally Added On: November 11th, 2020]
- Phyllis Coleman Mouton to receive Trailblazer Award at Women Who Mean Business ceremony - The Advocate [Last Updated On: November 11th, 2020] [Originally Added On: November 11th, 2020]
- Fairfield University Partners with Pulse Secure on New Cybersecurity Lab to Prepare the Next Generation of Information Security Professionals -... [Last Updated On: November 11th, 2020] [Originally Added On: November 11th, 2020]
- Global Cloud Identity and Access Management(IAM) Market Segmentation By Top Key Players- IBM Microsoft Oracle Computer Science CA Okta NetIQ Sailpoint... [Last Updated On: November 11th, 2020] [Originally Added On: November 11th, 2020]
- Stanford supports alliance of universities in diversifying STEM postdocs - The Stanford Daily [Last Updated On: November 11th, 2020] [Originally Added On: November 11th, 2020]
- N.C. A&T Welcomes New and Newly-Appointed Administrators and Faculty - Yes! Weekly [Last Updated On: November 11th, 2020] [Originally Added On: November 11th, 2020]
- Calvin Students Place In Top 10% Of Worldwide Programming Competition - News - Calvin News [Last Updated On: November 11th, 2020] [Originally Added On: November 11th, 2020]
- Multiple tenure-track positions in Computer Science & Engineering job with University of Minnesota-Twin Cities Computer Science & Engineering... [Last Updated On: November 11th, 2020] [Originally Added On: November 11th, 2020]
- New smartwatch app alerts deaf and hard-of-hearing users to common home-related sounds - National Science Foundation [Last Updated On: November 11th, 2020] [Originally Added On: November 11th, 2020]
- MTRAC Innovation Hub for Advanced Computing awards $270000 to Wayne State University artificial intelligence projects - The South End [Last Updated On: November 11th, 2020] [Originally Added On: November 11th, 2020]
- New study outlines steps higher education should take to prepare a new quantum workforce | College of Science | RIT - RIT University News Services [Last Updated On: November 11th, 2020] [Originally Added On: November 11th, 2020]
- Carleton Hosts Herzberg Lecture on Increasing Diversity in Computer Science with Maria Klawe - Carleton Newsroom [Last Updated On: November 11th, 2020] [Originally Added On: November 11th, 2020]
- Baylor University Invites Application for McCollum Endowed Chair of Data Science - Analytics Insight [Last Updated On: November 11th, 2020] [Originally Added On: November 11th, 2020]
- CHEN | Put Computer Science in the Common Core - Cornell University The Cornell Daily Sun [Last Updated On: November 11th, 2020] [Originally Added On: November 11th, 2020]
- GCVI's Tremain running to the NCAA on scholarship - GuelphToday [Last Updated On: November 28th, 2020] [Originally Added On: November 28th, 2020]
- Faculty, alumni, other members of U of T community named to Order of Canada - News@UofT [Last Updated On: November 28th, 2020] [Originally Added On: November 28th, 2020]
- Why 4-year colleges are tapping Amazon to help deliver cloud computing degrees - Education Dive [Last Updated On: November 28th, 2020] [Originally Added On: November 28th, 2020]
- Army Teams With Howard University on AI Center MeriTalk - MeriTalk [Last Updated On: November 28th, 2020] [Originally Added On: November 28th, 2020]
- McGrath one of 10 women to earn STEM scholarship - The Riverdale Press [Last Updated On: November 28th, 2020] [Originally Added On: November 28th, 2020]
- This learning platform is proving adults can benefit greatly from learning math and science - iMore [Last Updated On: November 28th, 2020] [Originally Added On: November 28th, 2020]
- Artificial Intelligence Is Now Smart Enough to Know When It Can't Be Trusted - ScienceAlert [Last Updated On: November 28th, 2020] [Originally Added On: November 28th, 2020]
- Students and schools in the news - Blue Springs Examiner [Last Updated On: November 28th, 2020] [Originally Added On: November 28th, 2020]
- Missouri S&T News and Events Missouri S&T faculty honored for outstanding teaching - Missouri S&T News and Research [Last Updated On: November 28th, 2020] [Originally Added On: November 28th, 2020]
- HCCC Offers Opportunities for Adjunct Faculty and Instructors at Virtual Job Fair - The Hudson Reporter [Last Updated On: November 28th, 2020] [Originally Added On: November 28th, 2020]
- 4-H ignites a passion for science and technology in Minnesota youth - Southernminn.com [Last Updated On: November 28th, 2020] [Originally Added On: November 28th, 2020]
- MIT's New Center to Advance Predictive Simulation Research Will Focus on Exascale Simulation of Materials in Hypersonic Flow Environments -... [Last Updated On: November 28th, 2020] [Originally Added On: November 28th, 2020]
- Computer scientist James Allen named AAAS fellow - University of Rochester [Last Updated On: November 28th, 2020] [Originally Added On: November 28th, 2020]
- Center to advance predictive simulation research established at MIT Schwarzman College of Computing - MIT News [Last Updated On: November 28th, 2020] [Originally Added On: November 28th, 2020]
- Setting the pace in computer science education | Opinion - Paragould Daily Press [Last Updated On: November 28th, 2020] [Originally Added On: November 28th, 2020]
- Mohammed VI University in Benguerir Launches School of Computer Science - Morocco World News [Last Updated On: November 28th, 2020] [Originally Added On: November 28th, 2020]
- Asa Hutchinson: Setting the pace in computer science education - Searcy Daily Citizen [Last Updated On: November 28th, 2020] [Originally Added On: November 28th, 2020]
- Former FX tech person points out the racist trajectory of skin and hair CGI - Boing Boing [Last Updated On: December 11th, 2020] [Originally Added On: December 11th, 2020]
- AI is not yet perfect, but it's on the rise and getting better with computer vision - TechRepublic [Last Updated On: December 11th, 2020] [Originally Added On: December 11th, 2020]
- Philosophy Threatened at University of Evansville - Daily Nous [Last Updated On: December 11th, 2020] [Originally Added On: December 11th, 2020]
- Two Maryland Teachers Receive National Honors in Math, Science Education - maryland.gov [Last Updated On: December 11th, 2020] [Originally Added On: December 11th, 2020]
- Special Scientist Research, Department of Computer Science job with UNIVERSITY OF CYPRUS | 238208 - Times Higher Education (THE) [Last Updated On: December 11th, 2020] [Originally Added On: December 11th, 2020]
- Computer science jobs pay well and are growing fast. Why are they out of reach for so many of America's students? - The Conversation US [Last Updated On: December 11th, 2020] [Originally Added On: December 11th, 2020]
- Computer science grad finds success and a new academic family in cybersecurity - ASU Now [Last Updated On: December 11th, 2020] [Originally Added On: December 11th, 2020]
- What is Computer Science? in the US - International Student [Last Updated On: December 11th, 2020] [Originally Added On: December 11th, 2020]
- Accurate Neural Network Computer Vision Without The 'Black Box' - Duke Today [Last Updated On: December 19th, 2020] [Originally Added On: December 19th, 2020]
- Crick Named Mathematical Sciences Distinguished Alumnus Of The Year - The Chattanoogan [Last Updated On: December 19th, 2020] [Originally Added On: December 19th, 2020]
- Nadya's Hot Chocolate Bombs: yummy for the tummy - theday.com [Last Updated On: December 19th, 2020] [Originally Added On: December 19th, 2020]
- Trouble hearing in a crowded room? New 'cone of silence' could help - Science Magazine [Last Updated On: December 19th, 2020] [Originally Added On: December 19th, 2020]
- James Fujimoto wins the Visionary Prize from the Greenberg Prize to End Blindness - MIT News [Last Updated On: December 19th, 2020] [Originally Added On: December 19th, 2020]
- To the brain, reading computer code is not the same as reading language - MIT News [Last Updated On: December 19th, 2020] [Originally Added On: December 19th, 2020]
- U of Texas will stop using controversial algorithm to evaluate Ph.D. applicants - Inside Higher Ed [Last Updated On: December 19th, 2020] [Originally Added On: December 19th, 2020]
- Gift from Ann S. Bowers '59 creates new college of computing and information science | Cornell Chronicle - Cornell Chronicle [Last Updated On: December 19th, 2020] [Originally Added On: December 19th, 2020]
- NYS Board of Regents adopts first-ever learning standards for computer science and digital fluency - RochesterFirst [Last Updated On: December 19th, 2020] [Originally Added On: December 19th, 2020]
- Computer science prof Townsend recognized for educational contributions - DePauw University [Last Updated On: December 19th, 2020] [Originally Added On: December 19th, 2020]
- Missouri S&T News and Events New faculty in computer science - Missouri S&T News and Research [Last Updated On: December 19th, 2020] [Originally Added On: December 19th, 2020]
- Retired UW computer science professor embroiled in Twitter spat over AI ethics and cancel culture - GeekWire [Last Updated On: December 19th, 2020] [Originally Added On: December 19th, 2020]
- How UC fought COVID-19 in 2020 - University of California [Last Updated On: December 23rd, 2020] [Originally Added On: December 23rd, 2020]
- Search committee appointed for dean of Princeton's School of Public and International Affairs - Princeton University [Last Updated On: December 23rd, 2020] [Originally Added On: December 23rd, 2020]
- How Yale economists are informing India's COVID-19 response - Yale News [Last Updated On: December 23rd, 2020] [Originally Added On: December 23rd, 2020]
- Top MIT research stories of 2020 - MIT News [Last Updated On: December 23rd, 2020] [Originally Added On: December 23rd, 2020]
- St. Albans City School kids were 'on the case' for Computer Science Week. What mystery did they solve? - St. Albans Messenger [Last Updated On: December 23rd, 2020] [Originally Added On: December 23rd, 2020]
- Cobb Schools receives grant for computer science teacher training - The Catoosa County News [Last Updated On: December 23rd, 2020] [Originally Added On: December 23rd, 2020]
- Scholarship honors the legacy of Terry Arthur's dedication to students - Augusta Free Press [Last Updated On: December 24th, 2020] [Originally Added On: December 24th, 2020]
- This tool helps predict which COVID patients will need hospitalization and which can be sent home - Press-Enterprise [Last Updated On: December 24th, 2020] [Originally Added On: December 24th, 2020]
- Students express concerns over teaching appointment of Jason Mars - The Michigan Daily [Last Updated On: December 24th, 2020] [Originally Added On: December 24th, 2020]
- Prince Mohammad Bin Fahd University hosted the International Conference on Computing, Mobility, and Manufacturing (CMM 2020) - PRNewswire [Last Updated On: January 10th, 2021] [Originally Added On: January 10th, 2021]
- These Are the College Majors That Pay Off the Most - 24/7 Wall St. [Last Updated On: January 10th, 2021] [Originally Added On: January 10th, 2021]
- He Was Going to Close the Family Diner. Then He Got a Sign. - The New York Times [Last Updated On: January 10th, 2021] [Originally Added On: January 10th, 2021]
- Members of Several Well-Known Hate Groups Identified at Capitol Riot - FRONTLINE [Last Updated On: January 10th, 2021] [Originally Added On: January 10th, 2021]
- Carver Community Center to offer free pampers to mothers, free coding classes for youth - Marshall News Messenger [Last Updated On: January 10th, 2021] [Originally Added On: January 10th, 2021]
- MIT's College of Computing building takes shape as Alexandria and BioMed make moves in Boston - Cambridge Day [Last Updated On: January 10th, 2021] [Originally Added On: January 10th, 2021]
- Bylaws of the Department of Computer Science and Engineering - Nevada Today [Last Updated On: January 10th, 2021] [Originally Added On: January 10th, 2021]
- Student-run HPAIR conference goes virtual this year - Harvard Gazette [Last Updated On: January 16th, 2021] [Originally Added On: January 16th, 2021]
- JUST IN: Computer scientists in breakthrough - The Herald [Last Updated On: January 16th, 2021] [Originally Added On: January 16th, 2021]
- Optimizing Traffic Signals To Reduce Intersection Wait Times - Texas A&M University Today [Last Updated On: January 16th, 2021] [Originally Added On: January 16th, 2021]
- STEM Majors: Interested in a 1-Credit Course About Teaching Math, Science or Computer Science? - University of Arkansas Newswire [Last Updated On: January 16th, 2021] [Originally Added On: January 16th, 2021]
- Stanford AI scholar Fei-Fei Li writes about humility in tech - Fast Company [Last Updated On: January 16th, 2021] [Originally Added On: January 16th, 2021]
- Professor in Computer Science - The Voice Online [Last Updated On: January 16th, 2021] [Originally Added On: January 16th, 2021]
- Expansion project to grow computer science learning, research at Algoma University - Northern Ontario Business [Last Updated On: January 31st, 2021] [Originally Added On: January 31st, 2021]
- Teacher of Year finalist expanding Walden Grove computer science program - KGUN [Last Updated On: January 31st, 2021] [Originally Added On: January 31st, 2021]
- Here's why you should get a master's in computer science - Study International News [Last Updated On: January 31st, 2021] [Originally Added On: January 31st, 2021]
- Two UWF teams place in top 5 in national artificial intelligence competition - University of West Florida Newsroom - UWF Newsroom [Last Updated On: February 5th, 2021] [Originally Added On: February 5th, 2021]
- WNMU Board of Regents Virtually Sits Down With Legislators, Governor - WNMU News [Last Updated On: February 5th, 2021] [Originally Added On: February 5th, 2021]
- Department name change signals broad impact on computer and information technologies - Princeton University [Last Updated On: February 5th, 2021] [Originally Added On: February 5th, 2021]