August 13, 2020

Managing Cloud Spending is a Challenge; Here Are Some Ways Agencies Can Improve

By Daniel Proctor, TCG Data Analyst Over the last ten years, spending on cloud services has increased across federal agencies. In 2010, OMB made cloud computing an essential part of government’s plan to modernize IT and IT management, and early…
June 30, 2020

Black Lives Matter

TCG supports the Black Lives Matter movement. TCG supports the protests against police violence. TCG demands that we individually and as a country recognize and reject America’s racist past and present, in education, in health outcomes, in criminal justice, in policy,…
March 27, 2020

TCG’s Strategy for Offsetting and Reducing Our Carbon Footprint

As a Certified B Corp, TCG is committed to doing good in the community and the world. Making this commitment meant that we had to carefully examine the environmental impact of our company, particularly our carbon footprint and greenhouse gas emissions. As…
March 16, 2020

Will the Internet Handle Everyone Telecommuting?

By Robert Buccigrossi, TCG CTO On Facebook, someone asked me if the Internet would handle the increased traffic caused by everyone staying at home and telecommuting. I found that question to be fascinating and did some quick research. Here’s an extended…
March 4, 2020

DevOps: a Top-Level View

By Robert Buccigrossi, TCG CTO There are myriad approaches, tools, and goals associated with the term “DevOps”. Inspired by a recent webinar I attended that presented a rather abstract view of DevOps, I went on a hunt for a concise synopsis of the term that covered…
January 23, 2020

Yes, You Can Run Docker AND Virtualbox on Windows 10 Home

By Al Crowley, TCG Principal Engineer Running Docker containers on a Windows 10 PC has been difficult for the last few years. It’s even more difficult if you want to run VirtualBox virtual machines (VM) at the same time. A casual Google…
January 13, 2020

Can Machine Learning Solve Your Problem?

By Robert Buccigrossi, TCG CTO Machine learning (ML) is all over the news. It can beat humans at Go, but has caused a backlash grading Utah students’ essays. So what problems can we effectively solve by an ML system right now?…
January 2, 2020

What’s the Process for Filling Senior Level Positions in Federal Government?

The Presidential appointment process has gotten a lot of attention from the press lately for a variety of reasons. Understandably so, the path to getting appointed to senior office can be quite complex, depending on the role a nominee is seeking. Among the…
December 19, 2019

A Review of Successful Applications of Machine Learning in Government Tech

Over the past several months the TCG R&D lab has been investigating how federal agencies can successfully utilize artificial intelligence (AI), and more specifically machine learning to meet their mission objectives. Machine learning can be described, in layman’s terms, as…
December 10, 2019

Healthier, Safer Code with Static Analysis

By Al Crowley, TCG Principal Engineer Sometimes good people do bad things. Occasionally a person even commits an API key to a public GitHub repository. Once in a while, that person is you—but last month that person was me. The good news is…