Glitch (previously known as Fog Creek Software) is a software company specializing in project management tools. Its products include
project management
Project management is the process of leading the work of a team to achieve all project goals within the given constraints. This information is usually described in project documentation, created at the beginning of the development process. Th ...
and
content management
Content management (CM) is a set of processes and technologies that supports the collection, managing, and publishing of information in any form or medium. When stored and accessed via computers, this information may be more specifically referre ...
, and
code review
Code review (sometimes referred to as peer review) is a software quality assurance activity in which one or several people check a program mainly by viewing and reading parts of its source code, and they do so after implementation or as an interr ...
tools.
History
Based in
New York City
New York, often called New York City or NYC, is the List of United States cities by population, most populous city in the United States. With a 2020 population of 8,804,190 distributed over , New York City is also the L ...
, Fog Creek was founded in 2000 as a consulting company by
Joel Spolsky
Avram Joel Spolsky (born 1965) is a software engineer and writer. He is the author of ''Joel on Software'', a blog on software development, and the creator of the project management software Trello. He was a Program Manager on the Microsoft Exce ...
and Michael Pryor. As the consulting market started to dry up due to the collapse of the
Dot-com bubble
The dot-com bubble (dot-com boom, tech bubble, or the Internet bubble) was a stock market bubble in the late 1990s, a period of massive growth in the use and adoption of the Internet.
Between 1995 and its peak in March 2000, the Nasdaq Compo ...
, Fog Creek moved to a product-based business. In December 2016
Anil Dash
Anil Dash (; born September 5, 1975) is an American technology executive, entrepreneur, Prince scholar and writer. He is the Head of Glitch and VP of Developer Experience at Fastly.
Career
In 1999, Dash launched his personal weblog, dashes.com ...
was appointed CEO. Fog Creek's offices are located in the
Financial District
A financial district is usually a central area in a city where financial services firms such as banks, insurance companies and other related finance corporations have their head offices. In major cities, financial districts are often home to s ...
of
Manhattan
Manhattan (), known regionally as the City, is the most densely populated and geographically smallest of the five boroughs of New York City. The borough is also coextensive with New York County, one of the original counties of the U.S. state ...
. On September 25, 2018, the company was officially renamed Glitch after its flagship product.
Glitch staff announced intentions to unionize with the
Communications Workers of America
The Communications Workers of America (CWA) is the largest communications and media labor union in the United States, representing about 700,000 members in both the private and public sectors (also in Canada and Puerto Rico). The union has 27 l ...
in early 2020 as part of the
Campaign to Organize Digital Employees. The company
voluntarily recognized their union. Around the same time, the company
laid off
A layoff or downsizing is the temporary suspension or permanent termination of employment of an employee or, more commonly, a group of employees (collective layoff) for business reasons, such as personnel management or downsizing (reducing the ...
a third of its staff during the
COVID-19 pandemic
The COVID-19 pandemic, also known as the coronavirus pandemic, is an ongoing global pandemic of coronavirus disease 2019 (COVID-19) caused by severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2). The novel virus was first identif ...
.
In February 2021, Glitch workers signed a
collective bargaining agreement
A collective agreement, collective labour agreement (CLA) or collective bargaining agreement (CBA) is a written contract negotiated through collective bargaining for employees by one or more trade unions with the management of a company (or with an ...
with the company. According to the
Communications Workers of America
The Communications Workers of America (CWA) is the largest communications and media labor union in the United States, representing about 700,000 members in both the private and public sectors (also in Canada and Puerto Rico). The union has 27 l ...
(CWA), this is the first agreement signed by white collar tech workers in the United States.
Cloud services
Fastly
Fastly is an American cloud computing services provider. It describes its network as an edge cloud platform, which is designed to help developers extend their core cloud infrastructure to the edge of the network, closer to users. The Fastly edge ...
, known for its
content delivery network
A content delivery network, or content distribution network (CDN), is a geographically distributed network of proxy servers and their data centers. The goal is to provide high availability and performance by distributing the service spatially rel ...
, acquired Glitch, as announced in May 2022. CEO Anil Dash became Fastly's VP of developer experience. Glitch's staff had declined since 2020 from 50 to 14 employees, all of whom joined Fastly. The union dissolved prior to the acquisition when its collective bargaining agreement expired and the union's three remaining members decided not to pursue another agreement.
Products
FogBugz
FogBugz is an integrated
web-based
A web application (or web app) is application software that is accessed using a web browser. Web applications are delivered on the World Wide Web to users with an active network connection.
History
In earlier computing models like client-serve ...
project management
Project management is the process of leading the work of a team to achieve all project goals within the given constraints. This information is usually described in project documentation, created at the beginning of the development process. Th ...
system featuring
bug and
issue tracking
An issue tracking system (also ITS, trouble ticket system, support ticket, request management or incident ticket system) is a computer software package that manages and maintains lists of issues. Issue tracking systems are generally used in coll ...
,
discussion forums
An Internet forum, or message board, is an online discussion site where people can hold conversations in the form of posted messages. They differ from chat rooms in that messages are often longer than one line of text, and are at least temporar ...
,
wikis
A wiki ( ) is an online hypertext publication collaboratively edited and managed by its own audience, using a web browser. A typical wiki contains multiple pages for the subjects or scope of the project, and could be either open to the pub ...
,
customer relationship management
Customer relationship management (CRM) is a process in which a business or other organization administers its interactions with customers, typically using data analysis to study large amounts of information.
CRM systems compile data from a ra ...
, and
evidence-based scheduling
Evidence-based scheduling is a software estimation approach created by Joel Spolsky, a commentator on software engineering principles. Evidence-based Scheduling is based on at least two core ideas: including all time spent, and using a Monte Ca ...
developed by Fog Creek Software. It was briefly rebranded as Manuscript in 2017, which was acquired in 2018 and was renamed back to FogBugz.
CityDesk
CityDesk was a website management software package. The backend of the system ran as a desktop application written on Windows in Visual Basic 6.0 with all data stored in a Microsoft Jet database. It was one of FogBugz's first products, first announced in 2001.
Copilot
Fog Creek Copilot was a remote assistance service offered by
Fog Creek Software
Glitch (previously known as Fog Creek Software) is a software company specializing in project management tools. Its products include project management and content management, and code review tools.
History
Based in New York City, Fog Creek wa ...
. It launched on August 8, 2005.
Originally known as Project Aardvark, Fog Creek Copilot was developed by a group of summer interns at Fog Creek Software. Fog Creek's founder,
Joel Spolsky
Avram Joel Spolsky (born 1965) is a software engineer and writer. He is the author of ''Joel on Software'', a blog on software development, and the creator of the project management software Trello. He was a Program Manager on the Microsoft Exce ...
, wanted to give his interns the experience of taking a project through its entire lifecycle from inception, to mature released product.
The interns set up a
blog
A blog (a truncation of "weblog") is a discussion or informational website published on the World Wide Web consisting of discrete, often informal diary-style text entries (posts). Posts are typically displayed in reverse chronological order ...
, calle
Project Aardvark where they posted updates on the progress of their project, to the world even though at that time the details of what they were working on was still a secret.
On July 1, 2005 the Project Aardvark team revealed that they were working on a remote assistance system for consumer use.
Fog Creek Copilot uses a heavily modified version of
TightVNC
TightVNC is a free and open-source remote desktop software server and client application for Linux and Windows. A server for macOS is available under a commercial source code license only, without SDK or binary version provided. Constantin Kapl ...
, a variant of
Virtual Network Computing
Virtual Network Computing (VNC) is a graphical desktop-sharing system that uses the Remote Frame Buffer protocol (RFB) to remotely control another computer. It transmits the keyboard and mouse input from one computer to another, relaying the g ...
(VNC), as its core protocol.
On November 7, 2005 they released a documentary on the interns' summer, titled
Aardvark'd: 12 Weeks with Geeks, produced by Lerone D. Wilson of Boondoggle Films.
In 2014 Fog Creek restructured, spinning Copilot out as a separate company.
In 2022, Copilot announced it was closing and that the domain name had been sold.
Stack Overflow
In 2008,
Jeff Atwood
Jeff Atwood (1970) is an American software developer, author, blogger, and entrepreneur. He co-founded the computer programming question-and-answer website Stack Overflow and co-founded Stack Exchange, which extends Stack Overflow's question-a ...
and
Joel Spolsky
Avram Joel Spolsky (born 1965) is a software engineer and writer. He is the author of ''Joel on Software'', a blog on software development, and the creator of the project management software Trello. He was a Program Manager on the Microsoft Exce ...
created
Stack Overflow
In software, a stack overflow occurs if the call stack pointer exceeds the stack bound. The call stack may consist of a limited amount of address space, often determined at the start of the program. The size of the call stack depends on many facto ...
, a question-and-answer Web site for
computer programming
Computer programming is the process of performing a particular computation (or more generally, accomplishing a specific computing result), usually by designing and building an executable computer program. Programming involves tasks such as ana ...
questions, which they described as an alternative to the programmer forum
Experts-Exchange.
Stack Overflow serves as a platform for users to ask and answer questions, and, through membership and active participation, to vote questions and answers up or down and edit questions and answers in a fashion similar to a
wiki
A wiki ( ) is an online hypertext publication collaboratively edited and managed by its own audience, using a web browser. A typical wiki contains multiple pages for the subjects or scope of the project, and could be either open to the pu ...
or
Digg
Digg, stylized in lowercase as digg, is an American news aggregator with a curated front page, aiming to select stories specifically for the Internet audience such as science, trending political issues, and viral Internet issues. It was launch ...
.
Users of Stack Overflow can earn
reputation points and "badges" when another user votes up a question or answer they provided.
, Stack Overflow has over 12,000,000 registered users and more than 20,100,000 questions.
Based on the type of
tags assigned to questions, the top ten most discussed topics on the site are:
JavaScript
JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of Website, websites use JavaScript on the Client (computing), client side ...
,
Java
Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's List ...
,
Python
Python may refer to:
Snakes
* Pythonidae, a family of nonvenomous snakes found in Africa, Asia, and Australia
** ''Python'' (genus), a genus of Pythonidae found in Africa and Asia
* Python (mythology), a mythical serpent
Computing
* Python (pro ...
,
C#,
PHP
PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Group. ...
,
Android,
HTML
The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScri ...
,
jQuery
jQuery is a JavaScript library designed to simplify HTML DOM tree traversal and manipulation, as well as event handling, CSS animation, and Ajax. It is free, open-source software using the permissive MIT License. As of Aug 2022, jQuery is u ...
,
C++
C++ (pronounced "C plus plus") is a high-level general-purpose programming language created by Danish computer scientist Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significan ...
, and
CSS
Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS is a cornerstone techno ...
.
Following the success of Stack Overflow they started additional sites in 2009 based on the Stack Overflow model: Server Fault for questions related to
system administration and Super User for questions from computer "
power users
A power user is a user of computers, software and other electronic devices, who uses advanced features of computer hardware, operating systems, programs, or websites which are not used by the average user. A power user might not have extensive tec ...
".
In June 2021,
Prosus
Prosus N.V., or Prosus, is a global investment group that is investing and operating across sectors and markets with long-term growth potential. It is among the largest technology investors in the world.
Prosus has invested across multiple verti ...
acquired Stack Overflow for $1.8 billion.
Stack Exchange
In September 2009, Fog Creek Software released a
beta
Beta (, ; uppercase , lowercase , or cursive ; grc, βῆτα, bē̂ta or ell, βήτα, víta) is the second letter of the Greek alphabet. In the system of Greek numerals, it has a value of 2. In Modern Greek, it represents the voiced labiod ...
version of the Stack Exchange 1.0 platform
as a way for third parties to create their own communities based on the software behind Stack Overflow, with monthly fees.
This
white label service was not successful, with few customers and slowly growing communities.
In May 2010, Stack Overflow was spun-off as its own new company, Stack Exchange Inc., and raised $6 million in
venture capital
Venture capital (often abbreviated as VC) is a form of private equity financing that is provided by venture capital firms or funds to startups, early-stage, and emerging companies that have been deemed to have high growth potential or which ha ...
from
Union Square Ventures
Union Square Ventures (USV) is an American venture capital firm based in New York City. The firm has backed more than 130 startups, including Twitter, Etsy, Stripe, Coinbase, Zynga, Tumblr, Stack Overflow, Meetup, Kickstarter, MongoDB, Flurry, ...
and other investors, and it switched its focus to developing new sites for answering questions on specific subjects.
Trello
In 2011, Fog Creek released
Trello
Trello is a web-based, kanban-style, list-making application and is developed by Trello Enterprise, a subsidiary of Atlassian. Created in 2011 by Glitch, it was spun out to form the basis of a separate company in New York City in 2014 and sold ...
, a collaborative project management hosted web application that operated under a
freemium business model. Trello was cross-subsidized by the company's other products. A basic service is provided free of charge, and a Business Class paid-for service was launched in 2013.
In July 2014, Fog Creek Software spun off Trello as its own company operating under the name of Trello, Inc. Trello Inc. raised $10.3 million in funding from
Index Ventures
Index Ventures is a European venture capital firm with dual headquarters in San Francisco and London, investing in technology-enabled companies with a focus on e-commerce, fintech, mobility, gaming, infrastructure/ AI, and security. Since its f ...
and
Spark Capital
Spark Capital is a venture capital firm in the United States, responsible for early-stage funding startups of consumer, commerce, FinTech, software, frontier, and media sectors. It has branches in San Francisco, Boston, and New York City.
Hi ...
.
In January 2017,
Atlassian
Atlassian Corporation () is an Australian software company that develops products for software developers, project managers and other software development teams. The company is domiciled in Delaware, with global headquarters in Sydney, Austra ...
announced it was acquiring Trello for $425 million.
Glitch (application)
The Glitch web application launched in the spring of 2017 as a place for people to build simple web applications using JavaScript.
While JavaScript is the only supported language, other languages can be unofficially used. Pitched as a "view source" tool that lets users "recombine code in useful ways".
Glitch is an
online IDE for
JavaScript
JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of Website, websites use JavaScript on the Client (computing), client side ...
and
Node.js
Node.js is an open-source server environment. Node.js is cross-platform and runs on Windows, Linux, Unix, and macOS. Node.js is a back-end JavaScript runtime environment. Node.js runs on the V8 JavaScript Engine and executes JavaScript code o ...
with and includes instant hosting and automated deployment and live help from community members.
IDE features include live editing, hosting, sharing, automatic source versioning, and
Git
Git () is a distributed version control system: tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source code during software development. Its goals include speed, data in ...
integration.
Glitch focuses on being a friendly, accessible community; since its launch over a million people have used the site to make web applications.
The Glitch site is
self-hosting (except for the editor and API), allowing users to view or remix the site's
source code
In computing, source code, or simply code, is any collection of code, with or without comments, written using a human-readable programming language, usually as plain text. The source code of a program is specially designed to facilitate the wo ...
.
In December 2018,
Mozilla
Mozilla (stylized as moz://a) is a free software community founded in 1998 by members of Netscape. The Mozilla community uses, develops, spreads and supports Mozilla products, thereby promoting exclusively free software and open standards, w ...
announced that it will retire
Thimble
A thimble is a small pitted cup worn on the finger that protects it from being pricked or poked by a needle while sewing. The Old English word , the ancestor of thimble, is derived from Old English , the ancestor of the English word ''thumb''.
...
, Mozilla's browser-based educational code editor, and asked users to migrate all of their projects to Glitch. Thimble was shut down in December 2019 and its projects were migrated to Glitch.
In early 2020, Glitch released a paid plan, known as "boosted apps".
Users can pay 8 dollars a month to have projects with more
RAM
Ram, ram, or RAM may refer to:
Animals
* A male sheep
* Ram cichlid, a freshwater tropical fish
People
* Ram (given name)
* Ram (surname)
* Ram (director) (Ramsubramaniam), an Indian Tamil film director
* RAM (musician) (born 1974), Dutch
* ...
, more storage, and no wake up screen.
See also
*
Comparison of remote desktop software
This page is a comparison of notable remote desktop software available for various platforms.
Remote desktop software
Operating system support
Features
Terminology
In the table above, the following terminology is intended to be ...
*
Tech companies in the New York metropolitan area
Tech or The Tech may refer to:
* An abbreviation of technology or technician
*Tech Dinghy, an American sailing dinghy developed at MIT
*Tech (mascot), the mascot of Louisiana Tech University, U.S.
* Tech (river), in southern France
* "Tech" (''S ...
References
External links
*
{{Glitch navbox
Business software companies
Privately held companies based in New York City
Software companies based in New York City
Software companies established in 2000
Software companies of the United States
Announced information technology acquisitions