
<rss version="2.0" 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" xmlns:media="http://search.yahoo.com/mrss/">
    <channel>
        <title><![CDATA[ The Cloudflare Blog ]]></title>
        <description><![CDATA[ Get the latest news on how products at Cloudflare are built, technologies used, and join the teams helping to build a better Internet. ]]></description>
        <link>https://blog.cloudflare.com</link>
        <atom:link href="https://blog.cloudflare.com/" rel="self" type="application/rss+xml"/>
        <language>en-us</language>
        <image>
            <url>https://blog.cloudflare.com/favicon.png</url>
            <title>The Cloudflare Blog</title>
            <link>https://blog.cloudflare.com</link>
        </image>
        <lastBuildDate>Mon, 06 Apr 2026 13:15:35 GMT</lastBuildDate>
        <item>
            <title><![CDATA[Highlights from Cloudflare's Weekend at YHack]]></title>
            <link>https://blog.cloudflare.com/cloudflare-at-yhack/</link>
            <pubDate>Sat, 16 Dec 2017 17:00:00 GMT</pubDate>
            <description><![CDATA[ Along with four other Cloudflare colleagues, I traveled to New Haven, CT last weekend to support 1,000+ college students from Yale and beyond at YHack hackathon. ]]></description>
            <content:encoded><![CDATA[ <p></p><p>Along with four other <a href="https://www.cloudflare.com/">Cloudflare</a> colleagues, I traveled to <a href="https://www.google.com/maps/place/New+Haven,+CT/data=!4m2!3m1!1s0x89e7d8443a8070e5:0xf6a354c659b264ed?sa=X&amp;ved=0ahUKEwjTlOyDlfvXAhVH8GMKHc4xB1AQ8gEImAEwDg">New Haven, CT</a> last weekend to support 1,000+ college students from Yale and beyond at <a href="https://www.yhack.org/">YHack</a> hackathon.</p><p>Throughout the weekend-long event, student attendees were supported by mentors, workshops, entertaining performances, tons of food and caffeine breaks, and a lot of air-mattresses and sleeping bags. Their purpose was to create projects to solve real world problems and to learn and have fun in the process.</p>
    <div>
      <h3>How Cloudflare contributed</h3>
      <a href="#how-cloudflare-contributed">
        
      </a>
    </div>
    <p>Cloudflare sponsored YHack. Our team of five wanted to support, educate, and positively impact the experience and learning of these college students. Here are some ways we engaged with students.</p>
            <figure>
            <a href="https://www.cloudflare.com/">
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/2hL6LsEAzD8LWtp8zarSG9/c4039c4df953386c2174435cc6d3031c/Screen-Shot-2017-12-08-at-11.55.59-AM.png" />
            </a>
            </figure><h6>1. Mentoring</h6><p>Our team of five mentors from three different teams and two different Cloudflare locations (San Francisco and Austin) was available at the Cloudflare table or via Slack for almost every hour of the event. There were a few hours in the early morning when all of us were asleep, I'm sure, but we were available to help otherwise.</p><h6>2. Providing challenges</h6><p>Cloudflare submitted two challenges to the student attendees, encouraging them to protect and improve the performance of their projects and/or create an opportunity for exposure to 6 million+ potential users of their apps.</p><p><b>Challenge 1</b>: Put Cloudflare in front of your hackathon project</p><p><b>Challenge 2</b>. Make a Cloudflare App</p><p>Prizes were awarded to all teams which completed these challenges. Cloudflare awarded a total of ten teams for completing the challenges. The team which was judged to have created the best Cloudflare app won free admission to Cloudflare's 2018 <a href="https://www.cloudflare.com/internet-summit/">Internet Summit</a> as well as several swag items and introductions to Cloudflare teams offering internships next summer.</p><h6>3. Distributing swag &amp; cookies</h6><p>Over 3,000 swag items (t-shirts, laptop stickers, and laptop camera covers) were distributed to almost every attendee. When the Cloudflare team noticed student attendees were going without snacks after dinner, I made a trip to a local grocery store and bought hundreds of cookies to distribute as well. After about an hour, none remained.</p>
            <figure>
            <a href="https://www.cloudflare.com/">
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/p0q51OvPWdhYOEiuOnO22/f69e7f62b33caf2a2f9b6a600c8567c9/Cookies-1.JPG.jpeg" />
            </a>
            </figure><h6>4. Sponsoring</h6><p>As with most any hackathon, costs for food, A/V, venue rental, and other expenses are considerable. Cloudflare decided to financially support YHack to help offset some of these costs and be sure student participants were able to attend, learn, and build meaningful projects without having to pay admission fees.</p>
    <div>
      <h3>Results of the hackathon</h3>
      <a href="#results-of-the-hackathon">
        
      </a>
    </div>
    <p>In groups of up to four, students teamed up to create projects. There was no set project theme, so students could focus on subject areas they were most passionate about. Judging criteria were "practical and useful", "polish", "technical difficulty", and "creativity" and several sponsors, such as <a href="https://www.intuit.com/">Intuit</a>, <a href="https://www.cloudflare.com/">Cloudflare</a>, <a href="https://www.jetblue.com">JetBlue</a>, and Yale's <a href="https://communications.yale.edu/poynter">Poynter Fellowship in Journalism</a> submitted suggested challenges for teams to work on.</p><p>I saw a lot of cool projects that could help college students save money on food or other expenses, projects that could help identify fake news sources, and apps that would work great on <a href="https://www.cloudflare.com/apps/">Cloudflare Apps</a>.</p><p>There were dozens of great completed projects by the end of the Hackathon. I'd like to highlight a few great ones which used Cloudflare best.</p>
    <div>
      <h3>The Winner: <a href="https://devpost.com/software/tl-dr-cg50p2">TL;DR</a></h3>
      <a href="#the-winner">
        
      </a>
    </div>
    
            <figure>
            <a href="https://devpost.com/software/tl-dr-cg50p2">
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/3Pv9nHcj4HMoDDCdMbXMMm/a63547d5c4a9395f7b035db04952f2cf/72.JPG.jpeg" />
            </a>
            </figure><p><a href="linkedin.com/in/akramamirza">Akrama Mirza</a>, a second year student at <a href="https://uwaterloo.ca/">University of Waterloo</a>, created an app for Cloudflare Apps which allows a website owner to automatically generate a TL;DR summary of the content on their pages and place it anywhere on their site. This app could be used to give a TL;DR summary of a blog post, article, report, etc.</p>
            <figure>
            <a href="https://devpost.com/software/tl-dr-cg50p2">
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/4YrOHsm8OCRnNmMxpxkbIU/67f0b306c8261bd8bbeaca60f9ad88c1/TLDR.jpg" />
            </a>
            </figure><p>Read more about TL;DR on Akrama's <a href="https://devpost.com/software/tl-dr-cg50p2">Devpost page</a>.</p><p><b>Other great projects which used Cloudflare</b></p><p>Of the completed projects which put Cloudflare in front of their projects, there were three I most wanted to feature.</p>
    <div>
      <h3><a href="https://devpost.com/software/k2">K2</a></h3>
      <a href="#">
        
      </a>
    </div>
    
            <figure>
            <a href="https://devpost.com/software/k2">
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/2e3ytubJtMJxReXTVWnVhY/ecf29be0d99f226b22479f3498a82e29/111.JPG.jpeg" />
            </a>
            </figure><p>"Bringing Wall Street to Main Street through an accessible trading and back-testing platform."</p><p>K2 is a comprehensive backtesting platform for currency data, specializing in cryptocurrency and offering users the opportunity to create trading algorithms and simulate them in real-time.</p><p>The K2 team sought to equalize the playing field by enabling the general public to develop and test trading strategies. Users may specify a trading interval, time frame, and currency symbol, and the K2 backend will visualize the cumulative returns and generate financial metrics.</p><p>Read more about K2 on the team's <a href="https://devpost.com/software/k2">Devpost page</a> or <a href="http://everestcapital.io/k2/">website</a>.</p>
    <div>
      <h3><a href="https://devpost.com/software/finralyze">Money Moves</a></h3>
      <a href="#">
        
      </a>
    </div>
    
            <figure>
            <a href="https://devpost.com/software/finralyze">
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/4vFcT9AdDRZ9thxoMDslPI/c94fcf3f2f3a05140b907443299d7bca/44.JPG.jpeg" />
            </a>
            </figure><p>Money Moves analyzes data about financial advisors and their attributes and uses machine's deep learning unsupervised algorithms to predict if certain financial advisors will most likely be beneficial or detrimental to an investor's financial standing. Ultimately, Money Moves will help investors select the best possible financial advisor in their region.</p><p>The Money Moves team liked that they could easily use Cloudflare to protect and improve the performance of their site. One of the team members, Muyiwa Olaniyan, already used Cloudflare to run his personal server at home, so the team decided to use Cloudflare, from the start.</p><p>Read more about Money Moves on the team's <a href="https://devpost.com/software/finralyze">Devpost page</a> or <a href="https://www.finralyze.com/">website</a>.</p>
    <div>
      <h3><a href="https://devpost.com/software/mad-invest">Mad Invest</a></h3>
      <a href="#">
        
      </a>
    </div>
    
            <figure>
            <a href="https://devpost.com/software/mad-invest">
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/2zit5IiefevizKY5Q7DSff/d413709220a405f884e2f4ef77c9ccb2/158.JPG.jpeg" />
            </a>
            </figure><p>"Smart Bitcoin Investing Chatbot"</p><p>When the Facebook messenger chatbot is asked when it is best to invest in Bitcoin, current market trends are observed and a Mad Invest's model predicts how likely it is for the price to go up or down. A conclusion as to when it would be a good time to invest or sell is drawn and delivered by message to users.</p><p>Moving forward, the team intends to improve their model's predictions by developing a way to analyze the Chinese market, which represents 70% of Bitcoin traffic.</p><p>When telling me about their experience using Cloudflare and how it saved them time, the team delivered my favorite quote from the whole weekend. “We spent half an hour setting up Let's Encrypt for the SSL and we realized we could just put Cloudflare in front of it.” Exactly.</p><p>Read more about Mad Invest on the team's <a href="https://devpost.com/software/mad-invest">Devpost page</a>.</p>
    <div>
      <h3>Final thoughts:</h3>
      <a href="#final-thoughts">
        
      </a>
    </div>
    <p>I was honored to be part of a team that supported so many awesome students in the development of their projects at YHack. I was pleased to hear many attendees had already heard of or used Cloudflare before and many teams interacted with Cloudflare to protect and improve the performance of their projects and develop new apps. I look forward to being involved many more events in 2018 as well.</p> ]]></content:encoded>
            <category><![CDATA[Cloudflare Apps]]></category>
            <category><![CDATA[Developers]]></category>
            <category><![CDATA[Hackathon]]></category>
            <category><![CDATA[JavaScript]]></category>
            <category><![CDATA[Careers]]></category>
            <guid isPermaLink="false">4yuGNQkUwLbdpXXbetqnM5</guid>
            <dc:creator>Andrew Fitch</dc:creator>
        </item>
        <item>
            <title><![CDATA[Go Hack Nights at Cloudflare]]></title>
            <link>https://blog.cloudflare.com/go-hack-nights/</link>
            <pubDate>Sun, 01 Oct 2017 17:00:00 GMT</pubDate>
            <description><![CDATA[ Recently we launched an internal monthly Go Hack Night at our San Francisco office, open to anyone who works at Cloudflare regardless of their department or position.  ]]></description>
            <content:encoded><![CDATA[ <p>At Cloudflare we're extensively using the <a href="https://golang.org/">Go programming language</a> to build a better Internet. Go is a free and open source programming language created by Google in 2007 and open sourced in 2009. Earlier this year, Go made news when it entered the list of top 10 programming languages on the <a href="https://www.tiobe.com/tiobe-index/go/">TIOBE Index</a>.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/5hCaWYCUgyRkHAUTHVqxoD/bd0e22393405c711621296474dd4aa86/IMG_6782-pixelized.JPG.jpeg" />
            
            </figure><p>Recently we launched an internal monthly Go Hack Night at our San Francisco office, open to anyone who works at Cloudflare regardless of their department or position. Anyone from newbie programmers to our most experienced Go engineers are encouraged to attend, and experienced engineers are asked to throw on a mentor badge and help guide colleagues with installing and learning Go.</p><p>We had over 30 attendees at our inaugural Go Hack Night, and our survey reveals some great stats:</p><ul><li><p>26% of attendees were completely new to programming</p></li><li><p>61% of attendees were experienced in other languages but new to Go</p></li><li><p>Every attendee said they learned something!</p></li></ul><p>We actively encourage an inclusive learning culture and we're super excited to make the Go programming language more accessible to our entire company.</p><p>If you're interested in working with Go and helping to build a better Internet, <a href="https://www.cloudflare.com/careers/">we're hiring</a>!</p><p>P.S. if you're attending the <a href="https://ghc.anitaborg.org/2017-attend/">2017 Grace Hopper Celebration</a> this week, stop by the Cloudflare booth to say hello!</p> ]]></content:encoded>
            <category><![CDATA[Programming]]></category>
            <category><![CDATA[Go]]></category>
            <category><![CDATA[Hackathon]]></category>
            <category><![CDATA[Developers]]></category>
            <category><![CDATA[Events]]></category>
            <guid isPermaLink="false">ScENo9yfkgQmkK8Gu4qWa</guid>
            <dc:creator>Ryan Djurovich</dc:creator>
        </item>
        <item>
            <title><![CDATA[IETF Hackathon: Getting TLS 1.3 working in the browser]]></title>
            <link>https://blog.cloudflare.com/ietf-hackathon-getting-tls-1-3-working-in-the-browser-2/</link>
            <pubDate>Mon, 18 Apr 2016 08:47:06 GMT</pubDate>
            <description><![CDATA[ Over the last few years, the IETF community has been focused on improving and expanding the use of the technical foundations for Internet security. ]]></description>
            <content:encoded><![CDATA[ <p>Over the last few years, the IETF community has been focused on improving and expanding the use of the technical foundations for Internet security. Part of that work has been updating and deploying protocols such as Transport Layer Security (TLS), with the first draft of the latest version of TLS, <a href="https://tools.ietf.org/html/draft-ietf-tls-tls13">TLS 1.3</a>, published a bit more than two years ago on 17 April 2014. Since then, work on TLS 1.3 has continued with expert review and initial implementations aimed at providing a solid base for broad deployment of improved security on the global Internet.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/2q6hwXnGFOzOw3Z24g6JQs/eb139b21073327e36b0af6b9c8d3b636/5131980208_6e8180784c_z.jpg" />
            
            </figure><p><a href="https://creativecommons.org/licenses/by/2.0/">CC BY 2.0</a> <a href="https://www.flickr.com/photos/emseetwo/5131980208/in/photolist-8PuJVo-5dkfSs-5jrRMd-5jNzsz-935dYZ-JFGSJ-5dkfGQ-5jrRAo-6c43U-5hpYtP-9BaKi1-9ny7kL-69duMS-5hpYdc-7JRBkz-fdAJcK-7Je6wv-92N3gT-5kqXmf-92FKUb-o8s7-tBPiD-94ozmR-5mVBd4-9h8PNR-ddyws-92RaFd-cZWXfG-b3kW-Y3k57-5huiaw-59mgfv-9hbYN3-5D1RNc-ainBvM-coWoD-7hMstW-oghPD3-9hBZKC-6Kn8vP-9pamgz-nVn14t-5cu7BW-7Je6v2-sbpck2-8WWxDJ-ehnWE4-9hbZsA-9h8S3x-9h8QMg">image</a> by <a href="https://www.flickr.com/photos/emseetwo/">Marie-Claire Camp</a></p><p>In February of this year, the Internet Society hosted the <a href="http://www.internetsociety.org/events/ndss-symposium-2016/tls-13-ready-or-not-tron-workshop-programme">TRON</a> (TLS 1.3 Ready Or Not) workshop. The main goal of TRON was to gather feedback from developers and academics about the security of TLS 1.3. The conclusion of the workshop was that TLS 1.3 was, unfortunately, not ready yet.</p><p>One of the reasons it was deemed not yet ready was that there needed to be more real-world testing of independently written implementations. There were some implementations of the core protocol, but nobody had put together a full browser-to-server test. And some of the more exciting new features like PSK-based resumption (which brings improved forward secrecy to session tickets) and 0-RTT (which reduces latency for resumed connections) were still unimplemented.</p><p>The latest <a href="https://ietf.org/hackathon/95-hackathon.html">IETF Hackathon</a> held two days before IETF 95 provided the kind of focused and collaborative environment that is conducive for working through implementation and interoperability without distraction. In Buenos Aires, I was joined by key members of the Mozilla team (Eric Rescorla, Richard Barnes and Martin Thompson) as well as some other great people who joined the team on the dates of the Hackathon. We had two main stacks to work with: NSS, the cryptography library that powers Firefox; and <a href="https://github.com/bifurcation/mint">Mint</a>, a Go based implementation created by Richard Barnes that I had set up on <a href="http://tls13.cloudflare.com/">tls13.cloudflare.com</a>.</p><p>The goals were:</p><ul><li><p>Finish integration with Firefox so we can do an HTTPS request</p></li><li><p>Demonstrate Firefox-&gt;CloudFlare interoperability (with <a href="http://tls13.cloudflare.com/">tls13.cloudflare.com</a>)</p></li><li><p>Resumption-PSK between NSS and Mint</p></li><li><p>0-RTT between NSS and Mint</p></li><li><p>0-RTT in Firefox</p></li></ul><p>We also had a stretch goal of getting 0-RTT working between Firefox and CloudFlare’s test site.</p><p>Getting TLS 1.3 integrated in Firefox took until late Saturday night (we continued in the hotel bar after the Hackathon room closed), but after fighting through segmentation faults, C++11 lambda issues, and obtaining a trusted certificate through Let’s Encrypt, we were able to see a glorious “Hi there!” with a lock icon in Firefox. By the end of the Hackathon on Sunday, we were able to browse the TLS 1.3 specification on <a href="http://tls13.cloudflare.com/">tls13.cloudflare.com</a> with PSK-based session resumption in Firefox.</p><p>Although we were not able to get 0-RTT working between Firefox and CloudFlare in time for the demo (we were <i>so</i> very close), the Hackathon was deemed a success and we were given the “Best Achievement” award. It was great experience and proved invaluable for understanding how TLS 1.3 will work in practice. I’d like to thank the IETF for hosting this event and Huawei for sponsoring it.</p><p>The work at this Hackathon and the subsequent meetings at IETF 95 have helped solidify the core features of TLS 1.3. In the coming months, the remaining issues will be discussed on the TLS Working Group mailing list with the hope that a final draft can be completed soon after IETF 96 in Berlin.</p><p><i>This originally appeared as a </i><a href="https://www.ietf.org/blog/2016/04/ietf-hackathon-getting-tls-1-3-working-in-the-browser/"><i>guest blog</i></a><i> on the IETF web site. CloudFlare is grateful to the IETF for allowing its republication here.</i></p> ]]></content:encoded>
            <category><![CDATA[TLS]]></category>
            <category><![CDATA[TLS 1.3]]></category>
            <category><![CDATA[Hackathon]]></category>
            <category><![CDATA[Security]]></category>
            <category><![CDATA[IETF]]></category>
            <guid isPermaLink="false">1GBxUNd1x6XSls1TWoDXUE</guid>
            <dc:creator>Nick Sullivan</dc:creator>
        </item>
        <item>
            <title><![CDATA[Going to IETF 95? Join the TLS 1.3 hackathon]]></title>
            <link>https://blog.cloudflare.com/going-to-ietf-95-join-the-tls-1-3-hackathon/</link>
            <pubDate>Mon, 28 Mar 2016 21:00:00 GMT</pubDate>
            <description><![CDATA[ If you’re in Buenos Aires on April 2-3 and are interested in building, come join the IETF Hackathon. CloudFlare and Mozilla will be working on TLS 1.3, the first new version of TLS in eight years! ]]></description>
            <content:encoded><![CDATA[ <p>If you’re in Buenos Aires on April 2-3 and are interested in building, come join the <a href="https://ietf.org/hackathon/95-hackathon.html">IETF Hackathon</a>. CloudFlare and Mozilla will be working on TLS 1.3, the first new version of TLS in eight years!</p><p>At the hackathon we’ll be focusing on implementing the latest draft of TLS 1.3 and testing interoperability between <a href="https://github.com/tlswg/tls13-spec/wiki/Implementations">existing implementations</a> written in C, Go, OCaml, JavaScript and F*. If you have experience with network programming and cryptography, come hack on the latest and greatest protocol and help find problems before it is finalized. If you’re planning on attending, add your name to the <a href="https://www.ietf.org/registration/MeetingWiki/wiki/95hackathon">Hackathon wiki</a>. If you can’t make it, but implementing cryptographic protocols is your cup of tea, apply to join the <a href="https://careers.jobscore.com/careers/cloudflare/jobs/cryptography-engineer-c0wW9i590r5BqSeMg-44q7">CloudFlare team</a>!</p><p>We’re very excited about TLS 1.3, which brings both security and performance improvements to HTTPS. In fact, if you have a client that speaks TLS 1.3 draft 10, you can read this blog on our TLS 1.3 mirror: tls13.cloudflare.com.</p><p>We hope to see you there!</p> ]]></content:encoded>
            <category><![CDATA[Hackathon]]></category>
            <category><![CDATA[TLS]]></category>
            <category><![CDATA[HTTPS]]></category>
            <category><![CDATA[Events]]></category>
            <category><![CDATA[TLS 1.3]]></category>
            <category><![CDATA[South America]]></category>
            <category><![CDATA[Security]]></category>
            <category><![CDATA[IETF]]></category>
            <guid isPermaLink="false">102GYKj79ImGxiHFBljhoU</guid>
            <dc:creator>Nick Sullivan</dc:creator>
        </item>
        <item>
            <title><![CDATA[We’re Hosting a Go Hackathon!]]></title>
            <link>https://blog.cloudflare.com/were-hosting-a-go-hackathon/</link>
            <pubDate>Wed, 20 Jan 2016 02:14:41 GMT</pubDate>
            <description><![CDATA[ The Go test coverage implementation is quite ingenious: when asked to, the Go compiler will preprocess the source so that when each code portion is executed a bit is set in a coverage bitmap. ]]></description>
            <content:encoded><![CDATA[ <p>CloudFlare is excited to partner with Women Who Go to host Gopher Gala—the first distributed Go(lang) hackathon—in our San Francisco office!</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/2zoNzz6qgEmYlbF71zrmuu/1fe4a70b811266dc541d25db88449e45/women-who-go-1.png" />
            
            </figure><p>Gopher Gala is a chance to showcase your skills and compete against the best Go developers from around the world.</p><p>While the hackathon is distributed globally, CloudFlare is welcoming teams to use our new office space in SOMA this Saturday and Sunday from 9am-5pm. There will be food, drinks, and plenty of space to spread out and work with your teammates. Some of CloudFlare’s <a href="http://cloudflare.github.io/#cat-Go">top Go developers</a> will be participating as well.</p><p>If you’d like to sign up for the event, you can do so here: <a href="http://www.meetup.com/Women-Who-Go/events/227017435/">http://www.meetup.com/Women-Who-Go/events/227017435/</a></p><p>So, come join Women Who Go and CloudFlare and build something in a weekend:</p><p><b>When</b>January 23rd: 9am-5pmJanuary 24th: 9am-5pm</p><p><b>Where</b>CloudFlare Headquarters101 Townsend StreetSan Francisco, CA 94107</p><p><a href="http://www.meetup.com/Women-Who-Go/events/227017435/">(Registration is required)</a></p> ]]></content:encoded>
            <category><![CDATA[Hackathon]]></category>
            <guid isPermaLink="false">5WoRWRMYdo0bTfaV5Fsq1b</guid>
            <dc:creator>Lauren Buchman</dc:creator>
        </item>
        <item>
            <title><![CDATA[App: Goodbye Apture, Hello Highlight]]></title>
            <link>https://blog.cloudflare.com/app-goodbye-apture-hello-highlight/</link>
            <pubDate>Mon, 19 Dec 2011 21:56:00 GMT</pubDate>
            <description><![CDATA[ Since its June introduction as a CloudFlare App, Apture's contextual search service has been popular. Thousands of CloudFlare customers installed the app. In November, we heard that Apture was shutting down their service, as part of their acquisition by Google.  ]]></description>
            <content:encoded><![CDATA[ <p></p>
    <div>
      <h3>The Problem: Apture Disappearing</h3>
      <a href="#the-problem-apture-disappearing">
        
      </a>
    </div>
    <p>Since its June introduction as a CloudFlare App, Apture's contextual search service has been popular. Thousands of CloudFlare customers installed the app.</p><p>In November, we heard that Apture was shutting down their service, as part of their acquisition by Google. Good for them, but we thought immediately "What can we do for CloudFlare site owners?"</p><p>Our first instinct was to look around for a replacement service, or more than one, but no obvious alternative emerged. And Apture's deadline for turning the service off was set to Tuesday, December 20.</p><p>What to do?</p>
    <div>
      <h3>The Response: One-Day Hackathon</h3>
      <a href="#the-response-one-day-hackathon">
        
      </a>
    </div>
    <p>Three folks on the CloudFlare team -- Ram, Chris, and Kevin -- decided they could make something similar and useful, given a little bit of time. Offered a single day, as a mini-hackathon, the enthusiastic trio agreed. Our positive experience with <a href="/favris-is-cloudflare-winner-at-techcrunch-dis">larger hackathons</a> helped set the model and expectations.</p><p>On December 7, Ram, Chris and Kevin closed the door of a conference room and ignored the rest of the team. They started with pastries and coffee. A clean whiteboard was quickly filled.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/6czXGXMoFjfIXrnDNuJX8c/9d1450ce1f9116827ecafce6101ebbde/whiteboard-and-pastries.jpg.scaled500.jpg" />
            
            </figure><p>Later in the day, brief interruptions were tolerated for delivery of burritos and Red Bull.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/uDEAvD8JUVMmWwVt9SPXj/25ddb674a8e0d8cfc0b361f556bbbe49/burritos.jpg.scaled500.jpg" />
            
            </figure><p>The team combined several technologies, internal and external, to deliver a simple, polished experience. Free APIs from Bing and DuckDuckGo were explored and put to use. <a href="http://js.cloudflare.com/">CloudFlareJS</a> as a JavaScript loader made performance straightforward.</p><p>Many additional ideas were discussed, but 12 hours isn't much time. The team decided on delivering the core functions of web search, definitions, and (a nice touch) incorporating the "read aloud" benefits of Pronounce, an existing CloudFlare app.</p><p>It was a long day, but ultimately successful for Ram, Chris, and Kevin. And for CloudFlare customers.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/1fMtWwKAI290dtPNAlFBne/c5ed6268f43be3488db6c455d9aa433f/Ram_Chris_Kevin_Finished_Work.JPG.scaled500.jpg" />
            
            </figure>
    <div>
      <h3>The Result: Highlight</h3>
      <a href="#the-result-highlight">
        
      </a>
    </div>
    <p><a href="https://www.cloudflare.com/apps/highlight">Highlight</a> is a one-click install on your CloudFlare-powered site. Highlight gives your site visitors contextual web search and definitions -- and no one needs to leave your site.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/3FLPNcUeHcMfksfi2GSDZQ/6e659f98fe2697a18de7a42b0b40b4a6/highlight-detail.png.scaled500.png" />
            
            </figure><p>Visitors select a word or phrase, and a quiet tooltip appears, inviting them to seek more info or simply listen to the word or phrase read out loud.</p>
    <div>
      <h3>Invitation to Apture Customers</h3>
      <a href="#invitation-to-apture-customers">
        
      </a>
    </div>
    <p>CloudFlare customers looking to replace Apture simply need to <a href="https://www.cloudflare.com/apps/highlight">turn on Highlight</a>.</p><p>Not yet a CloudFlare customer? Take five minutes and <a href="https://www.cloudflare.com/sign-up">sign up for CloudFlare</a>. And then use CloudFlare Apps to <a href="https://www.cloudflare.com/apps/highlight">install Highlight</a> as a worthy replacement to Apture.</p> ]]></content:encoded>
            <category><![CDATA[Cloudflare Apps]]></category>
            <category><![CDATA[Hackathon]]></category>
            <guid isPermaLink="false">42dTHULeeTDrHJeoWoiE37</guid>
            <dc:creator>John Roberts</dc:creator>
        </item>
        <item>
            <title><![CDATA[Favris is CloudFlare Winner at TechCrunch Disrupt Hackathon]]></title>
            <link>https://blog.cloudflare.com/favris-is-cloudflare-winner-at-techcrunch-dis/</link>
            <pubDate>Wed, 14 Sep 2011 05:22:00 GMT</pubDate>
            <description><![CDATA[ Early Saturday afternoon, hundreds of hackers filled tables in a cavernous building in San Francisco, staking out their power cords and testing the Internet connection. This was the start of TechCrunch Disrupt's 2011 SF hackathon. ]]></description>
            <content:encoded><![CDATA[ <p></p>
    <div>
      <h3>Ram, Chris, and Ian at 5am Sunday morning</h3>
      <a href="#ram-chris-and-ian-at-5am-sunday-morning">
        
      </a>
    </div>
    <p>Early Saturday afternoon, hundreds of hackers filled tables in a cavernous building in San Francisco, staking out their power cords and testing the Internet connection. This was the start of TechCrunch Disrupt's 2011 SF <a href="http://disrupt.techcrunch.com/SF2011/hackathon/">hackathon</a>. CloudFlare jumped in to <a href="/pizza-prizes-at-techcrunch-disrupt-hackathon">sponsor pizza and a $1,000 prize</a> for the best CloudFlare App created during the hackathon.</p><p>Eight members of the CloudFlare team were there during the event to support hackers, answer questions about our new <a href="https://developers.cloudflare.com/">developers site</a>, and hand out pizza.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/1ULs8sz2y8faXK944cykGc/c293826dacc651a0b2ba16468621a3d0/cloudflare-pizza-plate.jpg.scaled500.jpg" />
            
            </figure><p>CloudFlare pizza plate</p>
    <div>
      <h3>We Have A Winner!</h3>
      <a href="#we-have-a-winner">
        
      </a>
    </div>
    <p>After watching 130 one minute presentations, CloudFlare couldn't stop smiling at one demonstration.</p><p>A team from Hungary decided to think small, with an elegant game played only in the 16x16 pixel space commonly occupied by the favicon, the tiny image in a browser tab. Among an audience of their developer peers, the game from the United Task team earned applause, laughs and some gasps for their original name, which abbreviated "FAvorite Game icon."</p><p>CloudFlare CEO Matthew Prince was pleased to hand over the big money (literally) and name this hack as the winner of CloudFlare's $1,000 cash prize.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/5fIHaxhMmd9zvmg1DfY2ht/d4bcbef8b8fe0d0ed7a51416bb37198d/check-presentation.jpg.scaled500.jpg" />
            
            </figure><p>Quickly, the team turned their hack into a new CloudFlare App, available for free to all CloudFlare site owners. The App, named <a href="https://www.cloudflare.com/apps/favris">Favris</a>, turns your favicon into a small tribute to the world's favorite block game.</p><p>[</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/75begQwN9gzAXpHTKKOrZA/03beccae17dfe11b90919b99eae52cfb/cf-favris-logo-large.png.scaled500.png" />
            
            </figure><p>](<a href="https://www.cloudflare.com/apps/favris">https://www.cloudflare.com/apps/favris</a>)</p>
    <div>
      <h3>The Team</h3>
      <a href="#the-team">
        
      </a>
    </div>
    
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/5ap9zEB1upMD3HZArW40Xb/c21bcb3eb5e11365335b8f49fe2c313d/Favris_Guys.png.scaled500.png" />
            
            </figure>
    <div>
      <h3>Lepi, Hagyma, and Bence visiting CloudFlare office</h3>
      <a href="#lepi-hagyma-and-bence-visiting-cloudflare-office">
        
      </a>
    </div>
    <p>We first met the United Task team after they presented their hack. Since Sunday, we've had a chance to welcome three members of their team to the CloudFlare office, and asked Hagyma a few questions.</p>
    <div>
      <h3>How did you come up with this idea?</h3>
      <a href="#how-did-you-come-up-with-this-idea">
        
      </a>
    </div>
    <p>While doing serious stuff, we sometimes have crazy things in mind. One of us Gabor was reading about html canvas, and told us about it. Shortly we knew, we have something for the HACKATHON!</p>
    <div>
      <h3>How did you work together?</h3>
      <a href="#how-did-you-work-together">
        
      </a>
    </div>
    <p>We mostly worked against each other, we set in front of just one laptop and shouting at whoever was typing. One of us [Kescke] was unable to come to TCD, he was probably the most effective from overseas.</p>
    <div>
      <h3>How long did it take?</h3>
      <a href="#how-long-did-it-take">
        
      </a>
    </div>
    <p>It took more than we thought, but thank God, we didn't have to present before noon on Sunday. :)</p>
    <div>
      <h3>Why did you come to TechCrunch Disrupt?</h3>
      <a href="#why-did-you-come-to-techcrunch-disrupt">
        
      </a>
    </div>
    <p>We are a webapp dev company from Budapest, Hungary. We did many things for clients, and decided to go on with some of our ideas as a startup. Since we don't have experience, we wanted to see how things are going in the valley.</p>
    <div>
      <h3>Enjoy the newest CloudFlare App</h3>
      <a href="#enjoy-the-newest-cloudflare-app">
        
      </a>
    </div>
    <p>Install <a href="https://www.cloudflare.com/apps/favris">Favris</a> on your CloudFlare-powered site today, for free.</p> ]]></content:encoded>
            <category><![CDATA[Cloudflare Apps]]></category>
            <category><![CDATA[Disrupt]]></category>
            <category><![CDATA[TechCrunch]]></category>
            <category><![CDATA[Hackathon]]></category>
            <guid isPermaLink="false">5IhiY3AnWDyhuXKgZN9MsG</guid>
            <dc:creator>John Roberts</dc:creator>
        </item>
        <item>
            <title><![CDATA[Pizza, Prizes & Apps at TechCrunch Disrupt Hackathon]]></title>
            <link>https://blog.cloudflare.com/pizza-prizes-at-techcrunch-disrupt-hackathon/</link>
            <pubDate>Fri, 09 Sep 2011 17:35:00 GMT</pubDate>
            <description><![CDATA[ CloudFlare launched about a year ago at TechCrunch Disrupt SF. It's been a pretty incredible year, and it all began at that conference. We're big fans of TechCrunch (even if we lost the competition to a service that reads Wikipedia aloud) and so we wanted to do something to support them this year. ]]></description>
            <content:encoded><![CDATA[ <p></p><p>CloudFlare launched about a year ago at TechCrunch Disrupt SF. It's been a pretty incredible year, and it all began at that conference. We're big fans of TechCrunch (even if we <a href="http://techcrunch.com/2011/02/24/disrupt-cloudflare-omfg/">lost the competition</a> to a service that reads Wikipedia aloud) and so we wanted to do something to support them this year.</p><p>I'm excited to announce that CloudFlare will have a big presence at the TechCrunch Disrupt Hackathon. First, we're providing the pizza for dinner on Saturday night. As the plates we had printed up for the event read:</p><p>GET /pizza 200 OKPUT /pizza?location=mouth 202 ACCEPTEDGET /pizza 410 GONE</p><p>Second, we're giving a <b>$1,000 cash prize</b> for the Hackathon hacker who creates the best CloudFlare App. I'm helping judge the competition on Sunday and many folks from CloudFlare's engineering team will be on hand throughout the 24 hours of the event helping hackers build on top of CloudFlare's platform. We're providing an API framework to create new apps as well as the globally distributed infrastructure on which to deploy them so they're super fast.</p><p>CloudFlare has already made it one-click simple to add some of the <a href="https://www.cloudflare.com/apps">leading web apps</a> to any CloudFlare website. Current apps include mainstream services like Google Analytics, Smartling, Clicky, and VigLink. But we're also proud of the fact that we support smaller app developers like <a href="/cloudflare-supports-swedish-teenage-hacker">Erik Rothoff Andersson</a> who created the fun game <a href="https://www.cloudflare.com/apps/browserblaster">Browser Blaster</a> and now receives a check every month from the CloudFlare users who have installed his game. We're excited to now make it easy for any developer to easily develop, deploy, and get paid for their work from the more than 100,000 websites that have signed up for CloudFlare. While one app will win the $1,000 prize, we're hoping that we can find a bunch of new app developers who we can add to the CloudFlare Apps Marketplace.</p><p>If you're going to be in the San Francisco area and you want to participate in the Hackathon, you can find details and register on the <a href="http://disrupt.techcrunch.com/SF2011/hackathon/">TechCrunch Disrupt website</a>. Information for <a href="https://developers.cloudflare.com/">developers</a> is available for all, not just this weekend's hackers.</p><p>P.S. - Yes, we really did print up a giant check and will hand it over on Sunday to the winner.</p> ]]></content:encoded>
            <category><![CDATA[Cloudflare Apps]]></category>
            <category><![CDATA[Disrupt]]></category>
            <category><![CDATA[TechCrunch]]></category>
            <category><![CDATA[Hackathon]]></category>
            <guid isPermaLink="false">5IivaLVHUVkqph07xjjcDe</guid>
            <dc:creator>Matthew Prince</dc:creator>
        </item>
    </channel>
</rss>