<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Anil Dash on Medium]]></title>
        <description><![CDATA[Stories by Anil Dash on Medium]]></description>
        <link>https://medium.com/@anildash?source=rss-a75df5e8a16c------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*yWQSXi7DUTz3mnjCCTVrCw.jpeg</url>
            <title>Stories by Anil Dash on Medium</title>
            <link>https://medium.com/@anildash?source=rss-a75df5e8a16c------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Thu, 03 Jan 2019 16:34:01 GMT</lastBuildDate>
        <atom:link href="https://medium.com/feed/@anildash" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[Our new office added open space for collaboration (and having coffee!)]]></title>
            <link>https://medium.com/@anildash/our-new-office-added-open-space-for-collaboration-and-having-coffee-c9b60c5a77b5?source=rss-a75df5e8a16c------2</link>
            <guid isPermaLink="false">https://medium.com/p/c9b60c5a77b5</guid>
            <dc:creator><![CDATA[Anil Dash]]></dc:creator>
            <pubDate>Thu, 18 Oct 2018 14:57:21 GMT</pubDate>
            <atom:updated>2018-10-18T14:57:21.353Z</atom:updated>
            <content:encoded><![CDATA[<p>Our new office added open space for collaboration (and having coffee!) but we kept the private offices for coders, and we’re adding more soon.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=c9b60c5a77b5" width="1" height="1">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[That’s definitely something we hear a lot!]]></title>
            <link>https://medium.com/@anildash/thats-definitely-something-we-hear-a-lot-6b8cb9cfb173?source=rss-a75df5e8a16c------2</link>
            <guid isPermaLink="false">https://medium.com/p/6b8cb9cfb173</guid>
            <dc:creator><![CDATA[Anil Dash]]></dc:creator>
            <pubDate>Wed, 26 Sep 2018 04:02:09 GMT</pubDate>
            <atom:updated>2018-09-26T04:02:09.214Z</atom:updated>
            <content:encoded><![CDATA[<p>That’s definitely something we hear a lot! We’re also working a lot to emphasize the community and discovery of the apps that run on Glitch, as much as the creative tools.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=6b8cb9cfb173" width="1" height="1">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Fog Creek is now Glitch!]]></title>
            <link>https://medium.com/make-better-software/fog-creek-is-now-glitch-8d0308aaf69e?source=rss-a75df5e8a16c------2</link>
            <guid isPermaLink="false">https://medium.com/p/8d0308aaf69e</guid>
            <category><![CDATA[glitch]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[tech]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[startup]]></category>
            <dc:creator><![CDATA[Anil Dash]]></dc:creator>
            <pubDate>Tue, 25 Sep 2018 18:53:42 GMT</pubDate>
            <atom:updated>2018-09-25T19:03:16.195Z</atom:updated>
            <content:encoded><![CDATA[<h4>We’ve been thrilled to see the community embrace Glitch as the home for creating and discovering the coolest stuff on the web, so after 18 years, we’re saying goodbye to the Fog Creek name and betting our future on Glitch.</h4><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Ffast.wistia.net%2Fembed%2Fiframe%2Fl1z9p49mva&amp;url=https%3A%2F%2Ffogcreek.wistia.com%2Fmedias%2Fl1z9p49mva&amp;image=https%3A%2F%2Fembed-ssl.wistia.com%2Fdeliveries%2F68776486c8e2925b0d822f1b8f91d50bfb7f6508.jpg%3Fimage_crop_resized%3D960x540&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=wistia" width="960" height="540" frameborder="0" scrolling="no"><a href="https://medium.com/media/d7055492d80fe1d9d7152d8479d7e6ca/href">https://medium.com/media/d7055492d80fe1d9d7152d8479d7e6ca/href</a></iframe><p><strong>TLDR: We’ve renamed Fog Creek to Glitch, Inc. to represent our single-minded focus on Glitch. </strong><a href="https://glitch.com/about/careers/"><strong>We’re hiring</strong></a><strong> for a bunch of new positions (with more to come!) and welcoming a slate of new advisors. And it’s all in service of making Glitch one of the most important creative communities on the Internet, and having our company set the standard for thoughtful, ethical technology.</strong></p><p>Back in 2000, two visionary founders, Joel Spolsky and Michael Pryor, envisioned a new tech company that would distinguish itself by the way it treated people — both its employees and its customers. Their belief was that being better to people would yield more invention, more innovation, and a much more pleasant place to work.</p><p>Well, they were right. The company they created, Fog Creek Software, has gone on to create multiple groundbreaking products and to help change the entire tech industry along the way.</p><p>From inventing Trello to co-creating Stack Overflow to pioneering bug tracking with FogBugz and launching other successful and influential products like Manuscript and Kiln and Copilot and CityDesk and many other experiments. Fog Creek has been a <a href="https://medium.com/make-better-software/to-the-creekosystem-and-beyond-bcabb87eb0ce">bastion of innovation for nearly two decades</a>.</p><p>And today, we’re turning the page on that chapter for something new.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*r0mhreeDZPao-lZmMHltiQ.jpeg" /></figure><h3>Becoming Glitch</h3><p>When we started working on the project that would become <a href="https://glitch.com/">Glitch</a>, it was originally just part of our regular “Creek Week” process — the internal hackathons where members on our team come up with new ideas and try to inspire each other with cool projects. It became obvious pretty quickly that Glitch was something special.</p><p>Then earlier this year, when Glitch came out of beta, we saw an incredible groundswell. As a creative community, Glitch inspired people to create <strong>over a million apps</strong> in record time — including cutting-edge work in VR, machine learning, distributed apps, bots, and more. And Glitch has won the hearts of developers around the world who now feel that coding with other tools feels a lot more lonely and less productive. Just as importantly, Glitch has reminded an entire community that a healthy, independent, open web generates enormous value for everyone on the Internet, earning the attention and respect of many of the biggest players on the web.</p><p>One of the guiding principles for Glitch is that we should communicate with clarity, and that our purpose and goals should be self-evident in all we do. And that’s led us to recognize <strong>it’s time for us to become Glitch</strong>. It’s not just what we’re building, it’s who we are as a company. While the core values of Fog Creek still persist, we’ve also learned a lot and evolved a lot over the last two decades, and now our name and identity are evolving, too.</p><h3>What’s Changing, What’s Not</h3><p>In terms of Glitch as a community and as a product, <strong>nothing’s changing</strong>. We’re doubling down on being a friendly and welcoming community, and focusing our efforts and investment on extending our lead in innovative features that creators and developers love.</p><p>We’re holding tight to our values, honoring our core principles of valuing people — whether that’s our community members or the workers on our team. And we’re expanding our history of transparency and accountability, with meaningful efforts like <a href="https://handbook.glitch.me/">publishing our entire employee handbook</a> publicly. (It’s a Glitch app, naturally.) This lets us show the world how we put our values into practice. We also want to <strong>do more:</strong> Glitch, Inc. is designed to be a company that sets the bar on best practices for how we treat our community, customers, coworkers and collaborators.</p><p>There’s lots of news coming for Glitch as a product, too. We’re getting ready to open up <a href="https://glitch.com/forteams"><strong>Glitch Teams</strong></a>, to make it easy for your whole organization to collaborate on Glitch. (Tell your boss you want your team to be one of the first to use this new super-productive set of tools!) We’ll be building a powerful and valuable set of paid features on top of Teams to give even more options for organizations that want to get more out of Glitch, and to build a long-term sustainable business model for the platform and the company.</p><p>And we’re ecstatic to welcome a formidable slate of new advisors to help us grow Glitch, and expand our vision, and ensure that we practice the values we aspire to exemplify. Kimberly Bryant, Alan Cooper, Jason Goldman, and Franklin Leonard have a broad set of backgrounds covering everything from education to policy, user experience to filmmaking, social networks to social justice. And each of them brings unique expertise and insight into how we’re going to bring Glitch to millions more people around the world. We’re so thankful to them for joining us!</p><h3>Join Us</h3><p>That brings us to perhaps our most important announcement today: <a href="https://glitch.com/about/careers/"><strong>We want you to join us</strong></a><strong>.</strong> Whether that’s as a member of the Glitch community, or by checking out the new job listings we’ve rolled out today (with more to come soon), we want you to be part of where Glitch is going.</p><p>Glitch is a <em>very</em> different kind of tech company, explicitly committed to setting the standard on thoughtful and ethical practices, and with an unparalleled track record of nonstop innovation for almost two decades. If that combination is appealing to you, <a href="https://glitch.com/about/careers/">take a look</a> at the positions we’ve listed, and share the job openings with your friends who share those values.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/409/1*BOg08dWuWCwHYWqLAidStQ.png" /></figure><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=8d0308aaf69e" width="1" height="1"><hr><p><a href="https://medium.com/make-better-software/fog-creek-is-now-glitch-8d0308aaf69e">Fog Creek is now Glitch!</a> was originally published in <a href="https://medium.com/make-better-software">Glitch: Make Better Software</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Moving Forward with Manuscript]]></title>
            <link>https://medium.com/make-better-software/moving-forward-with-manuscript-40f94732a4f9?source=rss-a75df5e8a16c------2</link>
            <guid isPermaLink="false">https://medium.com/p/40f94732a4f9</guid>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[project-management]]></category>
            <category><![CDATA[manuscripts]]></category>
            <dc:creator><![CDATA[Anil Dash]]></dc:creator>
            <pubDate>Wed, 22 Aug 2018 13:02:59 GMT</pubDate>
            <atom:updated>2018-08-22T14:02:58.791Z</atom:updated>
            <content:encoded><![CDATA[<h4>Today, we’re pleased to announce that DevFactory has acquired Manuscript, giving the community and the platform a strong and stable path forward.</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ZU2CMku-olZ84g-jSwW5WA.png" /></figure><p>First, the fundamentals: For current Manuscript customers, <strong>nothing is changing today</strong> — neither functionality nor licensing. And <strong>good things are changing in the future</strong>. We see lots of good progress coming, like long-overdue platform improvements, modernization of infrastructure behind Manuscript, and a re-engagement with the community to revitalize one of the most venerable and respected tools for creating great software.</p><p>Manuscript has been part of Fog Creek’s DNA for nearly two decades. First as FogBugz, which pioneered the market for bug tracking and project management, and then later with the addition of Kiln, which was groundbreaking in its innovations around version control. Then, with last year’s launch of Manuscript on top of that FogBugz engine, came the expansion of the ambitions of the platform to provide all the core tools needed to make great software.</p><p>But honestly, we’ve been resource-constrained as a small company to do justice to Manuscript, especially as Glitch has taken off and demanded our attention, and the market for software project management tools has gotten more competitive. So recently, we started looking at whether we could find a new home for Manuscript that would provide it with the investment and focus needed to not just support the current users and functionality of the platform, but to expand both.</p><p>Today, we’re letting the world know that we think we’ve found that path forward, with the team at DevFactory. The same team that’s been developing and supporting Manuscript at Fog Creek has overseen a transition to DevFactory’s processes and infrastructure for weeks, ensuring that this transition is seamless for users.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/500/1*EIxnr2Pp8ZVX1kcZep4f_w@2x.jpeg" /></figure><p>We’re proud of the nearly 20-year history that starts with FogBugz, leads to Manuscript, and has brought us to this new chapter. We’re thankful to all the people who’ve used these tools over the years. And I want to thank in particular the many team members, past and present, who’ve helped create a platform that’s enabled so many people to do their best work.</p><p>Here’s to the next chapter in Manuscript’s evolution, and to the continued success of the innovative community who’ll continue to build inspiring work with the help of the platform.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=40f94732a4f9" width="1" height="1"><hr><p><a href="https://medium.com/make-better-software/moving-forward-with-manuscript-40f94732a4f9">Moving Forward with Manuscript</a> was originally published in <a href="https://medium.com/make-better-software">Glitch: Make Better Software</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[1 Million Apps on Glitch: The Creative Web is Back!]]></title>
            <link>https://medium.com/glitch/1-million-apps-on-glitch-the-creative-web-is-back-bf3ffe8053fa?source=rss-a75df5e8a16c------2</link>
            <guid isPermaLink="false">https://medium.com/p/bf3ffe8053fa</guid>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[tech]]></category>
            <category><![CDATA[coding]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[community]]></category>
            <dc:creator><![CDATA[Anil Dash]]></dc:creator>
            <pubDate>Thu, 28 Jun 2018 15:22:22 GMT</pubDate>
            <atom:updated>2018-06-28T15:26:58.932Z</atom:updated>
            <content:encoded><![CDATA[<h4>At 5:53PM New York time yesterday, an eager student created a project on Glitch to start learning how to code. It also happened to be the 1 millionth app on Glitch!</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*I7le06QvW-WPszbTYvEPkA.jpeg" /></figure><p>We’re excited to reach the <strong>one million app </strong>milestone as it shows how we’ve created the easiest way for coders to create and collaborate online. With functionality like real-time collaborative editing, instant deployment, automatic secure hosting and <a href="https://medium.com/glitch/reinventing-version-control-with-glitch-rewind-914c350da442">Rewind</a>, we’ve removed many of the technical barriers to getting started with building on the web. By turning “developer tools” into a set of creative and expressive tools, we’ve enabled people of any skill level to be able to create online.</p><p>So it makes sense that the millionth Glitch app was created by someone who’s learning to code. <a href="https://www.freecodecamp.org/">freeCodeCamp</a> is a community that helps you learn to code and get experience by contributing to open source projects used by nonprofits. And it was a freeCodeCamp student learning Node.js used Glitch who created the project that marked the million-app milestone. freeCodeCamp was an early adopter of Glitch and their community members use it extensively to learn back-end development, testing, and security. Their approach is hands-on — through coding challenges and building projects, you learn to code, which is exactly the type of thing we wanted to <a href="https://medium.com/glitch/making-learning-to-code-more-accessible-d802effd52bf">help make more accessible</a> when we set out building Glitch.</p><blockquote>“Campers build their APIs on Glitch and then our platform hits their Glitch project endpoints and run tests against them.</blockquote><blockquote>We love Glitch because it abstracts away so much of the ambiguity of Linux and Git, and helps you focus on the coding itself.”</blockquote><blockquote><a href="https://medium.com/u/17756313f41a">Quincy Larson</a>, Founder and Teacher at <a href="https://medium.com/u/8b318225c16a">freeCodeCamp</a></blockquote><p>And best of all, those beginning coders like knowing that when they use Glitch, they’re using a tool that even some of the most experienced professional developers also use for their work.</p><h3>Bringing Back the Creative Web</h3><p>But Glitch is about more than apps. It’s helping people <a href="https://medium.com/glitch/a-million-brilliant-moments-creating-the-best-of-the-web-c333ef9f356d">create the best of the web</a> by enabling creativity like no tool has done before. Or, at least not since GeoCities. But most people on the web today weren’t around for the heyday of GeoCities, or NeoPets, or MySpace, or any of the other places where an earlier generation of creators got their start dabbling with code. They’ve never known a truly creative web, having grown up on an internet dominated by major social networks.</p><p>So we’re bringing that creative, personal, human web back.</p><p>With this milestone, we’re showing how a creative community can change the way the web is made to be more open and inclusive, and can come together to invent the cutting edge of the web. Glitch is a place where you’ll find cool apps, websites, and creations that you simply can’t find anywhere else. Think of this community’s future as being like YouTube, but for apps, bots, web art and VR instead of just videos.</p><p>We’ve been working hard to make it a welcoming community, whether you’re an experienced professional developer or you’re just getting started. A community where everybody feels comfortable expressing themselves and sharing their creations with the world. And in doing so we’re reminding some, and introducing others, to a fun, creative web that any of us can build. <strong>And it’s working.</strong> The result is: <em>we’re growing fast!</em></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1000/1*dMipMgtI0pxDO5wkywOlpg.png" /><figcaption>One of these lines is based on real data!</figcaption></figure><p>We love Glitch and we want to do this thing right. We think that means remaining fiercely independent and opinionated. Now, we’re not some flighty startup — Glitch is bootstrapped by Fog Creek Software, the inventors of Trello and co-creators of Stack Overflow. We’re not building Glitch just so we can sell it to some big company in a year and let the community fall apart.</p><p>But running Glitch this way brings up an important issue: <em>sustainability</em>. How does a tiny little team support a huge community that’s going to change the web? Well, <strong>we’re going to need your help to get the word out</strong> about Glitch. We’re committed to making this a sustainable business for the long term. And we’ll be doing this in a few ways, but the first is with <a href="https://glitch.com/forteams">Glitch Teams</a>.</p><h3>Use Glitch at Work with Glitch Teams</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*sOuCrbE1Yca8HMIuB3R5TQ.png" /></figure><p>From development and DevRel, to marketing and learning, we know many of you love Glitch too and want to use it at work. So we’re building our roadmap around the tools that help you adopt Glitch within your organization. We’re doing this based on feedback direct from the community, and it will include the things you’ve been asking for, such as:</p><ul><li><strong>Team Member Authentication:</strong> Flexible, integrated authentication with providers that your team already uses to track and manage team members</li><li><strong>Flexible Project Permissions: </strong>Control over who can access or update different projects and pages</li><li><strong>Team Pages: </strong>Enabling discovery, remixing and reuse of private apps within teams</li><li><strong>Notifications: </strong>Get notified about key events as they happen on Glitch</li></ul><p>But we’re keen to know what else your team would find valuable enough to pay for. <a href="https://glitch.com/forteams"><em>Find out more about Glitch Teams and share your ideas with us!</em></a></p><p>Then please get back to building one of the next million apps on Glitch. We can’t wait to see what you create! 🎏🎆</p><p><strong>We’ll be hosting a special event soon with the Glitch team, where you can ask us anything about the community, Glitch Teams and the future of Glitch itself.</strong></p><h4><a href="https://confirmsubscription.com/h/r/2C7958460D71E401">Sign up and be first to hear details about this live event.</a></h4><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fglitch.com%2Fembed%2F%23%21%2Fembed%2Fwordart%3Fpath%3DREADME.md%26previewSize%3D100%26sidebarCollapsed%3Dtrue&amp;dntp=1&amp;url=https%3A%2F%2Fglitch.com%2Fembed%2F%23%21%2Fembed%2Fwordart&amp;image=https%3A%2F%2Fglitch.com%2Fedit%2Fimages%2Flogos%2Fglitch%2Fsocial-card%402x.png&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=glitch" width="600" height="600" frameborder="0" scrolling="no"><a href="https://medium.com/media/a0c922ed2c0f04ebbc2f91e2bf542198/href">https://medium.com/media/a0c922ed2c0f04ebbc2f91e2bf542198/href</a></iframe><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=bf3ffe8053fa" width="1" height="1"><hr><p><a href="https://medium.com/glitch/1-million-apps-on-glitch-the-creative-web-is-back-bf3ffe8053fa">1 Million Apps on Glitch: The Creative Web is Back!</a> was originally published in <a href="https://medium.com/glitch">Glitch</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[It’s Not Just Code, It’s a Network]]></title>
            <link>https://medium.com/glitch/its-not-just-code-it-s-a-network-eee9fbca4f40?source=rss-a75df5e8a16c------2</link>
            <guid isPermaLink="false">https://medium.com/p/eee9fbca4f40</guid>
            <category><![CDATA[github]]></category>
            <category><![CDATA[coding]]></category>
            <category><![CDATA[tech]]></category>
            <category><![CDATA[networking]]></category>
            <category><![CDATA[software-development]]></category>
            <dc:creator><![CDATA[Anil Dash]]></dc:creator>
            <pubDate>Mon, 25 Jun 2018 21:07:49 GMT</pubDate>
            <atom:updated>2018-06-26T11:05:08.122Z</atom:updated>
            <content:encoded><![CDATA[<h4>Microsoft’s acquisition of GitHub inspired lots of conjecture about the software titan’s strategy, and what it means for developers. But what if the biggest long-term value comes from collaborative coding as part of a network<em>? </em>What will the next era of networked coding look like?</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*277ZPV6xilkSVj53eidQZQ.jpeg" /></figure><p>The tech world has had a little time to digest the dramatic news that Microsoft is acquiring GitHub, and is starting to form its opinions. Amidst the flurry of hot takes, most of the immediate responses focused on the obvious business value for Microsoft: boosting its <a href="https://hbr.org/2018/06/why-microsoft-is-willing-to-pay-so-much-for-github">connection to developers</a> and <a href="http://tomtunguz.com/microsoft-github/">helping its Azure cloud platform to compete</a> with Amazon.</p><p>But as we’ve been creating <a href="https://glitch.com/">Glitch</a>, we’ve learned a lot about <strong>what happens when coders collaborate together in realtime</strong>, and this reveals a deeper insight into where coding is headed. It’s something far bigger than just hoping to encourage developers to use one cloud services provider instead of another.</p><p>A network of coders isn’t just useful as a way of collaborating on programming, but is perhaps even <em>more</em> important as insight into social behavior, and as a foundation for machine learning about the way coders work.</p><h3>Cracking the Code</h3><p>Right now on Glitch, millions of users have created, remixed and discover projects, and we’ve listened closely as they told us how we can make those community members more productive. As a result, we’ve begun exploring the power of <em>networked</em> coding. “<a href="https://medium.com/@anildash/what-if-javascript-wins-84898e5341a">What if JavaScript wins?</a>” described the ecosystem around coding is increasingly <strong>driven by network effects</strong>, so there’s an opportunity in building tools and infrastructure which recognize that reality and take advantage of this new environment.</p><blockquote>In short, the people who make software got networked just like their computers had been in the preceding decades.</blockquote><blockquote><em>— </em><a href="https://medium.com/@anildash/what-if-javascript-wins-84898e5341a"><em>What if JavaScript Wins?</em></a></blockquote><h4>What’s Possible Now</h4><p>Smart analysts like Ben Thompson have laid out why Microsoft would pay a premium for GitHub by describing the <a href="https://stratechery.com/2018/the-cost-of-developers/">cost of acquiring developers</a> for a platform. Microsoft’s <a href="https://view.officeapps.live.com/op/view.aspx?src=https://c.s-microsoft.com/en-us/CMSFiles/calldeck.pptx?version=f3eef72b-35d3-95b2-4fda-73a47f805c7f&amp;mod=article_inline">own deck</a> describing the deal emphasizes “the developer’s marketplace,” hinting at a sort of app store for coders, which could indeed be useful.</p><p>But the far greater value comes from radically increasing the number of people who can create software, while <em>improving the quality of software</em> that they make. That’s not incremental improvement in coding productivity, it’s an order of magnitude increase in who can create technology — a win for inclusion, innovation and invention as much as it is for productivity.</p><p>Imagine a few scenarios that networked coding makes possible:</p><ul><li><strong>Analyze code that’s already been written</strong>, to understand which functions, methods and libraries are used most often. Then, use that data to build better support for these capabilities, or create new web services or infrastructure that can solve these problems more efficiently. (This is the potential that’s furthest along today.)</li><li><strong>Monitor new code</strong> as commits are made, seeing trending behaviors in design patterns, and gathering insight into repeated efforts that might be redundant, wasteful, or frustrating. You could even capture errors as they happen or provide examples of how others have solved similar problems.</li><li>Identify the <strong>social relationships</strong> between collaborators, and the invisible network of connections between contributors to a project, to understand which people collaborate well together — or which people <em>could</em> collaborate together. On Glitch, the ability to <a href="https://medium.com/glitch/just-raise-your-hand-how-glitch-helps-aa6564cb1685">just raise your hand</a> to get help is already building relationships between coders, whether they’re on the same team or complete strangers, around the way they can collaborate together.</li><li>And finally, and perhaps most excitingly, networked code provides a <strong>broad set of training data</strong> for machine learning about code that’s written in the real world. In the short term, this can provide better tools which anticipate the most common choices that coders make, but in the long term, we can identify likely mistakes or unexpected errors that make software less reliable, less maintainable, less secure, or more expensive.</li></ul><p>Some parts of this are <em>theoretically</em> possible with GitHub today, and some rudimentary versions of these capabilities are starting to show up in tools from Microsoft and others, including Glitch. But most tools that try to solve these problems are resorting to brute-force indexing of code or commits after a person has already created their work.</p><p>Reaching the full potential of networked coding can’t just happen by trying to analyze “dead” code that’s locked away in old repositories. Instead, networked code requires <strong>being connected to creators while they’re coding</strong>, responding and even anticipating the work that they’re doing. (And no, <em>not</em> like Clippy — more like the way we share photos of an event with faraway friends so they’ll feel like they’re in the moment with us, together.)</p><h3>A Place For Friends</h3><p>When we started preparing to launch Glitch’s earliest versions, one of our internal goals was, “<strong>writing code anywhere else should feel lonely in comparison</strong>”. Though it’s still very early, we think we’re well on our way toward achieving that mission.</p><p>But in reflecting on that goal, we realized it connected with a lot of the values that we think are important for coding overall , like unlocking the creativity of more people, including those who don’t even think of themselves as coders. Or freeing up creativity by giving people room to experiment or even to make mistakes while still being supported by a community. And tapping into the latest advances in artificial intelligence to give people more confidence that the code they write is secure, stable, scalable, reliable, and legible.</p><p>By all means, we should get excited about the potential for new cloud services. And it’s great if more companies are competing harder to earn the attention of today’s developers. But given the central importance of code in shaping the future of culture and society, one of the most important things we can do to set a standard for code going forward, is to make sure it’s more <em>connected</em>.</p><p>It’s not just about code connecting to our devices and to our data, but code being a medium through which we form connections to one another. We can’t wait to see what you create!</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fglitch.com%2Fembed%2F%23%21%2Fembed%2Fde-stijl%3Fpath%3DREADME.md&amp;dntp=1&amp;url=https%3A%2F%2Fglitch.com%2Fembed%2F%23%21%2Fembed%2Fde-stijl&amp;image=https%3A%2F%2Fglitch.com%2Fedit%2Fimages%2Flogos%2Fglitch%2Fsocial-card%402x.png&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=glitch" width="600" height="600" frameborder="0" scrolling="no"><a href="https://medium.com/media/fd530e6dbbe15c4cef4759a7de7904bf/href">https://medium.com/media/fd530e6dbbe15c4cef4759a7de7904bf/href</a></iframe><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=eee9fbca4f40" width="1" height="1"><hr><p><a href="https://medium.com/glitch/its-not-just-code-it-s-a-network-eee9fbca4f40">It’s Not Just Code, It’s a Network</a> was originally published in <a href="https://medium.com/glitch">Glitch</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Does your code have any dependencies?]]></title>
            <link>https://medium.com/@anildash/does-your-code-have-any-dependencies-704fd3f62663?source=rss-a75df5e8a16c------2</link>
            <guid isPermaLink="false">https://medium.com/p/704fd3f62663</guid>
            <dc:creator><![CDATA[Anil Dash]]></dc:creator>
            <pubDate>Tue, 05 Jun 2018 15:44:03 GMT</pubDate>
            <atom:updated>2018-06-05T15:44:03.550Z</atom:updated>
            <content:encoded><![CDATA[<p>Does your code have any dependencies?</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=704fd3f62663" width="1" height="1">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[GitHub, Glitch and the Future of Social Coding]]></title>
            <link>https://medium.com/glitch/github-glitch-and-the-future-of-social-coding-5e6faa45c8f2?source=rss-a75df5e8a16c------2</link>
            <guid isPermaLink="false">https://medium.com/p/5e6faa45c8f2</guid>
            <category><![CDATA[github]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[git]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[coding]]></category>
            <dc:creator><![CDATA[Anil Dash]]></dc:creator>
            <pubDate>Mon, 04 Jun 2018 13:47:06 GMT</pubDate>
            <atom:updated>2018-10-03T14:44:05.620Z</atom:updated>
            <content:encoded><![CDATA[<p><strong>Here’s the short version: </strong>We’re excited about <a href="https://blogs.microsoft.com/blog/2018/06/04/microsoft-github-empowering-developers/">GitHub becoming part of Microsoft</a>, and think it’ll be good news for developers. But based on the huge adoption we’re seeing for <a href="https://glitch.com">Glitch</a> and our own decade of experience in building version control tools, it’s clear many developers also think it’s time to explore new approaches, so we want to build on this milestone for the coding community by articulating a new vision for social coding.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*S6-NCtp-bNCxp7X9jBqH-Q.jpeg" /></figure><h3>GitHub + Microsoft = Good 👍</h3><p>Let’s put it short and sweet: <strong>Microsoft buying GitHub is likely to be good news for developers.</strong> There’s no better evidence of how Microsoft has been revitalized under the leadership of Satya Nadella than to point to bold moves like this, which would have seemed incredible (and also not seemed credible!) in the past. Old-timers can remember when Microsoft was often described as the Evil Empire, but their moves to embrace open source and non-Windows platforms have seemed sincere and sustained, and we’re happy to see that flourish.</p><p>Similarly, GitHub has earned its place as an indispensable developer platform through breaking ground as the first large-scale social coding experience over 10 years ago. Having strong leadership from Microsoft can only be good news, especially for developers using Microsoft platforms.</p><p>But if we have a concern, it’s that there hasn’t been a huge leap forward in social coding in the last decade. We simply haven’t seen enough innovation in recent years in the way that coders collaborate, and since every developer will be thinking about these big ideas right now, we wanted to paint a picture of what social coding could look like over the <em>next </em>decade. A lot of people will (understandably) be thinking about backing up their GitHub projects just in case, and we think you should use that opportunity to look at Glitch and consider if it’s time to rethink traditional views on version control entirely.</p><p>(Spoilers: If you’re using Glitch, you’ve already got a preview of where we’re headed. If you’re not, <a href="https://www.youtube.com/watch?v=aWvTqHNDi_Q">here’s how to import a GitHub repo to Glitch</a>. If you have a Node app that you’ve built or like to use, start with that!)</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FaWvTqHNDi_Q%3Ffeature%3Doembed&amp;url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DaWvTqHNDi_Q&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FaWvTqHNDi_Q%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/52cbaad73d286029dcad975d98dfe439/href">https://medium.com/media/52cbaad73d286029dcad975d98dfe439/href</a></iframe><h3>A Decade of Building Better Version Control ⏪</h3><p>First, some background. Many developers may not know this, but at Fog Creek, we have a deep background in distributed version control systems. We launched Kiln (now available as an integrated version control system in <a href="https://www.manuscript.com/">Manuscript</a>) almost a decade ago with a number of groundbreaking features for teams to collaborate on coding. Our path was to take great project management and add version control to it, and this approach taught us a lot about how people can do their best coding together.</p><p>We learned exactly what parts of the typical commit-pull request-merge workflow were still far too difficult and complex to understand.</p><p>Based on what we had learned, and what we heard from the developer community, we started rethinking some of the assumptions about workflow and collaboration that everyone was taking for granted in version control. Then, earlier this year, <a href="https://medium.com/glitch/glitch-opens-up-welcome-85c62d0d6e84">we brought Glitch out of beta</a> with a complete re-imagining of version control, and we called it <a href="https://medium.com/glitch/reinventing-version-control-with-glitch-rewind-914c350da442">Glitch Rewind</a>. It uses regular git under the hood, but the user experience is a huge leap forward.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/600/1*x3jvC0aUZXTgxegQ_2rw1w.gif" /><figcaption>Rewinding code commits in Glitch</figcaption></figure><h3>Glitch Rewind &amp; Reinventing Social Coding 💡</h3><p>Glitch does a few things nobody’s pulled off before:</p><ul><li>Glitch <strong>automatically commits your changes while you work</strong> to a git repo in the background — even with multiple simultaneous people editing the same file at the same time. Imagine if the basic commit process was as easy, and as multi-player, as editing in Google Docs. Even non-devs can do it instantly.</li><li>Glitch Rewind lets you<strong> roll back commits on a project just by moving back a slider</strong> like you’re rewinding a video. If you want to work from that older version, just hit play and keep working. You’ll get a live preview of your changes as you slide around the timeline. Anybody who can play a YouTube video can revert git commits now. Even if you do know the arcane git command line options, you’ll prefer working this way most of the time.</li><li>Under the hood, <strong>it’s all just git</strong>. This means your tools, processes, workflows, integrations and automations can move seamlessly over to projects on Glitch.</li><li>We’re building on <a href="https://www.youtube.com/watch?v=sedZVNakpto">Glitch’s “remix” feature</a> that lets you clone live, running, code and will make merging changes from remixes as easy as rewinding commits is today.</li><li>Glitch’s <strong>project pages and </strong><a href="https://medium.com/glitch/your-own-little-space-on-glitch-865b5cfebb7f"><strong>user profiles</strong></a><strong> are an open source project</strong> maintained on Glitch itself. That means if you want the community features and social networking features on Glitch to evolve, you can make it happen yourself, and become part of a vibrant new community when you do so.</li><li>The business tools you use to collaborate on code should be a seamlessly connected part of the larger network where everyone codes together. <a href="https://glitch.com/forteams">Glitch for Teams</a> is bringing all the power of Glitch’s collaboration to your work, but without the complexity of having to go through an enterprise procurement process.</li><li>Glitch is also trying to be <strong>a better, more inclusive community</strong> with everything from a friendly and approachable design, to built-in tools for managing codes of conduct and licensing, to <a href="https://medium.com/glitch/just-raise-your-hand-how-glitch-helps-aa6564cb1685">our unique Glitch Help feature</a> — if you get stuck coding on Glitch, you can<strong> just raise your hand</strong> to ask for help!</li></ul><p>We’ve got more coming, but you have to see it in action to really understand the magic.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fglitch.com%2Fembed%2F%23%21%2Fembed%2Fbeautiful-cubes%3Fpath%3DREADME.md%26previewSize%3D100%26sidebarCollapsed%3Dtrue&amp;dntp=1&amp;url=https%3A%2F%2Fglitch.com%2Fembed%2F%23%21%2Fembed%2Fbeautiful-cubes&amp;image=https%3A%2F%2Fglitch.com%2Fedit%2Fimages%2Flogos%2Fglitch%2Fsocial-card%402x.png&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=glitch" width="600" height="600" frameborder="0" scrolling="no"><a href="https://medium.com/media/f27fc26801d26440786a543addf8ccb2/href">https://medium.com/media/f27fc26801d26440786a543addf8ccb2/href</a></iframe><h3>What about other tools? 🤔</h3><p>The skeptics among you must be thinking, “Well, that’s all fine, but we’ve got GitLab or BitBucket as alternatives now, why not just use those?” And those are great tools! But they make the same fundamental assumptions about workflow that all the older generation of tools — including our own — had settled upon.</p><p>We now think those assumptions didn’t try hard enough. This is where we want to raise the bar:</p><ul><li><strong>The basic building block of social coding should be an app, not a commit. </strong>The default state of a project should be a functional, running app or site or bot, not a pile of code that you then have to figure out how to get running. (“Start from something that works.”)</li><li>Creativity is enabled when everyone can make changes to code and try new things out without fear, thanks to automatically being able to undo any change.</li><li><strong>Every member of your team should be able to commit</strong> to a project, even if they’ve never coded before, don’t know what git is, or haven’t even heard of git.</li><li>Even experienced developers shouldn’t have to memorize obscure command line tools for common tasks like reverting a commit. Very, very few developers feel confident about their expertise in git, yet nearly all have to make use of it. This mismatch helps make coding more stressful, less inclusive, and less fun.</li><li>The social network where we show off our code should be as delightful and creative as networks where we find great photos or videos or music.</li><li>The community platform that coders use to share their work should be open source, so that we can all improve it together. The business model behind a coding community should be transparent and sustainable, so we can trust it. And the company behind a coding community should be credible, with a track record of being accountable.</li></ul><p>There’s a lot more — in fact, <a href="https://medium.com/glitch/what-is-glitch-90cd75e40277">we wrote a whole list of the <strong>principles behind Glitch</strong></a> if you want to check it out. But the bottom line is simple: GitHub has radically changed coding in the last 10 years, and we should all celebrate this milestone for Microsoft and for the community. It’s a validation of an important idea: We don’t code alone.</p><p>This is also the perfect time to ask ourselves as coders and as creators, how we can set our sights far higher than merely being social while we code, and truly bring community and culture into the heart of how we create together.</p><p>That’s what <a href="https://glitch.com/">Glitch</a> is all about. We can’t wait to see what you create!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/631/1*l3e3tx9UkmrosXVbGg1rRw.png" /></figure><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=5e6faa45c8f2" width="1" height="1"><hr><p><a href="https://medium.com/glitch/github-glitch-and-the-future-of-social-coding-5e6faa45c8f2">GitHub, Glitch and the Future of Social Coding</a> was originally published in <a href="https://medium.com/glitch">Glitch</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Nothing sneaky about it! :)]]></title>
            <link>https://medium.com/@anildash/nothing-sneaky-about-it-db2af2fe4607?source=rss-a75df5e8a16c------2</link>
            <guid isPermaLink="false">https://medium.com/p/db2af2fe4607</guid>
            <dc:creator><![CDATA[Anil Dash]]></dc:creator>
            <pubDate>Sat, 19 May 2018 22:20:01 GMT</pubDate>
            <atom:updated>2018-05-19T22:20:01.499Z</atom:updated>
            <content:encoded><![CDATA[<p>Nothing sneaky about it! :)</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=db2af2fe4607" width="1" height="1">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[What if JavaScript wins?]]></title>
            <link>https://medium.com/@anildash/what-if-javascript-wins-84898e5341a?source=rss-a75df5e8a16c------2</link>
            <guid isPermaLink="false">https://medium.com/p/84898e5341a</guid>
            <category><![CDATA[network]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[javascript]]></category>
            <dc:creator><![CDATA[Anil Dash]]></dc:creator>
            <pubDate>Tue, 15 May 2018 13:19:01 GMT</pubDate>
            <atom:updated>2018-05-16T05:50:29.749Z</atom:updated>
            <content:encoded><![CDATA[<h4>JavaScript is now part of the toolkit of most working developers. What if network effects push it into being the first-ever truly dominant programming language?</h4><h4>Around a decade ago, a big part of coding culture changed.</h4><p>What had often been a solitary pursuit, or one where collaboration happened with a defined set of colleagues within a company or open source project, burst open into a much more intrinsically social experience. Everything from how we share code to how we find answers to how we discover new technologies became far more linked to the attitudes and actions of other programmers.</p><p>In short, the people who make software got networked just like their computers had been in the preceding decades.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*R64jTNwzB4C0SV83b1TGnQ.jpeg" /></figure><h3>The Networks</h3><p>The impact of network effects on coding culture has manifested itself in many ways, but some of the most visible are worth examining:</p><ul><li>For knowledge about coding issues, and answers to common questions, <a href="https://stackoverflow.com/">Stack Overflow</a> rose and quickly became a dominant source of reliable information about programming. (Requisite disclaimer: I’m on the board of Stack Overflow, though my experience here is based on being a coder who just relies on it for useful answers.) Though the <a href="https://stackoverflow.blog/2018/04/26/stack-overflow-isnt-very-welcoming-its-time-for-that-to-change/">barriers to participation</a> in the Stack Overflow community are well-known, there’s no doubt that its enabling of a network of knowledge around coding answers amplified the discoverability of programming information, and accelerated the idea of social signal being a strong component of technology adoption. A framework or toolkit that has its own, actively answered tag on Stack Overflow is much more likely to get new adopters.</li><li>A similar pattern followed for collaborating around code: <a href="https://github.com/">GitHub</a> rose a decade ago as a powerful platform for sharing each commit to a project. Though its value was presented as being about popularizing the then-nascent distributed version control tool Git, the social value of GitHub has extended to being a signal of the value or reliability of software hosted on the platform. Counting the number of stars or forks or watchers on a project acts as a proxy for how much the code can be trusted. GitHub has real barriers, like the difficulty of learning git or the obtuseness of organizing around <em>changes</em> to a project, rather than the project itself, and all of these factors can make it difficult for some users to participate in the network. But despite those barriers, social signals on GitHub deeply shape the adoption of tools and technologies by developers.</li><li>Finally, there are the networked information sources for news and discussion, primary among them being <a href="https://news.ycombinator.com/">Hacker News</a>. Though it’s notoriously the most hostile of these large, networked coder communities, it inarguably helps promote and elevate new technologies and new ideas around how to create software. Hacker News’ amplification of tools often helps them reach critical mass in adoption, and discussion of a product is another form of social signal that many in the coding world use to judge a particular platform. To a lesser degree, more product-focused communities like <a href="https://www.producthunt.com/">Product Hunt</a> also fulfill some of this function. (And Product Hunt does this while being far more welcoming.)</li></ul><p>In each of these cases, if we look past the flaws of the communities that enable them, we see a deeper pattern: software being evaluated based on its social success and social merits, rather than just some ostensibly “objective” technical merit.</p><p>Technology has always existed in a social context, and evaluations of the risk or reliability of a tech platform have always relied on social indicators. But the <em>acceleration</em> of these patterns, and the extending of the social networks around code to include the <em>majority</em> of working coders, means that institutional indicators (like “which company funds its development?”) now come second to community-based signals.</p><p>Similarly, top-down indications of technical maturity like documentation (often an artifact of outside investment in making a technology accessible to a new audience) are complemented, or even eclipsed, by bottoms-up indicators like how many people have bookmarked a framework, or how many people answer comments about a toolkit. Even purely social factors like the number of participants in a Gitter or Slack chat room about a project, or the number of people who follow a project on social media, are all weighed when we look at new technology.</p><h3>Then There’s The Law</h3><p>Though nearly everything he shares on social media these days makes me want to smash my head into my desk, longtime software blogger Jeff Atwood has had a number of valuable insights over the years. Perhaps none was more prescient than the insight captured in his <a href="https://blog.codinghorror.com/the-principle-of-least-power/">eponymous law</a>:</p><blockquote>[A]ny application that <em>can</em> be written in JavaScript, <em>will</em> eventually be written in JavaScript.</blockquote><p>Jeff’s inspiration lay in the insightful “<a href="https://www.w3.org/DesignIssues/Principles.html">principle of least power</a>” as articulated by Tim Berners-Lee, father of the web. But especially back when Jeff wrote that blog post, JavaScript was still considered something of a toy (for example, Node.js wouldn’t be invented for another 2 years), and the idea of everything being ported to the language seemed a bit absurd. Naturally, the internet being the internet, almost a dozen years later, there’s an <a href="https://www.reddit.com/r/atwoodslaw/">entire community</a> dedicated to documenting things being ported to, or rewritten in, JavaScript.</p><p>But Atwood’s law speaks to the ability to re-implement nearly any other code in JavaScript. Given that any Turing-complete language should be able to implement functionality written in other languages, that makes this observation amusing, but not particularly revelatory about what kinds of behaviors might emerge as a result. Atwood’s law says nothing about <em>adoption</em> of JavaScript, just its potential to express ideas implemented in other languages.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*bJAfxV4qB-R6ajA8GdSKQA.jpeg" /></figure><h3>But What If JavaScript Is A Network?</h3><p>There are a lot of things that are considered “JavaScript” these days. There’s the open language described in the ECMAscript standard. There are adjacent languages like TypeScript that offer niceties to coders in exchange for compatibility with the JavaScript ecosystem. There are environments like Node. There’s the power of instant access to years of coding effort through package management tools like npm. There is a nearly-infinite amount of infrastructure around the language, and even more infrastructure <em>using</em> the language to provide build tools or automation for other languages. And then there’s the ubiquity of JavaScript being interpreted within the web browsers on billions of devices around the world.</p><p>This breadth of contexts accounts for the popularity and dominance of JavaScript. Indeed, the most recent <a href="https://insights.stackoverflow.com/survey/2018/#technology">Stack Overflow survey of developers</a> lists nearly 70% of them claiming JavaScript as one of the languages they use. (As above, some of the obstacles for participation in the Stack Overflow community can skew this kind of survey, so we should be mindful of those distortive effects, but the overall trend here is clear even if we account for those concerns.) And the percentage of coders using JavaScript keeps <em>increasing</em>, increasing by about 15% in just the last few years, even as other languages like Python keep growing as well.</p><p>What this suggests is that JavaScript may be reaching escape velocity as a <em>network</em>, and as an ecosystem of related technologies. To be clear, there’s no winner-takes-all here — domain-specific languages will always have their uniquely valuable areas of focus. But for general-purpose coding? Everything from spreadsheet macros to Internet of Things hardware seems to default to having JavaScript be one of the primary ways to make things programmable.</p><p>It’s impossible to say if this idea of evaluating a programming language as a social network is a valid way to judge the technology. But every indication is that the feedback loop around the JavaScript ecosystem is <em>increasing </em>in strength. Though most “serious” developer tools are insistently polyglot (and indeed, every indication is that most working coders do make use of more than one language in their work), it may make sense for forward-looking platforms to disproportionately invest in JavaScript for their futures.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*6dPPV8kz8Lt3-TCPhexBXw.jpeg" /></figure><h3>Glitch ❤ JavaScript</h3><p>Of course, I work on Glitch all day long, so you know our team has got an opinion on this. Don’t worry: <a href="https://glitch.com/">Glitch</a> can run code in almost any common language. We’ve got Python and PHP and Ruby projects happily running in the community.</p><p>But we’ve chosen JavaScript (and Node) as our primary platform for Glitch, the one we feature in our work. There are lots of reasons for this (I mean, have you <em>seen</em> the <a href="https://medium.com/glitch/tackling-the-biggest-pain-points-in-web-development-57d64afe19dc">full-stack debugging</a> that Glitch lets you do?!) but one of them is that we’re a small team and we want to make sure we’re betting on the technology that will provide the most value for our community. And we think our investment in the JavaScript ecosystem will only become <em>more </em>valuable over time.</p><p>We also look at the network value of apps, libraries, modules, and code snippets that live in the Glitch ecosystem, and we think focusing our attention will yield dividends as we start to build more tooling for coders and apply newer developments in machine learning to help make coding easier. Picking a domain helps ensure that the things we create are valuable and applicable and immediately useful, instead of diffuse efforts to serve all languages without really picking one to be great at.</p><p>Now, this isn’t carved in stone. If Haskell comes out of nowhere and gets baked into a billion browsers and they start teaching it to kids in grade school, Glitch is gonna be there. And there are definitely folks on the Glitch team who wish we could offer as great an experience on other languages as we do on JavaScript. But with trends where they are right now, we wanted to explain our rationale behind making a bigger bet on JavaScript and on Node, rather than just saying “we’re language-agnostic”. There’s theory, and thought, and a little bit of history, and a pretty good amount of data, and all of those signals indicate that something special is going on here.</p><p>The truth is, we’ve never seen one open language become a nearly-universal programming language for coders. We don’t know what kind of benefits might accrue if the majority of coding effort starts to happen in one language, unless there’s a particular reason to use a domain-specific language that insists we do otherwise.</p><p>We just might be on the precipice of an era in coding that’s unprecedented, where we might actually see something <em>new</em> in the patterns of adoption and usage of an entire programming language. That potential has us excited, and waiting with bated breath to see how the whole ecosystem plays out. But even more than that, we’re excited that all of these developments will allow the Glitch community to make apps that are even more expressive and meaningful, while being even easier to realize in code.</p><p>We can’t wait to see what you create!</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fglitch.com%2Fembed%2F%23%21%2Fembed%2Fstarter-react%3Fpath%3DREADME.md%3A1%3A0%26previewSize%3D0&amp;dntp=1&amp;url=https%3A%2F%2Fglitch.com%2Fembed%2F%23%21%2Fembed%2Fstarter-react&amp;image=https%3A%2F%2Fglitch.com%2Fedit%2Fimages%2Flogos%2Fglitch%2Fsocial-card%402x.png&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=glitch" width="600" height="600" frameborder="0" scrolling="no"><a href="https://medium.com/media/b4da841628824a5b8fc1a7ac7b24ab96/href">https://medium.com/media/b4da841628824a5b8fc1a7ac7b24ab96/href</a></iframe><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=84898e5341a" width="1" height="1">]]></content:encoded>
        </item>
    </channel>
</rss>