-
How we measure the success of coaching engagements
December 10, 2024
onWe use tried and true techniques to demonstrate how we're serving the American public.
-
A revised and expanded guide for de-risking government technology projects
September 12, 2024
onNew content on vendor management and a streamlined structure make one of 18F's most popular guides even more useful for government staff.
-
First, do no harm: mistakes to avoid in creating accessible user experiences
September 5, 2023
onAccessible design and development practices help us build inclusive experiences. But we can lose sight of the people we serve if we don’t steadily work to better understand our users. To create accessible experiences, avoid these mistakes.
-
Seven tips on facilitating unplanned topics in meetings
August 22, 2023
onFacilitating a workshop can feel like a daunting task. Here at 18F, we’ve identified seven tips to keep your workshop organized and flowing, despite unplanned scenarios.
-
Am I doing it right? A check up for agile teams
March 23, 2023
onEven on the best teams, things need to be monitored and adjusted. If you are doing this for the first time, it can be even harder. In this article, I share some signals of what success looks like and what to do if you are stuck in one of the many common pitfalls.
-
Architecture Decision Records: Helpful now, invaluable later
July 6, 2021
onAn Architecture Decision Record is like a journal entry for the life of your software
-
Building distributed teams
January 12, 2021
onAt 18F, we’ve seen that remote work can make teams happier, more productive, and more inclusive. Organizing ourselves in a remote-first way has improved our morale and allowed us to recruit and retain talent from all across the country. But building great distributed teams takes real work.
-
A federal guide to de-risk government technology projects
September 9, 2020
onAnnouncing the federal field guide to de-risk government technology
-
Design & research in critical times
June 2, 2020
on18F staff is distributed across the country and the majority of our research has been and will continue to be facilitated remotely. We are sharing our experience to help guide designers and researchers as they adapt to new ways of working and provide some additional considerations to keep in mind while conducting research in critical times.
-
Ask 18F — What’s the difference between a Contracting Officer’s Representative and a Product Owner on agile software development projects?
March 10, 2020
onAsk 18F is an advice column that answers questions sent in by federal employees. In this edition, we’ll talk about the difference between a Contracting Officer’s Representative and a Product Owner on agile software development projects
-
Long-term teams, not sudden handoffs
December 3, 2019
onDon’t let your agency waste knowledge and opportunity. Instead of planning for a handoff to operations and maintenance, plan for a long-term team. Instead of launching your project and then keeping it running, plan for ongoing development.
-
Building product management capacity in government part 2 – Interview with a product manager
November 19, 2019
onThis is part two in a series of posts about building product management capacity in government agencies. For this post, we chatted with Jerome Lee of the Centers for Medicare & Medicaid Services about his experience as a product manager on our current project
-
Building product management capacity in government part 1 – Our coaching philosophy
August 22, 2019
onThis is the kick-off post in a series about building product management capacity in government agencies. The series explores the process of helping agency staff transition into product management roles, from both an 18F and partner agency perspective
-
Keeping your accounts secure
August 15, 2019
onlogin.gov helps over 15 million people keep their information safe across dozens of government applications online. Over the past few years, we’ve learned a lot about keeping information safe. Here are a few ways you can make sure your online interactions stay secure.
-
Announcing the State Software Budgeting Handbook
August 5, 2019
onWe’re proud to announce the release of our state software budgeting handbook, a 40-page guide for executives, budget specialists, legislators, and other decision makers who fund or oversee state government technology projects.
-
The value of cross-functional teams
June 18, 2019
onA core concept of agile is that teams are cross-functional: the team collectively possesses all of the skills necessary to get the job done. We embrace that at 18F, and take it a little farther, and not just on agile teams.
-
You might not be as agile as you think you are
May 29, 2019
onThe mandate to be agile is everywhere. But agile isn’t an on-off switch. It’s a skill and a mindset that is developed over time, through dedicated work, open teams, and lots (and lots) of practice
-
Human-centered design for IT centralization, part 5 - Centralization gone right: A case study on the U.S. Web Design System
May 21, 2019
onThis is part 5 and the last post in a series on the importance of human-centered design when evaluating IT centralization. Learn through a case study how The U.S. Web Design System came together to create a centralized design tool that allows agencies to build consistent digital experiences quickly and at a reduced cost.
-
Human-centered design for IT centralization, part 4 - What happens after you centralize
May 9, 2019
onThis is Part 4 in a series of posts on the importance of human-centered design when evaluating IT centralization. In this post, we’ll share some helpful recommendations for navigating how to be an in-house IT service provider in a user-centered way
-
Human-centered design for IT centralization, part 3 - Working with vendors to build a centralized solution
May 7, 2019
onThis is part 3 in a series on the importance of human-centered design when evaluating IT centralization.In this post, we’ll share some helpful tips on how to effectively work with vendors.
-
Human-centered design for IT centralization, part 2 - Deciding whether or not to centralize
April 11, 2019
onThis is Part 2 in a series of posts on the importance of human-centered design when evaluating IT centralization. In this post, we’ll help you decide if IT centralization makes sense for your agency. After interviewing several folks who’ve been through a centralization initiative, we’ve developed some best practices for navigating this big question in a more user-centered way.
-
Human-centered design for IT centralization, part 1 - Why prioritizing users is important during IT centralization
April 3, 2019
onAt 18F, we believe directly engaging users while evaluating IT centralization will result in services that work better for the people they serve. As part of a 10x project, we’ve talked to users who understand how centralization has impacted their day-to-day work and gathered lessons learned and best practices.
-
When to use Commercial Off-the-Shelf (COTS) technology
March 26, 2019
onOften, when government looks to recompete or start a new IT project, they’re presented with a Commercial Off-the-Shelf (COTS) solution that promises to do exactly what is needed out-of-the-box. The decision whether to use a COTS product or build a custom software product should always be based on the needs and assets of your users and current infrastructure. No situation is exactly the same, but here are some general considerations to help you in choosing whether COTS is right for your project.
-
Cloud is not a virtue
February 7, 2019
onFederal agencies, like every other industry, are moving to cloud computing for their infrastructure. The economies of scale lead to a number of benefits, but unfortunately, having a server launched in the cloud does not magically make infrastructure better. Government should leverage cloud wisely to yield benefits
-
ETL: Extract, Transform, Learn
August 9, 2018
onProviding government data to the public almost always requires building a data processing pipeline between its place of origin and the systems that will serve it. Data must be copied, transferred between digital storage formats, reshaped to meet the needs of reporting systems, groomed for readability, and cleansed for accuracy.
-
Why your agency (likely) doesn’t need a mobile app
February 13, 2018
onBuilding products for the public requires a lot of listening and finding the right balance of value, cost, and user needs to build the best product. With that approach, we find most of the time that building a highly-optimized mobile-friendly website almost always trumps building native mobile apps.
-
The life-changing magic of writing release notes
January 17, 2017
onA key part of agile development is constantly shipping new features. With so many changes happening to the product, it can be hard to keep track of how the product is growing and improving. Release notes help keep everyone on the team in the know about what’s shipping, give a clear list of features to check, and help always frame our work in terms of the value it delivers to users.
-
How to run an efficient meeting
December 14, 2016
onMany people spend a significant percentage of working time in meetings. This blog post digs into how to make that time productive and useful (which sometimes means cancelling a meeting that doesn’t need to happen). We cover time management, room management, presentation style, note taking, preparation, next step management, and more.
-
Get the most juice out of the squeeze
October 11, 2016
onThrough analytics and moderated sessions, we can learn what user goals are and enhance the platform to help them achieve those goals. By creating universal search across legal resources, people will be able to locate information more efficiently. This tool will allow them to better understand and comply with campaign finance laws, thus helping advance the FEC's mission.
-
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.
-
DATA Act prototype: Simplicity is key
August 29, 2016
onTo ensure that agencies could focus on the important work of joining their internal systems without unnecessary technology distractions, we (the 18F and Treasury prototype team) sought to deliver the simplest possible interface that would accept agency data using the simplest possible format for that data.
-
Micro-purchase’s design philosophy: Do one thing well
August 25, 2016
onRather than wait for knowledge to naturally diffuse through team changes, we try to kick-start the process through shared interest groups, tech talks, and documents highlighting some of the more interesting design decisions our developers make. Today, we'll focus on some of the core architectural philosophiesbehind the Micro-purchase project.
-
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.
-
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.
-
5 lessons in object-oriented design from Sandi Metz
June 24, 2016
onLast month, I completed Sandi Metz's object-oriented design course. It was three intense days of working through refactoring exercises and discussing code as a group with my class of 30 students. I got a ton out of the class and returned to my work at 18F excited to practice what I'd learned. I've rounded up my top lessons from the course for you to enjoy.
-
The user-centered redesign of IdentityTheft.gov
May 24, 2016
onIdentityTheft.gov is user-friendly and intentional. We talk to the team behind the redesign about the user research that went into content and design decisions for the site.
-
Making a distributed design team work
April 27, 2016
onThere are now over 30 of us on the Experience Design team. Often, designers on the same project are not in the same location. Here are some techniques we’ve developed to help us work effectively when we aren’t in the same room or even the same times zone.
-
The teams, they are a changin’
April 18, 2016
onTo truly harness the power of agile practices, you need a stable team. But people leave under normal circumstances for a variety of reasons. While recognizing the need for stable teams, there are things our team does and should do to be resilient in the face of change.
-
How we get high availability with Elasticsearch and Ruby on Rails
April 8, 2016
onIf you’re already using Ruby on Rails and Elasticsearch, check out our replacement Rake tasks for the Elasticsearch Rails gem.
-
Developing the Draft U.S. Web Design Standards’ UI components
April 1, 2016
onWe’ve received many questions about the UI components that are in the Draft U.S. Web Design Standards. In this post, we’ll talk about how we built the components to be accessible so anyone can use them, the structure of our CSS and JavaScript stacks, and how it’s being adapted to work with other frameworks, like WordPress and Drupal.
-
Best practices for building an accessible website using the Draft U.S. Web Design Standards
March 29, 2016
onWhen you work for the federal government, accessibility isn’t simply a nice-to-have — it’s the law. That’s why the Draft U.S. Web Design Standards set developers on the path of creating websites that anyone can use. The Draft Standards feature documentation that can help you keep your websites accessible, even after you make modifications.
-
How design consistency helps users navigate federal websites
March 25, 2016
onWe launched the Draft U.S. Web Design Standards last September, and over the next month, we plan to explore various topics related to design standards. In this post, we detail how our user research informed the decision decisions we made.
-
Making the Draft U.S. Web Design Standards better through your feedback
March 16, 2016
onSince our launch of the Draft U.S. Web Design Standards last September, hundreds of people have provided feedback on the project through GitHub issues and via email. We’ve received dozens of feature requests as well as over 400 contributions from the open source community.
-
Designing services that are accessible, transparent, and easy for all to use
March 11, 2016
onWe're publishing a full report to better understand the public's overall experience interacting with the federal government and their attitudes about sharing information with government agencies. Today we end the series with a look at what we’ll focus on in the next stage of research.
-
What people think about before deciding to share personal information with the government
March 10, 2016
onOver the next two weeks, we’re publishing a full report with findings from our research to better understand the public's overall experience interacting with the federal government and their attitudes about sharing information with government agencies. In today’s installment, we'll share what people think about before deciding to share personal information with the government.
-
Trust as a two-way street between the government and the people it serves
March 9, 2016
onOver the next two weeks, we’re publishing a full report with findings from our research to better understand the public's overall experience interacting with the federal government and their attitudes about sharing information with government agencies. In today’s installment, we'll detail when people decide to trust the federal government and how they view the federal government vs. private companies.
-
Too many options make complicated decisions harder
March 8, 2016
onOver the next two weeks, we’re publishing a full report with findings from our research to better understand the public's overall experience interacting with the federal government and their attitudes about sharing information with government agencies. In today’s installment, we'll talk about how choice overload affects decision-making.
-
Transparency within government helps build public trust
March 7, 2016
onOver the next two weeks, we’re publishing a full report with findings from our research to better understand the public's overall experience interacting with the federal government and their attitudes about sharing information with government agencies. In today’s installment, we detail the need for transparency in government so that the public can “see” the process they’re undergoing when they’re interacting with federal agencies and programs.
-
How people use proxies to interact with the federal government
March 4, 2016
onOver the next two weeks, we’re publishing a full report with findings from our research to better understand the public's overall experience interacting with the federal government and their attitudes about sharing information with government agencies. In today’s installment, we detail how people interact with the government using proxies.
-
How people learn to navigate government services
March 3, 2016
onOver the next two weeks, we’re publishing a full report with findings from our research to better understand the public's overall experience interacting with the federal government and their attitudes about sharing information with government agencies. In today’s installment, we detail how people learn to navigate government services and what barriers exist to accessing services.
-
Strategies people use when interacting with the federal government
March 2, 2016
onOver the next two weeks, we’re publishing a full report with findings from our research to better understand the public's overall experience interacting with the federal government and their attitudes about sharing information with government agencies. In today’s installment, we detail the strategies people use when interacting with the government.
-
What we learned after interviewing dozens of people about their interactions with the federal government
March 1, 2016
onOver the next two weeks, we’re publishing a full report with findings from our research to better understand the public's overall experience interacting with the federal government and their attitudes about sharing information with government agencies. In today’s installment, we detail our initial research questions and what we learned.
-
Informing the future of the Federal Front Door
February 29, 2016
onToday, we’re publishing a full report with findings from our research on the Federal Front Door, as well as a microsite that will contain future research findings related to these topics. In the coming days, we’ll also be publishing the complete report on the 18F blog.
-
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.
-
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.
-
Turning learning up to 11: Knowledge sharing
January 5, 2016
onThe internal knowledge-sharing initiatives we’re working on are also of immediate benefit to other organizations, and will maximize our impact on government IT beyond product delivery.
-
Turning learning up to 11: Transparent internal operations
January 4, 2016
onIn the second post in this series on how transparency, autonomy, and collaboration produce organizational culture change, I describe a few of the initiatives we’ve undertaken to increase transparency into 18F’s internal operations.
-
Turning learning up to 11
December 30, 2015
onThe feature that distinguishes high-performing organizations across all industries is their ability to facilitate knowledge sharing across the entire organization. This is the first post in a series about the tools and processes we use at 18F to facilitate knowledges sharing.
-
Is your project using “agilefall”?
December 29, 2015
onAt 18F, we’ve spent a lot of time working with federal agencies and coaching them through the transition to agile, but on first blush it’s not always easy to tell who’s really adopted agile versus those who just say they’re agile because they know they’re supposed to.
-
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.
-
An open source government is a faster, more efficient government
December 9, 2015
onRegulation 479 is the first Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF) regulation on the eRegulations platform. This collaboration is an excellent example of how open source development helps 18F deliver valuable services to our clients and the American public.
-
What exactly do we even do all day?
December 7, 2015
onWe've always been open about our code, but we decided to experiment with being open with our project management as well. We've opened up the Trello board for a project we're working on with the Environmental Protection Agency to the public, and the results have been fantastic.
-
How we dramatically improved 18F’s onboarding process in 3 months
December 1, 2015
onOver the past three months, we’ve released several products that help new hires acclimate to our organization. In this blog post, we’ll detail what we did and why it works really well.
-
How we use a lean approach to product design
November 20, 2015
onHere at 18F, several product teams (including CALC, Discovery, and EITI) have been experimenting with a lean product design approach to building software, often called “lean UX.” In a nutshell, it is a set of ideas about design and project management that help us focus not just on what we build, but on the outcomes our tools enable.
-
Automating easy government decisions with machine learning
November 18, 2015
onMachine learning is a subfield of computer science that focuses on the problem of learning from data. We think there’s a big opportunity to make government more efficient by using the massive paper trail that government agencies have been creating over the decades as datasets for machine learning algorithms.
-
Choose design over architecture
November 17, 2015
onConventional wisdom often encourages engineers to start with a big architectural overview, but this kind of a grand plan usually leads to technical-debt. Instead of using an architecture-first plan, you should focus on user experience design and software design to help your project avoid technical debt.
-
Answering common questions about cloud.gov
November 13, 2015
onFour weeks ago, we announced cloud.gov, a new platform that will enable small federal teams to rapidly develop and deploy web services with best-practice, production-level security and scalability. Currently, we’re running a small pilot program to prepare to open up cloud.gov to all federal agencies. In the meantime, we’d like to lay out some more details about the project and answer some common questions.
-
Complexity is the adversary
November 4, 2015
onWhat if we told you that most catastrophic digital security vulnerabilities had one common denominator? One overriding contributor to root causes? Would you believe that one factor is also the biggest impediment to great design and software? That one thing? Complexity.
-
Preventing technical debt
October 22, 2015
onIn the final part of our series on technical debt, we talk about ways to minimize accumulating bad or unnecessary technical debt in the first place.
-
To always be shipping, you need a shipyard
October 9, 2015
onWe’ve developed cloud.gov, a Platform-as-a-Service (PaaS), to tackle core infrastructure issues and enable our small development teams to improve the delivery of 18F products.
-
Announcing 18F Consulting’s Digital Economy Practice
October 7, 2015
onWe’ve come to realize that there may be opportunities to achieve high impact in targeted areas by aligning our subject expertise with our digital expertise. To test our hypothesis, we’re launching an alpha version of our first policy vertical (or niche market) within 18F Consulting: the Digital Economy Practice.
-
Managing technical debt
October 5, 2015
onIn the last post in this series, we talked about the potential consequences of having a lot of technical debt. Now, we’ll give you concrete steps to identify and then manage that technical debt so it doesn’t get out of hand.
-
What is technical debt?
September 4, 2015
onIn part two of our series on technical debt, we define what technical debt is and how it can negatively impact your organization or project.
-
Don’t underestimate the danger of technical debt
August 7, 2015
onTechnical debt is a financial metaphor that software developers use to talk to managers about the “hidden” costs associated with a system’s architecture and codebase. Over a series of upcoming posts, we’re going to explain what technical debt is, how to manage it, and some ways to prevent accumulating it.
-
Avoiding cloudfall: A systematic approach to cloud migration
June 22, 2015
on18F has been working on reducing the costs of entry to the cloud and thinking about good practices for cloud migration. One good practice is to adopt a scaled approach to cloud migration to avoid cloudfall.
-
The U.S. government is moving to HTTPS everywhere
June 8, 2015
onToday, the White House's Office of Management and Budget (OMB) finalized an HTTPS-Only Standard for all publicly accessible federal websites and web services. This standard is designed to ensure a new, strong baseline of user privacy and security across U.S. government websites and APIs.
-
Taking the pulse of the federal government's web presence
June 2, 2015
onThe U.S. federal government is launching a new project to monitor how it's doing at best practices on the web. A sort of health monitor for the U.S. government's websites, it's called Pulse, and you can find it at pulse.cio.gov.
-
Pair programming: Why two heads are better than one
May 4, 2015
onAt 18F, we frequently use pair programming, a technique where two developers work together on one screen. We asked two developers at 18F how they pair program and why they find it useful.
-
Focus on accessibility
March 31, 2015
onAccessibility is central to our work here at 18F. Read more about our accessibility efforts and how you can get involved.
-
Making Twitter images accessible
March 24, 2015
onTo make our tweets more accessible, 18F has started responding to our Tweets containing images, with another tweet explaining what the image shows.
-
For public comment: the HTTPS-only standard
March 17, 2015
onToday, the White House's Office of Management and Budget is releasing a draft proposal for public comment: The HTTPS-Only Standard, at https.cio.gov. This proposal would require all new and existing publicly accessible federal websites and web services to enforce a secure, private connection with HTTPS Feedback and suggestions during this public comment period are encouraged, and can be provided on GitHub or by email.
-
New resources at CareerOneStop
March 2, 2015
onWhen the Employment and Training Administration’s CareerOneStop team set out to redesign the career, training, and job resources sections of the CareerOneStop site, they didn’t immediately begin rewriting code. Instead, they embraced a user-centered approach that focused on the user experience (UX). Read on to learn more about their findings.
-
A story of an agile workshop
February 11, 2015
onThe clock was ticking as I stated the single solitary rule: We will have a demo at 10:00, 11:00 and 12:00 no matter what else happens. No matter if we have to stand up and say we got nothing done this sprint!
-
The first .gov domains hardcoded into your browser as all-HTTPS
February 9, 2015
onEvery .gov website, no matter how small, should give its visitors a secure, private connection. Ordinary HTTP (http://) connections are neither secure nor private, and can be easily intercepted and impersonated. In today's web browsers, the best and easiest way to fix that is to use HTTPS (https://).
-
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.
-
Large scale development culture change: Google and the U.S. government
December 11, 2014
on18F exists to demonstrate how Open Source and Agile-inspired methodologies are critical to an effective, efficient, modern delivery process. However, driving adoption of these tools and practices throughout the federal government will require more than setting a good example. My recent talk at the GSA, available on YouTube, connects the dots between grassroots automated testing adoption at Google and the challenges facing similar culture change across Federal IT development.
-
How to use more open source in your next federal IT acquisition
November 26, 2014
onThe history of open source software is a record of steadily turning tremendously expensive custom-built solutions into freely available infrastructure that you can simply take for granted. What once were astoundingly sophisticated, expensive human endeavors have become open source tools you can drop into place in your project on a whim.
-
Why we use HTTPS for every .gov we make
November 13, 2014
on18F uses HTTPS in every .gov website we make, so that our users have a fast, secure, private connection.
-
How to run your own three-sprint agile workshop
October 21, 2014
onYou can’t learn agile software development from a book any more than you can learn to perform a one-handed jump shot without repeatedly tossing a basketball in the hoop. You can read a book about the basic idea, you can read a book to get started, and you can read a book about refining your technique, but in the end you have to practice.
-
The encasement strategy: on legacy systems and the importance of APIs
September 8, 2014
onIn 1986 a nuclear reactor known as Chernobyl released harmful radioactivity which spread over much of the western USSR and Europe. The core of this reactor remains a glowing, ineradicable mass of deadly radioactive lava in the middle of a large Exclusion Zone unfit for human habitation.
-
Working in public from day one
July 31, 2014
onOpen source your code from day one. Don't wait for a milestone, don't wait for it to be stable — do it from the first commit.
-
18F: an open source team
July 29, 2014
onAt 18F, we place a premium on developing digital tools and services in the open. This means contributing our source code back to the community, actively repurposing our code across projects, and contributing back to the open source tools we use. For a variety of reasons, we believe that doing so improves the final product we create.
-
Take a gander at our /Developer page
July 23, 2014
onA growing trend both inside government and outside is to have a simple welcoming page for outside developers who may be interested in your team’s efforts. This material is often located at website.gov/developer and points visitors to technical material that developers may be interested in, especially APIs. Collecting technical documentation in one place facilitates the developer experience, ensuring that they can find and begin using APIs with as little friction as possible.
-
Hot off the press: 18F's API standards
July 15, 2014
onWe recently released the first version of our API Standards — a set of recommendations and guidelines for API production. It is our intention that every 18F API meet these standards, to help us ensure a baseline quality and consistency across all APIs we offer now and in the future.
-
Intro to APIs: Working with URLs, JSON, APIs, and Open Data — without writing any code
June 25, 2014
onJune 27, 2014, from 9:30 a.m. to 11:30 a.m. Register now. GSA’s digital teams are offering a user-friendly intro course to APIs. Regardless of your skill level, you will walk away from this lesson understanding what APIs are and how developers use them.
-
Packaging up API usability testing for agency reuse
May 19, 2014
onOver the past year, a GSA collaboration has seen a project that offers API usability testing to federal agencies go from the pilot stage to a regular, robust series. Already, 13 agencies and programs have participated, and several more participate with every monthly session that passes. The best examples from across the government have made clear that one of the most important tasks of API producers is to regularly engage their developer community and listen to what they have to say. But just encouraging agencies to do this only goes so far.
-
With FBOpen API, 18F shows what's possible in government
May 11, 2014
onThere has been some great coverage of the new group of tech specialists out of the GSA, dubbed 18F.
-
Make government APIs better with user experience
May 10, 2014
onAn API is a product just like a car, a website or a ballpoint pen. It’s designed to help someone do something. Products are either designed well—they meet expectations and deliver value—or they are designed poorly and create frustration and confusion. Inevitably, bad products are abandoned without a thought, like an old T-shirt with holes in it.
-
How a pepperoni pizza inspires open government
April 12, 2014
onEasy access to detailed tracking of processes has become more and more popular. Whether using Amazon.com, UPS, Uber or United Airlines, people expect instant feedback. They want to immediately see the status of a process upon which they depend.
-
Open source and terms of service = a better developer experience
April 11, 2014
onOne of the important changes occurring across the federal government is the role of open source for non-code projects - using an open, iterative model of collaboration inherited from the coding community for all kinds of new purposes. Want to see a great example of this in action? In recent years, as more and more agencies offer public APIs, some have included a developer terms of service (TOS).
Back to
18F Blog