I have sent several emails to the 18F email address without luck so far :)
The approach outlined above addresses a much larger problem, ie a way to easily and inexpensively support information verification on the internet while preserving privacy and security.
Our repos can be a lot to wade through. You can see examples of our specific projects here https://18f.gsa.gov/what-we-deliver/ (and each project links to the right repos if you want to see the code/docs)
I know elsewhere in the thread you mentioned that you're not on the login.gov team but would you mind passing U2F support and removing SMS as a second-factor auth as a feature request? Thanks :)
It’s less about unions and more about classifications of employees. Most federal employees are either “career” or “political” positions. Political positions are typically replaced by each new administration, while career employees stay, regardless of union status.
Fortunately, 18F isn't funded by Congress. Agencies pay us for our services out of their own budgets. As long as we keep delivering good work, our funding is secure.
OP here. "In theory" - most of the stories don't realize we're funded by a fund with billions in revenue, and was net positive in 2016. https://www.gsa.gov/portal/content/152462#ASF
Congress designed the revolving fund with the purpose of spending any funds in excess of costs to help the rest of government be more efficient and effective, as those funds don't naturally return to the US Treasury as they would in other parts of government.
In terms of 18F's performance in both regards, the capital start up funding we've received from the fund has been extremely well spent IMHO, but of course I'm totally biased. I'd look at what we've produced with that $ and let the work speak for itself, especially given how much govt would normally spend on this much information technology: https://github.com/18f
That also only captures things which have an impact in software - we're still working on the best way to represent the fiscal or performance impact of our consulting work.
All that said, of course we can always be more efficient ourselves, and I think the next few years of fiscal reports will show that.
As someone who worked on an open data toolkit here in New Zealand, you also wouldn't have any clarity on "shadow users" either when it comes to non-economic returns.
For our initial prototype, we originally forked your docs repo and heavily modified it which got us up and running quicker than if we had started from scratch!
That said, we ended up switching to another setup later on but still, it would've been painful without your open sourced works!
OP here. I totally grok your feeling on that, but we've adopted the opposite strategy from Day 1. Extreme transparency to the degree we're allowed, so the public can see the value of the work and defend it if necessary. At the moment, I'm still cautiously optimistic.
Even if 18F is paid out if other agencies budgets, Congress could as easily prohibit those agencies (or GSA itself) from spending any money on 18F. Heck, Congress could directly restructure, break up, or abolish the GSA.
Or, they could exercise the recently-revived Holman Rule and simply cut the pay of every individual (or select individuals) working in 18F to $1/annum.
If you work for the Federal government other than in an office with special Constitutional protection, no matter what the notional funding structure of your particular unit, your job, pay, and benefits are not protected against Congressional action, and you should not be misled to think that they are.
Yes, they can. Minimum wage doesn't apply to the federal government to start with, and even if it did Congress could include an exception as part of any legislation that would otherwise violate it.
Do the agencies themselves realize the subtle benefits of UI/UX changes to websites, TLS, etc? I don't know exactly what all 18F does but it seems like those are among the features I see changing (and appreciate).
Certainly. Lots of agencies have to process forms submitted by the public, and when people have trouble filling out forms it makes processing them much more difficult. We've been able to show that better UX leads to better quality information. Like with our work with U.S. Citizenship and Immigration Services https://18f.gsa.gov/2015/09/08/reimagining-the-immigration-p...
Certainly line offices do, although in my experience HQ is in the process of transitioning away from the mindset that IT means MS Word installs and security management. I've been watching a transition from line office hosted CMS to an HQ hosted CMS and it has been informative how off the mark their assessment of what the agency actually does has been.
HQ is a building with highly paid bureaucrats sitting in Washington, DC or its suburbs. A line office would be say a branch of US Immigration and Customs that you deal with at your local airport.
I'm not going to lie; we're all bureaucrats with greater or lesser degrees of pay, although I think we top out at 160k, so by Silicon Valley standards, highly paid is debatable...
Line offices are at the pointy end of the stick where you actually deal with citizens. In my particular case we do a lot of permit issuance and resource management, but yeah think local branch office where you go when you want something.
> Agencies pay us for our services out of their own budgets
I think you should also have a leg of funding direct from Congress to create "universal" applications across the fed. Does NASA need a separate timecard program from the DoD from the NPS? Does OPM need a different training system than the GAO? I would argue that in 99% of the cases, no. I think 18F and the USDS are uniquely setup to standardize and reduce a lot of waste across the fed, but as long as agencies are paying for individual projects I don't see any standardization happening.
That's why all of our work is open source. Agencies are free to reuse work we perform for other partners. Often, agencies will still need help implementing it for their specific needs, but we don't charge for the work we've already done. For instance, we've helped a couple agencies get regulations on the eRegulations platform https://eregs.github.io/ and many are using the Draft U.S. Web Design Standards to speed up development https://standards.usa.gov/.
Do agencies have discretionary budgets that they can spend on whatever they want? My understanding was that every penny was somehow accounted for and approved by Congress, even if it's buried in fine print.
Accounting for how the government spends money is actually a very difficult problem, but 18F is also working on that. We're helping the Treasury Department implement the DATA Act, which will give the public and government a much better way to track how federal money is spent. https://18f.gsa.gov/2015/06/09/data-act-data-act-explainer/
But yes, agencies have some discretion in how they spend their budgets. Agencies are often mandated to operate a service, but are able to spend money by hiring 18F or private vendors to improve how they deliver that service.
Alright, let's keep it 100. R's in the congress recently ended rules and passed others in order to obfuscate the debt that will be incurred once they abolish obamacare. Also, as said by someone else, R presidents haven't passed balanced budgets. Despite their rhetoric, do you really think the R's care where federal money is spent? In fact, what you are doing has the possibility to expose them to the American people; what you just described is a threat to them.
This is not a dig at the R's, but all of you have to realize the R's do not care about functioning gov't or reducing spending, they just want to pass tax cuts, cut regulations and direct social spending to certain industries. You must realize that 18F's existence is diametrically opposed to that and despite the Medium post, your existence is in danger.
I realize you probably can't comment on this, but there is no way I can imagine all of you don't realize it. A man can only take so much fluffy talk when the truth is right in front of his eyes.
PS When I say all of you, I am directing it at 18F employees.
EDIT: And yes, in light of that, if you are staying put, you are indeed brave and your devotion to your cause is noble.
Shot in the dark, but I would think that budgets are approved by congress, but there needs to be records for every single penny spent for audit purposes.
OP here. Yep - the record keeping is out of this world. Due to the spending clauses of the Constitution, even a penny spent in excess of budget or even without all the proper authorities in place can result in a Constitutional violation, and you need to write a fulsome report to your agency head, Congress, the White House, auditors, etc. I've seen it done for what are effectively rounding errors for the US Govt (a few hundred dollars in the wrong spending 'bucket').
Echoing comments above, the laws/regs are strong, the problem continues to be implementation. Govt fiscal IT systems are some of our worst / most tricky legacy systems to modernize.
Hello! Happy to answer any questions you have about 18F. The basics: we're an office of federal employees inside the General Services Administration that helps other federal agencies improve how they build, buy, and share technology. Other agencies have to pay us for our work, so we operate in a similar way to a private business. You can see a summary of the types of things we ship (with examples) here https://18f.gsa.gov/what-we-deliver/. More info about the micro-purchase platform here https://18f.gsa.gov/tags/micro-purchase-platforms/
I am just looking at this from the viewpoint of an interested citizen (in Europe) and try to compare with how things work here. Currently I suspect we are heavily missing something like 18F.
Do you know what brought 18F into existence? Was this an administrative initiative? Was there big resistence to start that?
I am interested in some of the "meta" behind how all that happened.
Also: are there some laws involved?
I guess I could contact your press office, however, maybe you would like to post some interesting links to stories that certainly went unnoticed on the other side of the ocean.
Things like 18F show a very interesting aspect of USA that does not fit into the usual "ultra-capitalist" stereotypes that are painted in the european media much too often. Especially the commitment to OS is extraordinary interesting!
18F came out of the Presidential Innovation Fellowship (pif.gov) when some fellows wanted to stick around and continue their public service. So they created 18F as a more permanent home that could house larger projects and hire people for longer tours of duty. It's a sister office to the U.S. Digital Service (which is in the White House) but it's primarily a GSA initiative.
There aren't specific laws involved. We aren't funded by Congress, but instead by an investment from GSA and fees from our partner agencies.
18F is a technology consulting office inside the government, for the government (i.e. we are all federal employees!). We work with federal agencies to build and buy digital services that meet their needs, and we educate our fellow federal employees about how to move to high-functioning, efficient, and user-centered software development techniques.
Open positions:
Front End Designer
User Experience Designer
Visual Designer
Site Reliability Engineer
Director of Chapters
Director of Custom Partner Solutions
Technical Account Manager - cloud.gov
Technical Account Manager - Identity Program
We have offices in D.C., Chicago, New York City, and San Francisco, but much of our team is distributed across the country in places like Raleigh, Tucson, Austin, Dayton, Philadelphia, San Diego, Seattle, and Portland. Read more about how our work culture supports distributed teams: https://18f.gsa.gov/2015/10/15/best-practices-for-distribute...
Learn more about working for the government and submit an application to one of our current openings at https://join.18f.gov.
Please include links to your portfolio, GitHub account, and any other work samples. Let us know why you want to join 18F and how you heard about us. If you have any questions, email our Talent Team at [email protected]
18F - https://18f.gsa.gov - Washington, DC; San Francisco; Chicago; New York; Remote - Full-Time
18F is a technology consulting office inside the government, for the government. We work with agencies to build and buy digital services that meet their needs, and we educate federal employees about how to move to high-functioning, efficient, and user-centered software development techniques.
We are currently hiring front end designers, visual designers, software developers, product leads, and technical account managers. You can read more about each of these roles here: https://pages.18f.gov/joining-18f/roles-and-teams/
Most of our team is distributed across the country in places like Chicago, New York, Raleigh, Tucson, Austin, Dayton, Philadelphia, San Diego, Seattle, and Portland. Read more about how our work culture supports distributed teams: https://18f.gsa.gov/2015/10/15/best-practices-for-distribute...
Please include links to your portfolio, GitHub account, and any other work samples. Let us know why you want to join 18F and how you heard about us. If you have any questions, email our Talent Team at [email protected]
If you are a non-citizen national of the U.S. or have been admitted to the U.S. for permanent residence and hold a valid green card then you can work at 18F.
As I recall, they tend to start the senior folks at grade 15. They have to get approval for starting at any step above step 1, and I don't know how often that approval is granted.
They are very open about all this during the process.
That's right. There's no set grade or step for engineers, but most of our senior engineers start at a 15. Your grade and step (and therefore your pay) are determined by previous experience and previous pay.
What should a junior-level Dev out of DC make? Say they currently make 80k. Solid OOP, modern web framework usage, solid JS. Pay raise/cut/stay the same?
This depends on a lot of things. 18f is government so expect lower. Feel free to email me if its a bridge you end up crossing (I'm a lifetime DC native)
The government should be making services that work with every kind of device, out of the box.
Given the kind of services the government is likely to build, a website is way, way more cost effective. And Googleable!
Plus, accessibility requirements mandate services that can be read by the blind, hearing impaired, etc, all of which is possible with the web and much harder with native mobile.
We're working with other agencies interested in the platform and will announce them as they go live.
*I work for 18F