-
Making Critical Government Information More Resilient
June 4, 2020
onA roundup of steps that federal agencies, and other government entities, can take right now to improve the resilience of their websites and serve information more efficiently to the people that need it
-
READMEs for you and me
March 5, 2020
onIn software, a README is the documentation that tells you how to start using and understanding a new piece of software. In an organization, a personal README is a way to tell your coworkers how they can best communicate with you, work with you, give you feedback, and support you.
-
Forms Resource for Federalist Users
February 18, 2020
onNeed to put a form on a government website? Don’t want to do all the paperwork to buy an expensive CMS? Consider Federalist!
-
Even with a design system, you still need a designer
February 6, 2020
onThe US Web Design System gives flexibility so teams can build the right solution for users, but there are still plenty of design decisions that teams need to make to be successful.
-
Measuring culture on our engineering team
October 29, 2019
onTo be inclusive and effective, a team needs a culture where everyone is respected, treated fairly, and feels that they belong. We don’t see this diversity, equity, and inclusion work as a “nice-to-have” or optional.
-
Automated scanning for sensitive information in the development lifecycle
September 26, 2017
onOften when developing open source software, and especially software that relies on outside services, you’ll find that you have to manage sensitive information. While there are a large number of things that can be considered sensitive, open source developers often deal with sensitive items such as API tokens, passwords, and private keys that are required for the system to function. Here's how we approached keeping this information safe.
-
Federalist is out of beta and open for business
June 1, 2017
onIf you're a program manager or a federal web developer you've probably been given a seemingly simple task: Create a basic website as part of a new initiative at your agency. The hardest part is often not crafting the content or designing the prototype, but getting the security and privacy compliance in order to launch and maintain the actual website’s compliance status. For that work, you might have to hire a contractor or put extra strain on your agency's web team. It shouldn't be that way.
-
cloud.gov is now FedRAMP Authorized for use by federal agencies
February 2, 2017
onWe’re delighted to announce that cloud.gov is now FedRAMP Authorized, which enables agencies to quickly transition their web-based services to efficient and easy-to-use cloud hosting. FedRAMP Authorized status marks completion of a comprehensive security and compliance assessment that enables federal agencies to start using cloud.gov with significantly reduced effort. cloud.gov is a government-customized hosting platform that takes care of technical infrastructure and security compliance requirements.
-
What is static source analysis?
October 4, 2016
onStatic source analysis is a way to quickly gauge the quality of source code and identify areas of high technical debt. But what IS static source analysis, and how is it useful?
-
Pro tips for data-friendly regulations and proposals
September 27, 2016
onWe launched the eRegulations Notice and Comment pilot this summer, and in the process saw some patterns in how our partner agencies write their regulations. In response, the eRegulations team prepared a guide to help agencies write regulations in a more data- and human-friendly format that would be easier to parse — thus saving time and money.
-
Kanban for government
August 31, 2016
onSome months ago, 18F started playing with kanban as a way to manage and improve our processes. For the 18F Agreements team, adopting kanban has caused a dramatic positive change in how they manage their work.
-
Patterns for managing multi-tenant cloud environments
August 10, 2016
onWhen 18F started, deploying government services into a public cloud was still fairly uncommon. However, everything 18F has built has been deployed into Amazon Web Services (AWS), including cloud.gov. Over that time, our AWS account has grown in size and complexity and we needed a new approach to make sure it remains manageable.
-
Facts about publishing open source code in government
August 8, 2016
onWe’ve put together a list of facts and references that will help you build the case for open source development in your team or agency and bust myths about using public code repositories. This post is based on our experiences at the federal level, but we hope it’s helpful for anyone working in government.
-
Live streamed demos for exponential transparency and information sharing
July 29, 2016
onThis spring, the eRegulations Notice & Comment team began building out a new feature set for the platform. To demo the work as we iterated on it, we faced a challenge of finding a way to do connect frequently with the dozens of interested parties. We settled on live streaming our demos through a video website that is accessible by most government agencies, doesn’t require extraneous plugins to operate, allows you to easily stream, but also automatically creates a viewable file afterwards at the same URL.
-
From spreadsheet to API to app: A better contract forecasting tool
May 2, 2016
onExecutive branch agencies of the federal government are required by law to tell vendors if and when they plan on making purchases. The General Services Administration (GSA) was forecasting using a crowded spreadsheet containing dozens of columns and hundreds of rows. 18F helped create a new, open-source tool to display contract forecasting opportunities.
-
Checklistomania makes it easy to keep track of relative tasks
April 21, 2016
onWe use Checklistomania to help new and existing employees keep track of tasks that need to be completed. It’s open source and in the public domain: fork it, adapt it, use it — and let us know how we can make it better
-
Looking at the different ways to test content
April 19, 2016
onWe know good content when we see it, and we’re frustrated when we don’t. Keeping this in mind, are there ways that writers can quantify and measure their writing? We’ve looked at different tests you can run depending on the age of your audience.
-
7 projects that state and local governments can reuse
April 13, 2016
onWe’re starting to see state and local governments adapt or use 18F products or tools. Nothing could make us happier. Here are seven projects that would work particularly well at any level of government.
-
Take our code: 34 reusable projects from 18F
April 6, 2016
onWe encourage you to adapt 18F open source projects for your work and personal purposes, whether you’re a fellow federal employee or outside government. We’ve put together a list of some 18F repositories that might be especially useful to you.
-
Happy Valentine's Day from the U.S. Web Design Standards team
February 12, 2016
onThis Valentine’s Day, we’re sharing some love from the Standards, which include a library of open source UI components and a visual style guide for U.S. federal government websites. These tools — and these Valentine’s Day cards — follow industry-standard web accessibility guidelines and use the best practices of existing style libraries and modern web design.
-
Tips for capturing the best data from user interviews
February 9, 2016
onUser interviews are, at a minimum, an opportunity for you to ask your intended audience about their expectations, what their needs are and to get direct feedback on the work you’ve done so far or on what you plan to do. But an interview is only as good as the data you get out of it.
-
How user story estimation helps my team deliver value
January 25, 2016
onAt 18F, we believe that employing agile practices is the most effective way to build digital services. User story estimation is one of the most useful agile tools, and in this post, I’ll talk about how and why my team has been using it.
-
Introducing the CSS coding style guide
January 11, 2016
on18F is releasing our CSS coding style guide, which specifies our best practices and rules for writing consistent, maintainable CSS code.
-
Tips for adapting analytics.usa.gov from Tennessee, Boulder, and Philadelphia
January 6, 2016
onThe city of Philadelphia, the city of Boulder, and the Tennessee Department of Environment and Conservation have all adapted analytics.usa.gov for their own use. We recently talked to them about how they adapted the platform and what advice they’d have for others who'd like to do the same.
-
How a bot named Dolores Landingham transformed 18F’s onboarding
December 15, 2015
onOver the past few months, we’ve released several products — including checklists, a handbook, and classes — to help new hires orient themselves to 18F. By far the most successful onboarding item we’ve released is a Slack bot that sends scheduled messages to new hires so that they don’t experience information overload during their first week.
-
How we test 18f.gsa.gov
December 11, 2015
onAs our blog got more complicated, we started making mistakes that were hard to catch before publishing. So we came up with a way to catch many of those errors, before they end up in your browser.
-
Using emoji for knowledge sharing
December 8, 2015
onOur coworkers are very, very good at documenting the things they learn in Slack, our chat program, because it’s part of their daily workflow. So I tried an experiment: I asked my 18F coworkers to tag messages that every new 18F employee should know with the :evergreen_tree: emoji.
-
How the City of Boston is using GSA’s CALC tool
November 10, 2015
onWe hoped CALC, a powerful labor category and pricing research tool from GSA and 18F, would save federal contracting officers time and money. Turns out, it’s also saving cities time and money. In August, we found out the City of Boston has been using CALC to vet pricing they receive in response to a request for proposals.
-
What's in a name: Understanding and using government acronyms
October 14, 2015
onWe have an acronyms section in our Content Guide, a resource we heartily recommend. Acronyms and abbreviations also have a ton of associated history and nuance, which we’re shedding light on here, hopefully to encourage other authors and agencies to think carefully about how they use them in digital tools.
-
You shared, we listened — updates to the 18F Content Guide
October 8, 2015
onAfter we launched the 18F Content Guide, we received all kinds of suggestions for updates and improvements. Here's a sampling of some of the improvements we've made recently based on your suggestions.
-
New Federalist platform lets agencies quickly launch websites
September 15, 2015
on18F’s new Federalist platform is a suite of tools designed to make it faster for government agencies to build websites that are secure, responsive, and accessible.
-
An introduction to HTTPS, by 18F and DigitalGov University
July 16, 2015
on18F uses HTTPS for everything we make, and the U.S. government is in the process of transitioning to HTTPS everywhere. As part of this effort, we've recently partnered with DigitalGov University to produce a two-video series introducing the why's and how's of HTTPS.
-
67 million more Federal Election Commission records at your fingertips
July 15, 2015
onThe OpenFEC API added a filings endpoint as well as itemized receipt and disbursement data. This is the first major update to the API: The records we’re adding today are the meat and potatoes of campaign finance. You can see in detail where a campaign’s money comes from and where they spend their money.
-
Tocking time
May 21, 2015
onI recently spent time helping with one of our internal frustrations — how members of 18F track how we spend our time. Ultimately, we opted to try rolling our own simple solution using Django: Tock.
-
Layering innovation
May 8, 2015
onAt 18F, we're changing the way government thinks about software, all the way to provisioning and deployment. To do that, we implemented an open source platform as a service for our developers. Here’s a look at how we created it.
-
Hackathons: not just for folks who code
April 21, 2015
onA few members of the 18F team recently published an excellent guide on welcoming new coders to civic hackathons. In the same vein, we’d like to offer a list of strategies for including non-technical folks in your hackathons.
-
How to welcome new coders to a civic hackathon
April 3, 2015
onThe National Day of Civic Hacking is a great time to attend — or host your first hackathon. We’ve outlined some strategies for first-time hackathon hosts to ensure new participants feel welcome, and help them maximize their contributions.
-
Labor category descriptions for agile procurements
March 10, 2015
onClients of 18F Consulting frequently ask for help defining labor categories for agile contracts. We’ve published these definitions in a public GitHub repo so other acquisition professionals can benefit from them, too. Read on for more details.
-
An open source tool for easier database testing
January 13, 2015
on18F is dedicated to spreading modern software techniques like rigorous automated testing throughout the federal government; we want to showcase how solid testing enables rapid, high-quality development. When the product is based on a large relational database, this poses a dilemma: the full production dataset is too unwieldy to duplicate to the test and development environments.
Back to
18F Blog