“IT Modernization”
For an organization whose stated purpose is “IT modernization” and which claims to be staffed with only the best and brightest software engineers, you would expect DOGE to have shipped multiple major software projects. Here are the projects I know of so far:
- Government Wide Email Server (GWES) the first project launched by DOGE was a system for emailing every federal employee. This was the underlying system for the Fork in the Road offer as well as the later Five Things email. It was rumored that here were plans to use AI systems to analyze the responses, but reportedly the emails have just been languishing in large mailboxes: unused, unread and increasingly ignored by agencies.
- The DOGE Website the DOGE website was launched in early January as a placeholder site. Over time, DOGE added more functionality that represented its perspective on what was important. First, they added an organizational chart, which was backed by a poorly secured and easily hacked database. Then, they added a Wall of Receipts for canceled contracts where the math didn’t add up. Lately, they have expanded it to include regulatory savings that are actually tallies of savings to businesses instead of the public. Somehow, the site still doesn’t have a search function.
- Automating RIFs DOGE has also assisted in automating the layoff process. As noted above, one of the projects that Riccardo Biasini has been working on at OPM has been to update an AutoRIF program to automate mass layoffs, originally sourced from the Pentagon. In another known example, Gavin Kliger updated scripts in Power Automate to send layoff notices to each fired worker at the CFPB. We don’t have documented examples of DOGE’s involvement in similar efforts at other agencies, but I would expect them to be revealed over time.
- Digital Retirement In late February, one of the cofounders of AirBnb named Joe Gebbia announced he had started on a project to fully digitize retirement processing at OPM and replace the existing processes that involved pushing paper in an actual cave. In May, they launched it to great fanfare hailing it as a “landmark move to modernize federal services” and a “cornerstone of the DOGE effort”. Unfortunately, it might also be a case of DOGE taking credit for work that had already been in progress for years, with DOGE mainly just rushing the pilot to production quickly and declaring mission accomplished.
- Social Security Alterations DOGE engineers have also made a few alterations to how software works at the SSA. After an initial panic about dead people allegedly receiving benefits, DOGE stood up a multi-person team to clean the data and remove records that lack death dates and indicate unusually old people, despite past assessments that the cost and efforts of such changes was probably not worth it, given that actual fraud was negligable. Similarly, DOGE misinterpreted a statistic that 40% of fraudulent SSA claims involve a telephone call to a service center to mean that 40% of all calls were fraudulent. In response, DOGE quickly instituted new fraud checks; later analysis determined these checks had slowed service processing by 25% and out of 110,000 claims analyzed, only 2 were possibly but not definitely fraudulent. More perniciously, DOGE has actively tampered with the Master Death Record to declare living immigrants dead as a way to ruin their financial means. A former SSA staffer described this as “the one truly totalitarian thing the agency was asked to do.”
- AI Assistants DOGE has also rolled out or accelerated the use of AI assistants at several places in government. In some cases, they are tools that are meant to help (and possibly replace) federal staff. For instance, GSA rolled out an AI chatbot to assist workers, but staff have been unimpressed calling it “about as good as an intern.” In a different example, Sahil Lavingia tried using AI to analyze contracts at the VA which could be terminated. ProPublica reports the results were shoddy and misleading. The developer defended the work saying that he was assured that a person would be reviewing the results before they were applied, but that didn’t happen. Similar assurances have been made about a project by Christopher Sweet to analyze and recommend HUD regulations for removal. We’ll see if that happens.
- Trump Card I would be remiss if this list didn’t include the Trump Gold Card Visa. In April, news emerged that a DOGE team embedded within DHS and led by Marko Elez and Edward Coristine was working to implement an application process for a $5 Million “Gold Card” immigration visa. This apparently involved working with teams from DHS and State to implement the vetting needed for this project; it is unclear how much of this work was new or was built upon the existing EB-5 visa program the new visa replaced. On June 12th, DOGE launched a website with a signup for the new Trump Card waiting list that featured the same dark aesthetic as the DOGE website.
- Untitled Anti-immigrant Data Mining Project this is perhaps the most ominous of DOGE’s software projects; it gets its own section.
By this count, the only original work has been two websites, an email server, a few demos, a few “fixes,” and one more ominous project. Is that all there is? This might seem perplexing, especially since Musk has bragged repeatedly that DOGE’s superpower is that its members are working 120 hours a week and DOGE staff have clearly not been constrained by the same pesky privacy and cybersecurity rules that constrain other software development projects. Besides the obvious answer that working insane hours has been shown to reduce the quality of teamwork, I think this mystery is answered by looking at the skills of people in DOGE (skill assignments are my own assessments).
Administrator | 14 |
Analyst | 15 |
Coder | 43 |
Designer | 2 |
Executive | 35 |
Lawyer | 16 |
Recruiter | 8 |
There are a lot of lawyers and executives and a few HR administrators, of course. This follows from the DOGE design of embedding lawyers and coders and HR representatives within agencies. What’s lacking are all the other disciplines necessary for agile software development. Modern software teams will often include a product manager, a project manager (often a scrum lead) to track goals and progress in each sprint, a designer to create useful user interfaces and discuss research, data analysts to process and understand source data, subject-matter experts to understand the problem domain and business logic, infrastruture engineers to help the team deploy its software and practive DevOps. None of those skills are listed here - the analysts are financial quants from banks and the 2 designers were hired to work on a single website at GSA. There are certainly a lot of coders, but many of them are young and by all indications are used to working alone rather than as part of a team that has built a product.
In an extended interview with Planet Money, Sahil Lavingia reported essentially being given a laptop and occasional instructions by Steve Davis, but there was no coordination with DOGE as a whole or even other DOGE engineers at the VA. When he attended a monthly all-hands, he reported that Elon just used the opportunity to complain about government and not provide the direction he was hoping for:
I was expecting, like, a lot more of a plan of attack, like a sort of war room where we’re like, this is what we’re trying to get done. This is where we’ve failed. This is where we’ve succeeded. You know, a little bit more of, like, a team effort.
Of course, DOGE could possibly have partnered with existing agency staff for this work, in which case looking just at the DOGE staffing alone would be highly misleading. But the record suggests they usually have not. 18F wrote the definitive guide to building agile software in government; DOGE’s answer was to fire them all. At Social Security, rather than lean on subject matter experts for help, DOGE CIO Mike Russo declared that he could not trust civil servants and farmed out the task to Akash Bobba. If you didn’t write code and you weren’t loyal to Elon Musk, you weren’t valuable to DOGE.