{"componentChunkName":"component---src-templates-tag-jsx","path":"/blog/tag/community/2/","result":{"data":{"prismic":{"allFeaturedblogs":{"edges":[{"node":{"featured_blogs_enabled":true,"heading":[{"type":"paragraph","text":"Featured posts","spans":[]}],"featured_blog_1":{"__typename":"PRISMIC_Blog","_linkType":"Link.document","blog_header_image":{"dimensions":{"width":790,"height":395},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/6d8d81b1-971a-4313-b033-b4e125cb14a0_MondoDB-blog-header-790x395.PNG?auto=compress,format"},"blog_headline":[{"type":"heading1","text":"Introducing DigitalOcean Managed MongoDB – a fully managed, database as a service for modern apps","spans":[]}],"blog_post_date":"2021-06-29","blog_post_content":[{"type":"paragraph","text":"MongoDB is one of the most popular databases, and it’s ideal for apps that evolve rapidly and need to handle huge volumes of data and traffic. It offers advantages like flexible document schemas, code-native data access, change-friendly design, and easy horizontal scale-out.","spans":[{"start":22,"end":44,"type":"hyperlink","data":{"link_type":"Web","url":"https://db-engines.com/en/ranking","target":"_blank"}}]},{"type":"paragraph","text":"However, building and maintaining MongoDB clusters from the ground up can be a huge undertaking. Developers often complain that they have to spend their valuable time and resources on database management. Well, we’ve been listening and have some great news: accessing and managing MongoDB on DigitalOcean just got a lot simpler!","spans":[]},{"type":"paragraph","text":"We are excited to announce that DigitalOcean Managed MongoDB is now in General Availability. Managed MongoDB is a fully managed, database as a service (DBaaS) offering from DigitalOcean, built in partnership with and certified by MongoDB Inc. It provides you all the technical capabilities that make MongoDB so beloved in the developer community. Together we have ensured that you will get access to all the latest releases of the MongoDB document database as they become available.","spans":[{"start":32,"end":91,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/products/managed-databases-mongodb/"}},{"start":230,"end":241,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.mongodb.com/","target":"_blank"}}]},{"type":"paragraph","text":"Managed MongoDB simplifies the MongoDB administration. Developers of all skill levels, even those who do not have prior experience in databases, can spin up MongoDB clusters in just a few minutes. We handle the provisioning, managing, scaling, updates, backups, and security of your MongoDB clusters, allowing you to offload the complex, time consuming –yet critical – database administration tasks to us. This empowers you to focus on what really matters: building awesome apps.","spans":[]},{"type":"embed","oembed":{"height":113,"width":200,"embed_url":"https://www.youtube.com/watch?v=NvHQSV7jnKA","type":"video","version":"1.0","title":"Create a MongoDB Database on DigitalOcean","author_name":"DigitalOcean","author_url":"https://www.youtube.com/c/Digitalocean","provider_name":"YouTube","provider_url":"https://www.youtube.com/","cache_age":null,"thumbnail_url":"https://i.ytimg.com/vi/NvHQSV7jnKA/hqdefault.jpg","thumbnail_width":480,"thumbnail_height":360,"html":"<iframe width=\"200\" height=\"113\" src=\"https://www.youtube.com/embed/NvHQSV7jnKA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen></iframe>"}},{"type":"heading2","text":"Benefits of Managed MongoDB","spans":[]},{"type":"paragraph","text":"","spans":[]},{"type":"list-item","text":"Easy set up and maintenance: We create the database clusters for you. Simply choose the cluster configuration (e.g., memory, disk size, number of nodes, etc.), and the data center in which you want to host the database. Follow a few simple steps and your database cluster will be up and running in a matter of minutes. You can spin up clusters using the cloud control panel, CLI, or API.\n\n","spans":[{"start":0,"end":28,"type":"strong"}]},{"type":"list-item","text":"Automatic daily backups with point in time recovery: Data is one of the most important assets of an app, so it’s critical to backup your database. We take backups of your entire clusters automatically on a daily basis, for free. We also provide a point in time recovery for 7 days, that way if things go wrong due to human error, machine error, or some combination of both, you can easily restore the database as it was at any point in the previous 7 days. \n\n","spans":[{"start":0,"end":52,"type":"strong"}]},{"type":"list-item","text":"Automatic updates and access to latest MongoDB releases: You get access to MongoDB 4.4. This is the latest release of MongoDB and comes packed with numerous enhancements like hedged reads, rust, and swift drivers. Since we have developed Managed MongoDB in partnership with MongoDB Inc, you will always get access to new releases as they become available. With Managed MongoDB, the updates happen automatically. Just select a date and time for the updates and we take care of the rest. This makes it easy to stay up to date with MongoDB releases without disrupting your business.\n\n","spans":[{"start":0,"end":56,"type":"strong"},{"start":148,"end":169,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.mongodb.com/new","target":"_blank"}}]},{"type":"list-item","text":"High availability with automated failover: If your database goes down, it can take down the entire app, leading to bad customer experiences. With Managed MongoDB, you can easily minimize the downtime for your database and make it highly available with standby nodes. Standby nodes add redundancy, so if for example the primary node fails, the standby node is immediately promoted to primary and begins serving requests while we provision a replacement standby node in the background.\n\n","spans":[{"start":0,"end":42,"type":"strong"}]},{"type":"list-item","text":"Scale up easily to handle traffic spikes: As your app gains traction and the usage grows, it’s important to have a database that can keep up with the increased demand. With Managed MongoDB, you can easily scale up the size of database nodes when needed.\n\n","spans":[{"start":0,"end":41,"type":"strong"}]},{"type":"list-item","text":"Secure by default: Since data is critical, it also needs to be secure. We encrypt data at rest with LUKS and in transit with SSL. When you create a new cluster, it’s placed in a VPC network by default that provides a more secure connection between resources. You can also restrict access to your nodes to prevent brute-force password and denial-of-service attacks.","spans":[{"start":0,"end":18,"type":"strong"},{"start":178,"end":189,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/docs/networking/vpc/"}}]},{"type":"heading2","text":"The need for Managed Databases","spans":[]},{"type":"paragraph","text":"DigitalOcean’s mission is to simplify cloud computing so developers, startups, and SMBs can spend more time building software that changes the world. While databases are a critical component to any application, building, maintaining, and scaling them can be complex and time consuming. For developers that are building apps for their business, database administration is often not a core focus area. But it’s quite common to find developers that write the code and then also roll up their sleeves to maintain databases. Such users would rather offload the tedious database administration and focus their limited time and energy on building and enhancing their apps. ","spans":[]},{"type":"paragraph","text":"With this in mind, we introduced Managed Databases a couple of years ago and are excited to add Managed MongoDB to our portfolio. With this release, DigitalOcean Managed Databases now supports the following engines:","spans":[{"start":33,"end":50,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/products/managed-databases/"}}]},{"type":"image","url":"https://images.prismic.io/www-static/87745cc1-1c5f-4463-b104-104b7fc30dc7_managed-databases-logos.png?auto=compress,format","alt":null,"copyright":null,"dimensions":{"width":849,"height":104}},{"type":"paragraph","text":"Managed MongoDB launch comes on the heels of DigitalOcean App Platform, a modern, reimagined PaaS (Platform as a Service) that we released a few months ago. App Platform makes it very easy to build, deploy, and scale apps and static sites. You can deploy code by simply pointing to your GitHub and GitLab repos, and App Platform will do all the heavy lifting of managing infrastructure, app runtimes, and dependencies. App Platform, along with Managed Databases, helps fulfill DigitalOcean’s mission by empowering developers, startups, and SMBs to focus more on their apps, and less on the underlying infrastructure and databases.","spans":[{"start":45,"end":70,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/products/app-platform/"}}]},{"type":"heading2","text":"How Managed MongoDB works","spans":[]},{"type":"paragraph","text":"DigitalOcean provides you with various compute options to build your apps like:","spans":[]},{"type":"list-item","text":"Droplets: On-demand, Linux virtual machines suitable for production business applications and personal passion projects.","spans":[{"start":0,"end":8,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/products/droplets/"}}]},{"type":"list-item","text":"DigitalOcean Kubernetes: Managed Kubernetes with automatic scaling, upgrades, and a free control plane.","spans":[{"start":0,"end":23,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/products/kubernetes/"}}]},{"type":"list-item","text":"DigitalOcean App Platform: A fully managed Platform as a Service.","spans":[{"start":0,"end":25,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/products/app-platform/"}}]},{"type":"paragraph","text":"No matter which compute option you choose to build your apps, you can easily add Managed MongoDB to it. In addition to this, Managed MongoDB also integrates with the Node.js 1-Click App from DigitalOcean Marketplace making it a lot easier to build Node.js apps.","spans":[{"start":166,"end":215,"type":"hyperlink","data":{"link_type":"Web","url":"https://marketplace.digitalocean.com/apps/nodejs"}}]},{"type":"heading2","text":"Simple, predictable pricing","spans":[]},{"type":"paragraph","text":"Just like all DigitalOcean products, Managed MongoDB provides simple, predictable pricing that allows you to control costs and prevent any surprise bills. You can spin up a database cluster for just $15/month, or a highly available three-node replica set for $45/month. Click here for more information.","spans":[{"start":270,"end":301,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/pricing/#managed-databases"}}]},{"type":"heading2","text":"Regional availability","spans":[]},{"type":"paragraph","text":"Managed MongoDB is currently available in the following regions:","spans":[]},{"type":"list-item","text":"NYC3 (New York, USA)","spans":[]},{"type":"list-item","text":"FRA1 (Frankfurt, Germany)","spans":[]},{"type":"list-item","text":"AMS3 (Amsterdam, Netherlands)","spans":[]},{"type":"paragraph","text":"We will be making Managed Mongo available in other regions soon. Please check out the release notes for most up to date information on regional availability.","spans":[{"start":86,"end":99,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/docs/release-notes/"}}]},{"type":"heading2","text":"Join us at deploy, DigitalOcean’s virtual user conference","spans":[]},{"type":"paragraph","text":"Today we have deploy, DigitalOcean’s signature user conference, which focuses on celebrating, educating, and connecting awesome builders from all over the world.","spans":[{"start":14,"end":20,"type":"hyperlink","data":{"link_type":"Web","url":"https://deploy.digitalocean.com/home"}}]},{"type":"paragraph","text":"Check out the keynote session from DigitalOcean's CEO, Yancey Spruill, in which he talks about where we're headed as a company and shares some exciting product updates. His keynote will be followed by sessions from community members, engineers, customers, and other experts that are building technologies and businesses powered by the cloud. With live Q&A and an active Discord server, there’s ample opportunity to engage and learn something new. Click here to attend the deploy conference.","spans":[{"start":14,"end":69,"type":"hyperlink","data":{"link_type":"Web","url":"https://deploy.digitalocean.com/agenda/session/552806"}},{"start":347,"end":384,"type":"hyperlink","data":{"link_type":"Web","url":"http://do.co/deploy-discord"}},{"start":461,"end":489,"type":"hyperlink","data":{"link_type":"Web","url":"http://do.co/deploy"}}]},{"type":"paragraph","text":"We are also launching a hackathon for DigitalOcean Managed MongoDB. Learn how you can participate, submit an app and get a t-shirt.","spans":[{"start":24,"end":66,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/mongodb-hackathon"}}]},{"type":"paragraph","text":"We hope you will give Managed MongoDB a try. Here are some sample datasets and sample apps that you can use to kick the tires. Check out the docs and let us know what you think!","spans":[{"start":22,"end":43,"type":"hyperlink","data":{"link_type":"Web","url":"https://cloud.digitalocean.com/databases/new?engine=mongodb"}},{"start":59,"end":90,"type":"hyperlink","data":{"link_type":"Web","url":"https://github.com/do-community/mongodb-resources","target":"_blank"}},{"start":141,"end":145,"type":"hyperlink","data":{"link_type":"Web","url":"https://docs.digitalocean.com/products/databases/mongodb/"}}]},{"type":"paragraph","text":"If you’d like to have a conversation about using DigitalOcean and Managed MongoDB in your business, please feel free to contact our sales team.","spans":[{"start":120,"end":142,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/company/contact/sales/"}}]},{"type":"paragraph","text":"Happy coding!","spans":[]},{"type":"paragraph","text":"André Bearfield","spans":[]},{"type":"paragraph","text":"Director of Product Management","spans":[]}],"tags":[{"tag1":{"__typename":"PRISMIC_Tag","tag":"Product Updates","_linkType":"Link.document","_meta":{"uid":"product-updates"}}}],"author":{"__typename":"PRISMIC_Author","author_name":"André Bearfield","author_image":{"dimensions":{"width":553,"height":547},"alt":"André Bearfield","copyright":null,"url":"https://images.prismic.io/www-static/fdc7c85186f0a850b04083e1d4306bd1c19772e8_andre-bearfield.png?auto=compress,format"},"_meta":{"uid":"andre-bearfield"}},"_meta":{"uid":"introducing-digitalocean-managed-mongodb"}},"featured_blog_2":{"__typename":"PRISMIC_Blog","_linkType":"Link.document","blog_header_image":{"dimensions":{"width":790,"height":400},"alt":"Droplet Console","copyright":null,"url":"https://images.prismic.io/www-static/710499ae-78cc-4179-afc1-15793637b200_DODX3727-790x400-logo-2.jpg?auto=compress,format"},"blog_headline":[{"type":"heading1","text":"Securely connect to Droplets with SSH key pairs using a new Droplet Console","spans":[]}],"blog_post_date":"2021-08-10","blog_post_content":[{"type":"paragraph","text":"The famous author Ken Blanchard once said, “Feedback is the breakfast of champions.\" This is something we truly believe at DigitalOcean, and we always strive to enhance our products based on customer feedback.","spans":[]},{"type":"paragraph","text":"With this goal in mind, we are excited to introduce a new Droplet Console that will make it much easier to connect to your Droplets securely. The new Droplet Console provides one-click SSH access to your Droplets through a native-like SSH/Terminal experience. It also eliminates the need for a password or manual configuration of SSH keys. Starting today, we’re pleased to announce that the new Droplet Console is now available to all Droplet users.","spans":[]},{"type":"heading2","text":"Why you should be using Secure Shell (SSH) ","spans":[]},{"type":"paragraph","text":"Password-based security is notoriously insecure due to password fatigue and the overuse of passwords such as ‘123456’. Secure Shell or SSH is a network communication protocol that solves this by using passwordless solutions for encryption, enabling two computers to communicate and securely share data. At a high level, SSH works by creating cryptographic key pairs consisting of a public and private key, which are computer generated and stored separately to ensure their security. ","spans":[{"start":80,"end":117,"type":"hyperlink","data":{"link_type":"Web","url":"https://cybernews.com/best-password-managers/most-common-passwords/"}}]},{"type":"paragraph","text":"SSH has become the default encryption protocol for many industries, but it was difficult to use SSH keys with DigitalOcean’s current Recovery (VNC) console, which is why we developed our new Droplet Console. The new Droplet Console is backed by an agent that security supervises the key pair, while also providing one-click SSH access to our users. You can see the full list of features below.","spans":[]},{"type":"heading2","text":"The new Droplet Console: More time saving, less time wasting ","spans":[]},{"type":"paragraph","text":"The new Droplet Console is for everyone who is looking to build fast, secure apps and avoid hassles with SSH access & usability issues.","spans":[]},{"type":"paragraph","text":"In addition to easier SSH access, the new Droplet Console comes with:","spans":[]},{"type":"list-item","text":"Copy/paste text: Instead of typing lengthy key pairs and text manually, you can use copy/paste to save time. ","spans":[{"start":0,"end":17,"type":"strong"}]},{"type":"list-item","text":"Multi-color support: Multi-color support makes the console more useful and intuitive, and breaks the conventional standard appearance which is black text on a white background. ","spans":[{"start":0,"end":41,"type":"strong"}]},{"type":"list-item","text":"Multi-language support: DigitalOcean’s new Droplet Console supports multiple languages, meaning you can now type and view any content in any language that is supported by UTF-8","spans":[{"start":0,"end":24,"type":"strong"}]},{"type":"list-item","text":"OS/images supported: Linux distributions (Ubuntu(16.04 - 20.04), Fedora (32 & 33), Debian (9), CentOS (7.6 & 8.3), CentOS 8 Stream, Rocky Linux and Marketplace images.","spans":[{"start":0,"end":20,"type":"strong"},{"start":148,"end":159,"type":"hyperlink","data":{"link_type":"Web","url":"https://marketplace.digitalocean.com/"}}]},{"type":"paragraph","text":"The new Droplet Console is available by default on any new Droplets you spin up. You can also enable it manually on older Droplets. Click here to learn more!","spans":[{"start":132,"end":157,"type":"hyperlink","data":{"link_type":"Web","url":"https://docs.digitalocean.com/products/droplets/how-to/connect-with-console/"}}]},{"type":"paragraph","text":"Check out this short walkthrough video that shows the new Droplet Console in action: ","spans":[]},{"type":"embed","oembed":{"type":"video","embed_url":"https://www.youtube.com/watch?v=Qt7QihVuxiE","title":"Access Your Droplet Terminal Through the Web Console","provider_name":"YouTube","thumbnail_url":"https://i.ytimg.com/vi/Qt7QihVuxiE/hqdefault.jpg","provider_url":"https://www.youtube.com/","author_name":"DigitalOcean","author_url":"https://www.youtube.com/c/Digitalocean","height":113,"width":200,"version":"1.0","thumbnail_height":360,"thumbnail_width":480,"html":"<iframe width=\"200\" height=\"113\" src=\"https://www.youtube.com/embed/Qt7QihVuxiE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen></iframe>"}},{"type":"paragraph","text":"We hope you’re excited about the new Droplet Console. You’re welcome to spin some Droplets up right now, and try out the new Droplet Console – why wait?","spans":[{"start":72,"end":103,"type":"hyperlink","data":{"link_type":"Web","url":"https://cloud.digitalocean.com/droplets/new"}}]},{"type":"paragraph","text":"Happy coding!","spans":[]},{"type":"paragraph","text":"Harsh Banwait, Senior Product Manager","spans":[]}],"tags":[{"tag1":{"__typename":"PRISMIC_Tag","tag":"Product Updates","_linkType":"Link.document","_meta":{"uid":"product-updates"}}}],"author":{"__typename":"PRISMIC_Author","author_name":"Harsh Banwait","author_image":{"dimensions":{"width":600,"height":399},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/e83ff690-b20c-4d88-a2b6-57e562558cd6_download.png?auto=compress,format"},"_meta":{"uid":"harsh-banwait"}},"_meta":{"uid":"new-droplet-console-ssh-support"}},"featured_blog_3":{"__typename":"PRISMIC_Blog","_linkType":"Link.document","blog_header_image":{"dimensions":{"width":790,"height":400},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/588e28d3-d41e-480b-937b-8c3b19201f6e_DODX3568-790x400-Blog.jpg?auto=compress,format"},"blog_headline":[{"type":"heading1","text":"How to scale your SaaS product without breaking the bank","spans":[]}],"blog_post_date":"2021-06-22","blog_post_content":[{"type":"paragraph","text":"These days, if you are in the business of software, chances are you are delivering or plan to deliver your services using a Software-as-a-Service (SaaS) model. A combination of internet-based delivery, subscription-based pricing, and low-friction product experiences have made SaaS solutions valuable tools for their users, and an excellent vehicle for software builders looking to distribute their products.","spans":[]},{"type":"paragraph","text":"These factors have made SaaS solutions ubiquitous; SaaS is the largest segment in the public cloud market, and is used to provide functionality ranging from personal finance apps for consumers, to productivity software for businesses, and even tools and services for software developers themselves to compose their applications and simplify their workflows. It is also not uncommon to find micro-SaaS applications being built for specific industries such as retail, job functions such as accounting or marketing, or tasks such as event management. ","spans":[]},{"type":"paragraph","text":"The best thing about this SaaS wave has been that it has allowed a new generation of software builders to build and monetize applications and participate in the digital economy. Previously, you had to be a big company with lots of resources, name recognition and distribution networks to successfully sell software products. Now, irrespective of whether you are a single person working on a passion project, a small team of developers in a startup, or a small and medium-sized business (SMB), the SaaS model enables you to express your ideas in the form of software and deliver them to customers anywhere in the world.","spans":[]},{"type":"heading2","text":"The unique challenges of building SaaS solutions","spans":[]},{"type":"paragraph","text":"","spans":[]},{"type":"paragraph","text":"Despite the opportunities that come with the widespread adoption of SaaS products, software builders still have to answer key questions in their journey to building successful SaaS products. Understanding what customers to target, features to prioritize, how to price your product, and how to acquire customers are all critical questions to figure out while you are also doing the important job of actually building and operating the product. ","spans":[]},{"type":"paragraph","text":"Writing the code, testing, deployment, monitoring the usage in production, and ensuring that your apps are able to handle the additional demand when customer base and usage grows are all essential and time-consuming tasks.","spans":[]},{"type":"paragraph","text":"Additionally, being able to test multiple ideas, pivot, and double down on the ideas that actually work is critical in early stages of SaaS development. Once growth comes, it is equally important to scale up without compromising on performance or reliability. Needless to say, all of this needs to be economically viable as well, since not everyone has the resources of large SaaS providers like Salesforce or Adobe.","spans":[]},{"type":"heading2","text":"Cloud Computing enables builders but also poses challenges","spans":[]},{"type":"paragraph","text":"","spans":[]},{"type":"paragraph","text":"Fortunately, for the act of building and operating your apps, cloud computing can help take some load off your shoulders. Unless you have the scale and resources of Facebook, chances are you are not going to set up your own data centers to host the computing infrastructure that powers your SaaS company. Public cloud infrastructure providers can bring great value to SaaS builders by providing on-demand computing services with usage-based pricing. However, just like how the legacy software companies weren't built for the SaaS model, the early (and big) cloud computing services were not optimized for the unique needs of small SaaS building teams. ","spans":[]},{"type":"paragraph","text":"Smaller SaaS teams face challenges with large cloud computing providers, including:","spans":[]},{"type":"heading4","text":"Too many technology options","spans":[]},{"type":"paragraph","text":"There are just too many options for tech stacks on which to build your SaaS - programming languages, application development frameworks, libraries, runtime environments, architectural patterns, and deployment models - and the list is growing by the day.","spans":[]},{"type":"heading4","text":"Complexity of cloud computing services","spans":[]},{"type":"paragraph","text":"Even when you have decided on a technology stack, there is a lot of cloud vendor-specific terminology you need to learn and heavy lifting you need to do to build on the cloud, not all of which contributes to making your SaaS applications successful.","spans":[]},{"type":"heading4","text":"Unpredictable costs","spans":[]},{"type":"paragraph","text":"The experimentation necessary in early stages of SaaS development, as well as the scaling of applications required during the growth phase, call for affordable and predictable pricing from your cloud provider. The last thing SaaS teams want is surprising and indecipherable bills from your cloud provider. Unfortunately, smaller businesses often experience unpredictable costs with cloud providers who are busy serving only the large enterprises.","spans":[]},{"type":"heading2","text":"DigitalOcean provides a simple, cost effective solution for SaaS builders","spans":[]},{"type":"paragraph","text":"Fortunately, at DigitalOcean we have a laser focus on small software development teams, who are trying to build the next generation of applications. Today, DigitalOcean customers are already building SaaS applications which serve all kinds of customers.","spans":[{"start":191,"end":217,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/solutions/saas/"}}]},{"type":"paragraph","text":"We believe SaaS builders should focus on building apps that power their business, and not spend their valuable time on managing infrastructure. That is exactly what we have been able to enable through our intuitive products that are built for scale and reliability.","spans":[{"start":205,"end":223,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/products/"}}]},{"type":"list-item","text":"Vidazoo is an advertising technology company specializing in video streaming and serving. It serves video ads to thousands of websites and handles close to 10 billion requests per day. \n\n“We are as much a data company as an adtech company. Our business relies on speedy and accurate data processing at massive scale. DigitalOcean provides us the perfect set of tools to operate our SaaS business profitably, while not making us feel the need to become full time system administrators. We plan to move a lot of our apps to DigitalOcean App Platform and other fully managed products.” - Roman Svichar, CTO of Vidazoo","spans":[{"start":0,"end":7,"type":"hyperlink","data":{"link_type":"Web","url":"https://vidazoo.com/"}},{"start":187,"end":583,"type":"em"}]},{"type":"paragraph","text":"We believe in meeting customers where they are. If they already have an understanding of cloud infrastructure technologies, they should be able to leverage that knowledge and get started with our products without any further ramp up.","spans":[]},{"type":"list-item","text":"Whatfix is an enterprise SaaS provider that offers a digital adoption platform to businesses. The company helps enterprises gain the full value of their investments in enterprise applications by providing real-time, interactive, and contextual guidance to users of those applications. \n\n“What we really love about the DigitalOcean platform is the ease of use. We feel like we know infrastructure and can handle most of the configuration and management. What we needed from a cloud was not bells and whistles but efficiency and reliability. DigitalOcean provides us a platform to build our apps and then gets out of the way. Just how we like it.” - Achyuth Krishna, Director of Engineering of Whatfix","spans":[{"start":0,"end":7,"type":"hyperlink","data":{"link_type":"Web","url":"https://whatfix.com/blog/driving-the-future-now-were-excited-to-announce-our-90-million-series-d-funding/"}},{"start":287,"end":648,"type":"em"}]},{"type":"paragraph","text":"We understand that scaling while maintaining reliability of applications and profitability of business is important, so we provide robust solutions which minimize downtime.","spans":[]},{"type":"list-item","text":"Centra is a SaaS-based e-commerce platform for global direct-to-consumer and wholesale e-commerce brands. Centra provides a powerful e-commerce backend that lets brands build pixel-perfect, custom designed, online flagship stores. \n\n“How do we enable our customers to create differentiated online experiences? How do we ensure their e-commerce apps stay up and running at all times? How do we scale on-demand when traffic grows or new customers come in? These are the questions that we ask ourselves every day. Thankfully, we have a partner in DigitalOcean that provides just the platform to answer those questions enabling us to guarantee 99.9% uptime for our clients.” - Martin Jensen, CEO of Centra","spans":[{"start":0,"end":6,"type":"hyperlink","data":{"link_type":"Web","url":"https://centra.com/"}},{"start":233,"end":673,"type":"em"}]},{"type":"paragraph","text":"These are just a few examples of SaaS businesses finding success on DigitalOcean. We are constantly amazed by the creativity and innovation that software builders are utilizing our platform for. If you are interested in learning more about product updates, technical deep-dives and best practices for building SaaS products and businesses, please contact us to learn how we can help you get started. ","spans":[{"start":340,"end":357,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/migrate/?utmmedium=blog","target":"_blank"}}]},{"type":"paragraph","text":"Come build with DigitalOcean!","spans":[]},{"type":"paragraph","text":"Looking to migrate your SaaS to DigitalOcean? Leverage free infrastructure credits, robust training, and technical support to ensure a worry-free migration.","spans":[{"start":0,"end":156,"type":"strong"},{"start":0,"end":156,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/migrate/?utmmedium=blog","target":"_blank"}}]},{"type":"paragraph","text":"","spans":[]},{"type":"paragraph","text":"Raman Sharma","spans":[]},{"type":"paragraph","text":"Vice President, Product & Programs Marketing","spans":[]}],"tags":[{"tag1":{"__typename":"PRISMIC_Tag","tag":"Developer Relations","_linkType":"Link.document","_meta":{"uid":"developer-relations"}}}],"author":{"__typename":"PRISMIC_Author","author_name":"Raman Sharma","author_image":{"dimensions":{"width":512,"height":512},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/497b4b14-d192-493a-8b66-7ae176ba99f3_raman.png?auto=compress,format"},"_meta":{"uid":"raman-sharma"}},"_meta":{"uid":"how-to-scale-your-saas-product-without-breaking-the-bank"}}}}]}}},"pageContext":{"limit":12,"skip":12,"numTagPages":10,"currentPage":2,"uid":"community","data":[{"node":{"author":{"_linkType":"Link.document","author_name":"Yancey Spruill","author_image":{"dimensions":{"width":6016,"height":4016},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/5108518f-e9f6-4361-931e-64c8a848160d_YanceySpruill.jpg?auto=compress,format"},"_meta":{"uid":"yancey_spruill"}},"blog_header_image":{"dimensions":{"width":1920,"height":1080},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/5036ebe6-a85d-4fc8-b9ac-859c2780410e_DO-mission-statement+%281%29.png?auto=compress,format"},"blog_headline":[{"type":"heading1","text":"A year in review: CEO’s reflections ","spans":[]}],"blog_post_content":[{"type":"paragraph","text":"It’s hard to believe that I joined DigitalOcean just 12 short months ago. Like many of you, the past year has been so wildly different from what I had imagined, but it’s also reaffirmed many of the beliefs I held on day one at DO. ","spans":[]},{"type":"paragraph","text":"When I first joined, I wrote about the need to identify what makes this company “magical” and to preserve that magic at all costs. The answer was simple: We continue to lead and live by our values. DigitalOcean’s values start with community and end with love. This year has been a testament to how powerful that combination can be. ","spans":[{"start":23,"end":28,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/blog/introducing-digitaloceans-new-ceo-why-im-so-excited-to-join-do"}}]},{"type":"image","url":"https://images.prismic.io/www-static/538bad07-6964-448f-a886-bfcaef39813d_DO_Our_Values_Wall_F.jpg?auto=compress,format","alt":null,"copyright":null,"dimensions":{"width":1909,"height":808}},{"type":"paragraph","text":"During the pandemic, our simple, easy-to-use and cost-effective cloud has become essential to helping our customers with continuity, and enabling their continued success despite the many challenges resulting from this virus. Beyond the rising technical demands of efficiency, productivity, remote work and education, we are seeing many entrepreneurs continuing to start businesses. ","spans":[]},{"type":"paragraph","text":"We have built a very robust infrastructure platform on which businesses are created and also where they can scale and grow. Over the past year, I’ve met with many, many customers and they all share a similar story. They are strivers and entrepreneurs. They have staked their trust in DigitalOcean as a place where they can test their ideas, build their businesses, and realize their dreams. All of us at DO are so honored that you, our customers, come to us and are fully committed to creating the tools and capabilities that will enable your success.","spans":[]},{"type":"paragraph","text":"I’m proud of the way our team at DO has worked together to support the developers, early-stage startups, and small- and medium-sized businesses (SMBs) who rely on our tools. We put their needs at our core. We strived to provide them with the white-glove customer experience they deserve. And we focused on delivering our mission to simplify cloud computing so developers and entrepreneurs can easily test their ideas, build their businesses, and realize their dreams.","spans":[]},{"type":"paragraph","text":"We charted a course for three pillars to our execution focused on growth. We call it: Grow faster, grow smarter and grow together. To “grow faster,” we focus on better serving customers to help their growth – including more product innovations and improving our customer support to better enable our customers success. To “grow smarter,” we direct our people and capital to efficiently deliver value to our customers by improving our infrastructure to support our customers’ growth objectives. And to “grow together,” we invest in everyone at DO, so our company continues to be an incredible place to work and grow as we serve this incredible opportunity to help our customers.","spans":[{"start":86,"end":111,"type":"em"},{"start":116,"end":129,"type":"em"},{"start":135,"end":148,"type":"em"},{"start":322,"end":337,"type":"em"},{"start":501,"end":517,"type":"em"}]},{"type":"paragraph","text":"We continue to honor our core values by supporting our community through tumultuous times. We launched Hub for Good to provide infrastructure credits, donations, and an ever-growing directory of projects and resources to help our community come together and get involved with the challenges we all are facing. Our program started with COVID-19 relief, but expanded to include nonprofits, projects, and startups that are actively fighting for social justice and equality. To date, Hub for Good has helped launch more than 1,200 projects and DigitalOcean has donated $100,000 to our Hub for Good Fund.","spans":[{"start":103,"end":115,"type":"hyperlink","data":{"link_type":"Web","url":"http://do.co/hubforgood"}},{"start":182,"end":191,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/community/pages/hub-for-good#anchor--ways-to-get-involved"}},{"start":581,"end":598,"type":"hyperlink","data":{"link_type":"Web","url":"https://digitalocean.brightfunds.org/funds/hub-for-good/"}}]},{"type":"paragraph","text":"And all of this was accomplished while continuing to scale and grow our own business. Earlier this year, we reached $300M in annual recurring revenue, while serving more than 500,000 customers across the globe, refinanced our debt, and also secured a new $50 million Series C funding. ","spans":[]},{"type":"paragraph","text":"I’m extremely proud of what this team has been able to achieve over the past year and I look forward to even more success ahead. While I can’t predict what will be in store for us, I can promise this – DigitalOcean is here to help developers, startups, and SMBs achieve their dreams. We will never lose sight of our customers or our values, and we will never stop showering our community with our signature “DO love.” ","spans":[]}],"blog_post_date":"2020-08-13","tags":[{"tag1":{"tag":"Community","_linkType":"Link.document","_meta":{"uid":"community"}}}],"_meta":{"uid":"a-year-in-review-ceos-reflections"}}},{"node":{"author":{"_linkType":"Link.document","author_name":"Shantanu Kedar","author_image":{"dimensions":{"width":96,"height":96},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/17e306fb-0754-418d-8606-e7b481c613c0_shantanu-kedar.png?auto=compress,format"},"_meta":{"uid":"shantanu_kedar"}},"blog_header_image":{"dimensions":{"width":673,"height":636},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/71796e9f-560e-4d1c-a569-d3dd171fa3fd_Manage.png?auto=compress,format"},"blog_headline":[{"type":"heading1","text":"Magento on DigitalOcean - a winning combination ","spans":[]}],"blog_post_content":[{"type":"paragraph","text":"Magento is an open source e-commerce platform that has powered the online experiences for thousands of retailers over the last decade. The platform code has been downloaded more than 2.5 million times, and $155 billion worth of goods were sold through Magento-based systems in 2019 alone. ","spans":[{"start":0,"end":7,"type":"hyperlink","data":{"link_type":"Web","url":"https://en.wikipedia.org/wiki/Magento"}},{"start":206,"end":243,"type":"hyperlink","data":{"link_type":"Web","url":"https://en.wikipedia.org/wiki/Magento"}}]},{"type":"paragraph","text":"","spans":[]},{"type":"paragraph","text":"Magento is also very popular among DigitalOcean users and represents the go-to platform for building online stores. In this blog, we want to put a spotlight on DigitalOcean partner Eltrino, an e-commerce web development agency that helps customers with all things Magento. ","spans":[{"start":181,"end":188,"type":"hyperlink","data":{"link_type":"Web","url":"https://eltrino.com/"}}]},{"type":"paragraph","text":"","spans":[]},{"type":"paragraph","text":"More than a decade ago, Sergey Lysak (who’s now the CEO and cofounder of Eltrino) was working at Magento – which was called Varien in those days – with two of his friends. They were all super excited about the platform, were equally ambitious and looking for new challenges. So they took a leap of faith and decided to start Eltrino in 2011. Today, the Eltrino team serves customers with B2C & B2B web stores on Magento and Shopify, and delivers the most advanced e-commerce solutions, including front-end and back-end development, integrations and functional improvements, custom modules, extensions, etc. ","spans":[{"start":353,"end":365,"type":"hyperlink","data":{"link_type":"Web","url":"https://eltrino.com/team/#section3"}}]},{"type":"paragraph","text":"","spans":[]},{"type":"paragraph","text":"DigitalOcean is the preferred cloud provider for Eltrino, who’s currently using products like Droplets, Volumes Block Storage, Kubernetes, and floating IPs. Eltrino chose DigitalOcean primarily because of the following: ","spans":[{"start":94,"end":102,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/products/droplets/"}},{"start":104,"end":125,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/products/block-storage/"}},{"start":127,"end":137,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/products/kubernetes/"}},{"start":143,"end":155,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/docs/networking/floating-ips/"}}]},{"type":"list-item","text":"Good hardware resources that provide excellent performance for e-commerce stores ","spans":[]},{"type":"list-item","text":"Robust, fully functional APIs ","spans":[]},{"type":"list-item","text":"Easy-to-use user interface ","spans":[]},{"type":"list-item","text":"Support for Kubernetes out of the box ","spans":[]},{"type":"list-item","text":"One the best price-performance ratios, making DigitalOcean more affordable as you scale your apps ","spans":[{"start":8,"end":37,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/resources/cloud-performance-report/"}},{"start":59,"end":97,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/blog/scale-your-business-not-costs-by-running-your-apps-on-digitalocean"}}]},{"type":"paragraph","text":"","spans":[]},{"type":"paragraph","text":"When building e-commerce stores on Magento, Eltrino assembles all the services in one server instance for sandbox applications or low traffic projects. However, for apps in production, they follow Magento best practices and typically create separate servers for each of the services. For example, servers for processing requests from a load balancer, database service, services used for cache (e.g. Redis or Memcached), and search engine service (elastic search, Sphinx, Solr). ","spans":[]},{"type":"paragraph","text":"","spans":[]},{"type":"paragraph","text":"Eltrino recently migrated Eva.ua’s Magento-based e-commerce store to DigitalOcean. Eva.ua is one of the largest online stores in Ukraine that sells products like cosmetics, perfumes, and home care products. Since their migration to DigitalOcean, Eva.ua’s online store has seen a significant improvement in performance, and their conversion rate has doubled. ","spans":[{"start":26,"end":32,"type":"hyperlink","data":{"link_type":"Web","url":"https://eva.ua/"}}]},{"type":"paragraph","text":"","spans":[]},{"type":"paragraph","text":"You can get started using the 1-Click App for Magento 2 in the DigitalOcean Marketplace. This 1-Click App is created by Eltrino, and it makes the deployment experience fast and simple. For example, Magento deployment often takes more than an hour, but the 1-Click App cuts the deployment down to just 25 minutes! (With 10 additional minutes if you need an instance with sample data.) The installation only requires a few easy steps, launching a web store with all the Magento 2 features right after installation.","spans":[{"start":30,"end":55,"type":"hyperlink","data":{"link_type":"Web","url":"https://marketplace.digitalocean.com/apps/magento-2-open-source"}},{"start":63,"end":87,"type":"hyperlink","data":{"link_type":"Web","url":"https://marketplace.digitalocean.com/"}}]},{"type":"paragraph","text":"","spans":[]},{"type":"paragraph","text":"We hope you enjoyed this story. In the coming weeks, we plan to share more stories of innovative and interesting applications and businesses that customers have built on DigitalOcean. And if you have a story you’d like to share, we’d love to hear from you!","spans":[]}],"blog_post_date":"2020-07-29","tags":[{"tag1":{"tag":"Community","_linkType":"Link.document","_meta":{"uid":"community"}}}],"_meta":{"uid":"magento-on-digitalocean---a-winning-combination"}}},{"node":{"author":{"_linkType":"Link.document","author_name":"Mohan Ram","author_image":{"dimensions":{"width":905,"height":905},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/00fd7be0-48f3-4d56-af99-f0cbf90f537a_mohan-ram.png?auto=compress,format"},"_meta":{"uid":"mohan_ram"}},"blog_header_image":{"dimensions":{"width":1536,"height":768},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/e58f8e31-11c3-41cf-9892-d19547c96114_tide-1.jpg?auto=compress,format"},"blog_headline":[{"type":"heading1","text":"DigitalOcean TIDE –- A Digital Conference for Developers, Startups, and SMBs","spans":[]}],"blog_post_content":[{"type":"paragraph","text":"DigitalOcean Tide brings cloud practitioners and startups together to share best practices on how businesses can leverage the cloud to grow and scale. And this time, we’re hosting TIDE online.","spans":[{"start":0,"end":17,"type":"hyperlink","data":{"link_type":"Web","url":"https://do.co/tide_blog"}}]},{"type":"paragraph","text":"At DigitalOcean, we believe that our community is bigger than just us. Because these are trying times for everyone, we wanted to bring our community the latest trends and technologies in the cloud space by giving you the opportunity to listen to cloud experts and startup founders from the comfort and safety of your home.","spans":[]},{"type":"paragraph","text":"In its new, online format, TIDE brings the leaders of the APAC developer and startup ecosystem together.","spans":[]},{"type":"paragraph","text":"Beyond being free to attend, here are five other reasons you should join us during TIDE:","spans":[{"start":0,"end":88,"type":"strong"}]},{"type":"o-list-item","text":"Our speaker lineup consists of CEOs, CTOs, and founders who will speak about a diverse set of topics. Listen to their inspiring stories and learn from their experiences. Here is the detailed agenda.","spans":[{"start":191,"end":197,"type":"hyperlink","data":{"link_type":"Web","url":"https://do.co/tide_blog"}}]},{"type":"o-list-item","text":"Listen to the key lessons learned while building DigitalOcean’s Developer Cloud platform and get a sneak peek into the future roadmap.","spans":[]},{"type":"o-list-item","text":"Hear thought leaders and experts discuss the latest in cloud technologies, and learn how you can leverage these technologies to simplify and optimize your infrastructure.","spans":[]},{"type":"o-list-item","text":"Build new connections with other developers and entrepreneurs from the APAC region.","spans":[]},{"type":"o-list-item","text":"Participate in exciting quizzes, social contests, and win some cool DigitalOcean swag!","spans":[]},{"type":"paragraph","text":"If you’re interested in prior sessions, here are the session videos from the previous edition of TIDE.","spans":[{"start":40,"end":44,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.youtube.com/playlist?list=PLl2J3uv6PkADIVhzq4eL7nVPVUCQ7eKyk"}}]},{"type":"paragraph","text":"We look forward to hosting you!","spans":[]},{"type":"paragraph","text":"Date: May 5, 2020, 10 a.m. - 1 p.m. IST","spans":[]},{"type":"paragraph","text":"Register here","spans":[{"start":0,"end":13,"type":"hyperlink","data":{"link_type":"Web","url":"https://do.co/tide_blog"}}]}],"blog_post_date":"2020-04-27","tags":[{"tag1":{"tag":"Community","_linkType":"Link.document","_meta":{"uid":"community"}}}],"_meta":{"uid":"tide"}}},{"node":{"author":{"_linkType":"Link.document","author_name":"Tim Dearlove","author_image":{"dimensions":{"width":200,"height":200},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/4ade37e6-0ff7-4e1a-ac70-955b62c61447_tim-dearlove.jpeg?auto=compress,format"},"_meta":{"uid":"tim_dearlove"}},"blog_header_image":null,"blog_headline":[{"type":"heading1","text":"Helping Small Businesses Get Building","spans":[]}],"blog_post_content":[{"type":"paragraph","text":"We know right now is an especially difficult time for both individuals and businesses everywhere, which is why we are even more committed to supporting developers and entrepreneurs all over the world. Beginning in April, we’re kicking off an initiative to help small businesses through a series of virtual presentations, panels, and live-coding sessions – all focused on helping small businesses get building.","spans":[{"start":0,"end":7,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.youtube.com/watch?v=LAYakcjGOWY"}}]},{"type":"paragraph","text":"While the topics will cover many elements of business and technology, each session will focus on how to build and grow cloud-powered apps and businesses.","spans":[]},{"type":"paragraph","text":"Here’s what you can look forward to in April:","spans":[]},{"type":"paragraph","text":"Building a SaaS, two-part series| April 9, 2020 1:00 p.m. EDT and April 21 @ 1:00 p.m. EDT","spans":[{"start":0,"end":90,"type":"strong"}]},{"type":"paragraph","text":"Part 1: Customer-Driven Product Development","spans":[{"start":0,"end":43,"type":"strong"},{"start":0,"end":43,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.youtube.com/watch?v=zZVoo5AbANI"}}]},{"type":"list-item","text":"Jake Levirne, Sr. Director of Product for Developer Experience at DigitalOcean, will explore methodologies that help us continually focus on our customers’ needs, building just enough to learn and iterate toward their desired outcomes.","spans":[]},{"type":"paragraph","text":"Part 2: Building a SaaS: Developing Your App, From Front to Back","spans":[{"start":0,"end":64,"type":"strong"},{"start":0,"end":64,"type":"hyperlink","data":{"link_type":"Web","url":"https://register.gotowebinar.com/register/6223137262855573003"}}]},{"type":"list-item","text":"In this webinar, we'll take a look at what it takes to create a SaaS and start gaining paid customers. Presented by Chris on Code, the founder of Scotch.io.","spans":[{"start":146,"end":155,"type":"hyperlink","data":{"link_type":"Web","url":"http://scotch.io/"}}]},{"type":"paragraph","text":"How to successfully operate & optimize an eCommerce store in 2020 | April 20 @ 1:00 p.m. EDT","spans":[{"start":0,"end":92,"type":"strong"},{"start":0,"end":92,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.youtube.com/watch?v=o5E6YGeOlB4"}}]},{"type":"list-item","text":"eCommerce sites are currently seeing dramatic changes as buying behavior shifts. eCommerce expert JetRails will provide helpful information on ensuring your store is optimized to support this shift. Presented by Robert, Director of Partnerships & Alliances at JetRails with support from Austin Black, Solutions Engineer at DigitalOcean.","spans":[{"start":260,"end":268,"type":"hyperlink","data":{"link_type":"Web","url":"https://jetrails.com/"}}]},{"type":"paragraph","text":"The Impact of No-Code and Low-Code Technology | April 23 @ 12:00 p.m. EDT","spans":[{"start":0,"end":73,"type":"strong"},{"start":0,"end":73,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.youtube.com/watch?v=1Vy1_LgaLhE"}}]},{"type":"list-item","text":"The rise of no-code and low-code options have made developing websites and apps easier than ever. How does this impact small businesses? Join a panel of industry experts to learn how your business can prepare and adapt to these new tools.","spans":[]},{"type":"paragraph","text":"Running a Dev Shop or Agency on DigitalOcean | April 27 @ 1:00 p.m. EDT","spans":[{"start":0,"end":71,"type":"strong"},{"start":0,"end":71,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.youtube.com/watch?v=IHx_v5ZtZrg"}}]},{"type":"list-item","text":"A panel discussion from successful founders and developers on why they use DigitalOcean for their businesses. The panel will touch on where DigitalOcean fits into a client’s technology stack and other tools agencies use with DigitalOcean.","spans":[]},{"type":"paragraph","text":"How Startups can Increase Their Cash Flow Through the R&D Tax Credit | April 28 @ 11:00 a.m. EDT","spans":[{"start":0,"end":96,"type":"strong"},{"start":0,"end":96,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.youtube.com/watch?v=8rMRlKtfbL4"}}]},{"type":"list-item","text":"One frequently overlooked incentive for emerging startups in need of cloud infrastructure is the Research and Development (R&D) Tax Credit. Brandon Carroll, from Leyton, will talk about how startups can increase their cash flow through the credit.","spans":[{"start":162,"end":168,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.leyton.com/en/usa/home"}}]},{"type":"paragraph","text":"Running an agency during the pandemic | May 5 @ 11:30 AM EDT","spans":[{"start":0,"end":60,"type":"strong"},{"start":0,"end":60,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.youtube.com/watch?v=3oRgMD2E3Mg"}}]},{"type":"list-item","text":"Join agency expert and consultant Jody Sutter from the Sutter Company (https://www.thesuttercompany.com/) as we discuss how an agency can cope with the current pandemic's impact on the agency industry.","spans":[{"start":71,"end":104,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.thesuttercompany.com/"}}]},{"type":"paragraph","text":"Multi-location load balancing for DigitalOcean | May 6 @ 1:00 PM EDT","spans":[{"start":0,"end":68,"type":"strong"},{"start":0,"end":68,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.youtube.com/watch?v=XnBvgoYaMB4"}}]},{"type":"list-item","text":"In this webinar Snapt (https://corp.snapt.net/) CTO and industry expert, Dave Blakey will unpack the current and future state of ADC’s and Load Balancers and solve the challenges in delivering and securing multi-location and cloud-native applications in DigitalOcean","spans":[{"start":23,"end":46,"type":"hyperlink","data":{"link_type":"Web","url":"https://corp.snapt.net/"}}]},{"type":"paragraph","text":"Building and optimizing an eCommerce site using DigitalOcean | May 14th @ 1:00 PM EDT","spans":[{"start":0,"end":85,"type":"strong"},{"start":0,"end":85,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.youtube.com/watch?v=UlYo6BuQUj0"}}]},{"type":"list-item","text":"Austin Black, a Solutions Engineer at DigitalOcean, will walk through how to set up and optimize an eCommerce site hosted on DigitalOcean.","spans":[]},{"type":"paragraph","text":"Most of these events will be live on DigitalOcean’s YouTube channel. To stay up to date on these sessions and other DigitalOcean happenings, simply subscribe to our YouTube channel.","spans":[{"start":148,"end":180,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.youtube.com/channel/UCaPX53JLxxSbwZz_Ra_cL0g"}}]},{"type":"paragraph","text":"If you are already building and want to share your story with us, we’d love to hear about your experience. We’ll highlight some of the stories that catch our eye with our vibrant user community, where they will serve a bigger purpose: inspiring and educating fellow developers while also giving visibility to your hard work.","spans":[{"start":66,"end":105,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/runs-on-do/"}}]},{"type":"paragraph","text":"Let’s get building – together.","spans":[]}],"blog_post_date":"2020-04-16","tags":[{"tag1":{"tag":"Community","_linkType":"Link.document","_meta":{"uid":"community"}}}],"_meta":{"uid":"helping-small-businesses-get-building"}}},{"node":{"author":{"_linkType":"Link.document","author_name":"Yancey Spruill","author_image":{"dimensions":{"width":6016,"height":4016},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/5108518f-e9f6-4361-931e-64c8a848160d_YanceySpruill.jpg?auto=compress,format"},"_meta":{"uid":"yancey_spruill"}},"blog_header_image":{"dimensions":{"width":1024,"height":512},"alt":"hub 1","copyright":null,"url":"https://images.prismic.io/www-static/113547dc-7069-4bfc-9c9e-93ebbd48dd21_digitalocean-hub-for-good-1.png?auto=compress,format"},"blog_headline":[{"type":"heading1","text":"Let’s DO Good Together with the DigitalOcean Hub for Good","spans":[]}],"blog_post_content":[{"type":"paragraph","text":"Our community is bigger than just us. This is one of our core values at DigitalOcean. Our mission to serve the global community is now even more urgent as we all feel the impact of the COVID-19 pandemic.","spans":[{"start":0,"end":36,"type":"em"},{"start":0,"end":36,"type":"strong"}]},{"type":"paragraph","text":"We are committed to supporting developers and entrepreneurs all over the world, we know how powerful technology can be in making real change and driving positive outcomes in the face of challenges. For this reason, we are proud to share the launch of our Hub for Good.","spans":[{"start":255,"end":267,"type":"hyperlink","data":{"link_type":"Web","url":"http://do.co/hubforgood"}}]},{"type":"paragraph","text":"The DigitalOcean Hub for Good is a program we designed to support relief efforts during this uncertain time. Through this initiative, our community can come together to build and share projects and resources with missions centered around COVID-19 relief efforts.","spans":[]},{"type":"paragraph","text":"The Hub for Good was designed with these vital groups in mind:","spans":[]},{"type":"list-item","text":"Developers building tools, launching projects, and organizing hackathons to bring collaborators together","spans":[]},{"type":"list-item","text":"Innovators, contributors, and educators who want to get involved, learn, or share their knowledge","spans":[]},{"type":"list-item","text":"Partners who would like to join forces with us in this effort and share resources with the community","spans":[]},{"type":"paragraph","text":"As part of the DigitalOcean Hub for Good, we are committing to the following:","spans":[]},{"type":"o-list-item","text":"$100,000 in infrastructure credits. These grants support our core community of developers and innovators who are using technology to make a positive impact on the world. We will provide up to $1,000 in credits to each new, not-for-profit project related to COVID-19 that needs cloud services.","spans":[{"start":0,"end":34,"type":"strong"}]},{"type":"o-list-item","text":"$50,000 cash donation to our COVID-19 Relief Fund. We understand that the most immediate needs are often economic in nature, and we are honored to support medical professionals on the frontlines, researchers leading scientific developments and initiatives, and those who are facing particular turmoil during this time. Our fund supports several organizations including: Direct Relief, International Medical Corps, Center for Disaster Philanthropy, United Nations Foundation, and Partners in Health.","spans":[{"start":0,"end":49,"type":"strong"},{"start":29,"end":49,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.brightfunds.org/funds/write-for-donations-covid-19-relief-fund"}}]},{"type":"o-list-item","text":"Raise awareness of COVID-19-related projects, and provide learning resources to developers. We will share these projects to attract more volunteers and collaborators, while continuing to support developers as they learn and iterate on their ideas. In addition to including projects in the Hub for Good, we’ll be highlighting some on Instagram Live on Thursdays at 12 p.m. EST. Be sure to follow us @thedigitalocean to stay up to date on Hub for Good initiatives and features.","spans":[{"start":0,"end":90,"type":"strong"},{"start":398,"end":414,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.instagram.com/thedigitalocean/"}}]},{"type":"paragraph","text":"We are proud to support those who are making a difference in COVID-19 efforts and to inspire even more action. We hope you’ll join us in our mission to uplift our community and make a positive impact on others. Please visit the Hub for Good to learn more, get involved, and spread the word.","spans":[{"start":228,"end":240,"type":"hyperlink","data":{"link_type":"Web","url":"http://do.co/hubforgood"}}]}],"blog_post_date":"2020-04-01","tags":[{"tag1":{"tag":"Community","_linkType":"Link.document","_meta":{"uid":"community"}}}],"_meta":{"uid":"digitalocean-hub-for-good"}}},{"node":{"author":{"_linkType":"Link.document","author_name":"Tim Falls","author_image":null,"_meta":{"uid":"tim_falls"}},"blog_header_image":null,"blog_headline":[{"type":"heading1","text":"Scotch.io is joining DigitalOcean","spans":[]}],"blog_post_content":[{"type":"paragraph","text":"I’m thrilled to announce some big news for the DigitalOcean community: Scotch is joining the DigitalOcean family.","spans":[{"start":71,"end":77,"type":"hyperlink","data":{"link_type":"Web","url":"https://scotch.io/"}}]},{"type":"paragraph","text":"If you’re not familiar with Scotch’s awesome library of tutorials and tips already, we can’t wait to introduce you. Please see the note below for more context from Scotch’s cofounder, Chris.","spans":[]},{"type":"paragraph","text":"We’re excited that the DigitalOcean community is growing by leaps and bounds, and we’re immensely grateful for the developers worldwide who make it what it is. A sincere and heartfelt thanks to all of you.","spans":[]},{"type":"paragraph","text":"– Tim Falls, Director of Community @ DigitalOcean","spans":[]},{"type":"paragraph","text":"A note from Chris Sevilleja of Scotch","spans":[{"start":0,"end":37,"type":"em"}]},{"type":"paragraph","text":"Scotch is joining the DigitalOcean family! This is a huge deal, and you probably have a ton of questions.","spans":[]},{"type":"paragraph","text":"In the short version, DigitalOcean is extremely community driven and is committed to supporting the Scotch ecosystem of developers, authors, tutorials, and more. Here’s the long version:","spans":[]},{"type":"heading3","text":"Scotch.io has grown!","spans":[]},{"type":"paragraph","text":"When Nick Cerminara and I (Chris on Code) started Scotch, we wanted to create a place where developers could help developers by sharing knowledge, tips, and tactics to get better at their craft. We were passionate about education: we wanted everyone to learn not only how to get better at coding, but to understand the deep decisions at the heart of creating awesome code. An internal goal for us has always been to “explain why, not just how.”","spans":[{"start":5,"end":19,"type":"hyperlink","data":{"link_type":"Web","url":"https://twitter.com/whatnicktweets"}},{"start":24,"end":41,"type":"hyperlink","data":{"link_type":"Web","url":"https://twitter.com/chrisoncode"}}]},{"type":"paragraph","text":"We never imagined that the Scotch community would grow to more than two million developers visiting us every month. As of today, Scotch is home to more than 1,800 tutorials and articles produced by our amazing and talented community around the world.","spans":[]},{"type":"heading3","text":"DigitalOcean is deeply committed to community","spans":[]},{"type":"paragraph","text":"There aren’t many places on the Internet that are as devoted to developer education as we are. But we found one.","spans":[]},{"type":"paragraph","text":"You probably already know about DigitalOcean. They are a cloud provider (Scotch has been hosted on their Droplets since we started) that also cares a lot about the developer community and helping developers become better coders. Their Community site is famous for having one of the most comprehensive, well written tutorial sections anywhere. In short, they’re a company of developers working to make the developer experience incredible for anyone, anywhere. Sounds a lot like Scotch!","spans":[{"start":105,"end":113,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/products/droplets/"}},{"start":235,"end":249,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/community"}}]},{"type":"paragraph","text":"When DigitalOcean reached out to us, I knew that we have both been committed to developer communities for years. Seeing their programs that are devoted to developers is what let me know that they were a great match for Scotch – programs like:","spans":[]},{"type":"list-item","text":"Write for DOnations","spans":[{"start":0,"end":19,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/write-for-donations/"}}]},{"type":"list-item","text":"Community Q&A","spans":[{"start":0,"end":13,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/community/questions/"}}]},{"type":"list-item","text":"Hatch for Startups","spans":[{"start":0,"end":18,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/hatch/"}}]},{"type":"list-item","text":"Hacktoberfest","spans":[{"start":0,"end":13,"type":"hyperlink","data":{"link_type":"Web","url":"https://hacktoberfest.digitalocean.com/"}}]},{"type":"list-item","text":"Droplets for Demos","spans":[{"start":0,"end":18,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/droplets-for-demos/"}}]},{"type":"paragraph","text":"Commitment to developer support is why we agreed to join forces. We know that joining the Scotch and DigitalOcean communities is going to be massive. Together, we will be the best educational resource for developers on the planet. This is a dream come true for me, and I can’t wait to make it happen.","spans":[]},{"type":"heading3","text":"What Happens to Scotch?","spans":[]},{"type":"paragraph","text":"So is Scotch going away? No way! In fact, our site is getting even better for our community – and for everyone. Starting immediately, we are going to remove the paywall for all articles and tutorials and Scotch. Our content will be free to anyone.","spans":[]},{"type":"paragraph","text":"In addition, we’ll make sure that great Scotch tutorials also appear on the DigitalOcean Community site so that even more developers can benefit from our community’s expertise.","spans":[]},{"type":"paragraph","text":"There’s a lot of work to do to help developers around the world. Joining the DigitalOcean Community will allow Scotch to continue the work that its been doing. More support for great authors, more quality content for developers, and a cleaner experience from learning to creating.","spans":[]},{"type":"paragraph","text":"I hope you’re as stoked about the evolution of Scotch as I am. Let’s keep on making great things together!","spans":[]},{"type":"paragraph","text":"– Chris Sevilleja, Cofounder of Scotch.io and (now) Community Manager @ DigitalOcean too!","spans":[]}],"blog_post_date":"2019-12-16","tags":[{"tag1":{"tag":"Community","_linkType":"Link.document","_meta":{"uid":"community"}}}],"_meta":{"uid":"scotch-io-is-joining-digitalocean"}}},{"node":{"author":{"_linkType":"Link.document","author_name":"Community Team","author_image":null,"_meta":{"uid":"community_team"}},"blog_header_image":null,"blog_headline":[{"type":"heading1","text":"Student developers: share your knowledge!","spans":[]}],"blog_post_content":[{"type":"paragraph","text":"Calling all students!","spans":[{"start":0,"end":21,"type":"em"}]},{"type":"paragraph","text":"Here at DigitalOcean, we are committed to supporting developers as they learn. Today we have over 2,300 technical tutorials, eBooks, courses, and more on our Community site.","spans":[{"start":154,"end":172,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/community"}}]},{"type":"paragraph","text":"As we reflect on the end of the year, we would love to see you reflect on how you have grown as a developer – and give back to the community by sharing what you have learned about the cloud. So today we are inviting you to write a post on DEV about your experience using DigitalOcean’s cloud.","spans":[{"start":59,"end":62,"type":"em"},{"start":223,"end":242,"type":"hyperlink","data":{"link_type":"Web","url":"https://dev.to/"}}]},{"type":"paragraph","text":"If you're a current student who has used the DigitalOcean credit on the GitHub Student Developer pack and you would like to participate, please write up a technical tutorial or blog post about one of your products and post it on DEV. Your post must be tagged with #DigitalOcean and #Students and you must complete your post by December 27th at the end of the day wherever you are in the world. We’ll send out a swag sticker to all qualified participants!","spans":[{"start":72,"end":101,"type":"hyperlink","data":{"link_type":"Web","url":"https://education.github.com/pack"}},{"start":218,"end":232,"type":"hyperlink","data":{"link_type":"Web","url":"https://dev.to/"}},{"start":264,"end":277,"type":"hyperlink","data":{"link_type":"Web","url":"https://dev.to/t/digitalocean"}},{"start":282,"end":291,"type":"hyperlink","data":{"link_type":"Web","url":"https://dev.to/t/students"}}]},{"type":"paragraph","text":"Additionally, GitHub projects may be featured in the GitHub Student Gallery, so link your repo to the post.","spans":[{"start":53,"end":75,"type":"hyperlink","data":{"link_type":"Web","url":"http://education.github.com/pack/gallery"}}]},{"type":"paragraph","text":"If you need support in spinning up your first Droplet, check out our video walkthrough.","spans":[{"start":69,"end":86,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.youtube.com/watch?v=GHB7O12gUcs"}}]},{"type":"paragraph","text":"We're especially interested in learning about projects that deal with environmental sustainability, as well as those that make use of multiple offerings from the GitHub Student Developer Pack. For some inspiration, take a look at some of our existing tutorials, and consider checking out DigitalOcean’s Technical Writing Guidelines.","spans":[{"start":242,"end":260,"type":"hyperlink","data":{"link_type":"Web","url":"https://do.co/tutorials"}},{"start":288,"end":331,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/community/tutorials/digitalocean-s-technical-writing-guidelines"}}]}],"blog_post_date":"2019-12-12","tags":[{"tag1":{"tag":"Community","_linkType":"Link.document","_meta":{"uid":"community"}}}],"_meta":{"uid":"students-share-your-knowledge"}}},{"node":{"author":{"_linkType":"Link.document","author_name":"Kathleen Juell","author_image":null,"_meta":{"uid":"kathleenjuell"}},"blog_header_image":{"dimensions":{"width":784,"height":418},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/9544065f-de1e-47c3-9f17-806b84c292c0_Kubernetes_FullStack_blog.png?auto=compress,format"},"blog_headline":[{"type":"heading1","text":"Closing the Kubernetes Skills Gap with Developer-First Learning","spans":[]}],"blog_post_content":[{"type":"paragraph","text":"How do you begin learning Kubernetes? This is an important question for any organization building, hosting, or managing applications today. For DigitalOcean, which released its managed Kubernetes product in 2018, it's essential.","spans":[{"start":173,"end":203,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/products/kubernetes/"}}]},{"type":"paragraph","text":"The demand for developers with experience building and deploying containerized apps and services continues to grow rapidly. According to Dice, Kubernetes proficiency was the most listed job requirement in their job posting database in 2018 – by far. However, when DigitalOcean surveyed container usage trends among developers for our Currents research report last year, we found that only 42% of developers working with containers were using Kubernetes.","spans":[{"start":137,"end":141,"type":"hyperlink","data":{"link_type":"Web","url":"https://insights.dice.com/2019/01/02/kotlin-kubernetes-top-rising-tech-skills/"}},{"start":330,"end":358,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/currents/june-2018/"}}]},{"type":"paragraph","text":"DigitalOcean's core philosophy has always been to make the developer experience simple and intuitive – and this applies to how we support developers using Kubernetes. This philosophy underpins our longstanding commitment to education through our Community platform and technical tutorials. When the internal announcement of our managed Kubernetes service went out, the mission for our Developer Education team was clear: Teach the world Kubernetes! This would support not only DigitalOcean customers, but also the internal teams that worked with these users – as well as anyone who was interested in Kubernetes more broadly.","spans":[{"start":246,"end":264,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/community/"}},{"start":269,"end":288,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/community/tutorials"}}]},{"type":"paragraph","text":"Thanks to advances in technologies like containers and Kubernetes, there is a paradigm shift going on in modern software development to move to containers and microservices. As many developers come face-to-face with this shift, it is crucial that they have quality content, thorough instructions, and a supportive community to guide them. Our DigitalOcean community is a great place for anyone looking for help or a collaborative environment with which to share information and experiences.","spans":[]},{"type":"paragraph","text":"– John Kwiatkoski, Senior Developer Support Engineer - Kubernetes at DigitalOcean","spans":[]},{"type":"paragraph","text":"The team set out to write code and tutorials that would walk readers through core concepts and specific tasks related to running applications on Kubernetes. As the body of content grew, so did a pattern: The tutorials followed the steps that any new user would take in learning about and eventually using Kubernetes to run their applications.","spans":[]},{"type":"paragraph","text":"These steps included:","spans":[]},{"type":"o-list-item","text":"Learning Kubernetes core concepts","spans":[]},{"type":"o-list-item","text":"Modernizing applications to work with containers","spans":[]},{"type":"o-list-item","text":"Containerizing applications","spans":[]},{"type":"o-list-item","text":"Deploying applications to Kubernetes","spans":[]},{"type":"o-list-item","text":"Managing cluster operations","spans":[]},{"type":"paragraph","text":"The team began to consider how this structure could benefit users if it were presented as a defined curriculum. We continued iterating on it, integrating feedback from users as well as our own experience – and today we are happy to introduce DigitalOcean’s Kubernetes for Full-Stack Developers, a self-guided course designed to take you from start to finish in the process of learning Kubernetes.","spans":[{"start":257,"end":293,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/community/curriculums/kubernetes-for-full-stack-developers"}}]},{"type":"paragraph","text":"This self-guided learning approach is designed to help both newcomers and experienced users learn more about Kubernetes container clusters and running containerized applications on them. With core Kubernetes concepts in hand, running an application on a production cluster can become a familiar, repeatable, and automated process.","spans":[]},{"type":"paragraph","text":"Next up: learning about more advanced Kubernetes topics – like how to manage and monitor a production Kubernetes cluster.","spans":[]},{"type":"paragraph","text":"Ready to get started with Kubernetes? Sign up now for the course!","spans":[{"start":38,"end":65,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/community/curriculums/kubernetes-for-full-stack-developers"}}]},{"type":"paragraph","text":"We hope you enjoy taking your learning journey with DigitalOcean, and look forward to hearing your feedback.","spans":[]}],"blog_post_date":"2019-11-13","tags":[{"tag1":{"tag":"Community","_linkType":"Link.document","_meta":{"uid":"community"}}}],"_meta":{"uid":"closing-the-kubernetes-skills-gap-with-developer-first-learning"}}},{"node":{"author":{"_linkType":"Link.document","author_name":"Daniel Zaltsman","author_image":{"dimensions":{"width":188,"height":188},"alt":"Daniel Zaltsman","copyright":null,"url":"https://images.prismic.io/www-static/663d428f56c46eeb165c811add8f1f60402aa451_daniel_zaltsman-c47f4847.png?auto=compress,format"},"_meta":{"uid":"daniel_zaltsman"}},"blog_header_image":{"dimensions":{"width":1200,"height":590},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/3c0ee455-939f-4fef-81e0-7f10755f447e_image--16-.png?auto=compress,format"},"blog_headline":[{"type":"heading1","text":"Recapping Hacktoberfest #6 and Looking to Next Year","spans":[]}],"blog_post_content":[{"type":"paragraph","text":"Another year, another Hacktoberfest, right? Think again! This Hacktoberfest was the best yet, and we have the stories and numbers to prove it. As we reflect on the Hacktoberfest community’s accomplishments, we wanted to showcase what worked, recognize the people who made it possible, and share some surprises, too.","spans":[]},{"type":"paragraph","text":"The very first Hacktoberfest was six years ago, which began with a blog post and pipe dream that we could inspire a significant number of people around the world to contribute more to open source software. Because the team at DigitalOcean has always valued love, simplicity, community, and open source technology, we believed that we could translate those values into something tangible. In the last few years, the event has become more than we imagined possible. Years later, we can confidently say that it’s thanks to many maintainers, community organizers, and participants that this dream has become a reality – and, still, we’re just getting started.","spans":[{"start":67,"end":76,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/hacktoberfest/"}},{"start":314,"end":386,"type":"hyperlink","data":{"link_type":"Web","url":"https://youtu.be/v6gh1LiG78U"}}]},{"type":"heading2","text":"A 2019 Retrospective: Results & Recognitions","spans":[]},{"type":"paragraph","text":"What did we accomplish together in October? These are the highlights from Hacktoberfest #6:","spans":[]},{"type":"list-item","text":"Pull requests from all participants: 483,127","spans":[]},{"type":"list-item","text":"Participating repositories: 154,767","spans":[]},{"type":"list-item","text":"Participating countries, based on addresses: 142","spans":[]},{"type":"list-item","text":"Day with the most PRs: 29,742 (6%) on October 1","spans":[]},{"type":"list-item","text":"*Most used license: MIT in 36,314 repositories (23.46%)","spans":[]},{"type":"list-item","text":"Top language: JavaScript with 89,603 PRs (18.55%)","spans":[]},{"type":"image","url":"https://images.prismic.io/www-static/518399ea-5182-49eb-a654-999325b00d67_prs_by_language_spline.png?auto=compress,format","alt":null,"copyright":null,"dimensions":{"width":2500,"height":1000}},{"type":"paragraph","text":"Pull requests each day for the top 10 languages during Hacktoberfest 2019","spans":[{"start":0,"end":73,"type":"em"}]},{"type":"paragraph","text":"It would be very hard to highlight all of the great projects that participated this year. But we wanted to recognize a few with noteworthy missions: Terrastories, Gatsby, Xamarin, Accord Project, Twilio, Hacktober-board, PricewaterhouseCoopers, Sensenet, and Caneco’s Logos.","spans":[{"start":149,"end":161,"type":"hyperlink","data":{"link_type":"Web","url":"https://medium.com/@rudokemper/a-very-happy-hacktoberfest-for-terrastories-and-the-ruby-community-9e472d9e85d3"}},{"start":163,"end":169,"type":"hyperlink","data":{"link_type":"Web","url":"https://twitter.com/gatsbyjs/status/1192136571341942784"}},{"start":171,"end":178,"type":"hyperlink","data":{"link_type":"Web","url":"https://devblogs.microsoft.com/xamarin/hacktoberfest-2019-xamarin-edition/"}},{"start":180,"end":194,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.accordproject.org/news/hacktoberfest-2019-completion/"}},{"start":196,"end":202,"type":"hyperlink","data":{"link_type":"Web","url":"https://open-pixel-art.com/"}},{"start":204,"end":219,"type":"hyperlink","data":{"link_type":"Web","url":"http://hacktober-board.com/"}},{"start":221,"end":243,"type":"hyperlink","data":{"link_type":"Web","url":"http://pwc.to/33y56t7"}},{"start":245,"end":253,"type":"hyperlink","data":{"link_type":"Web","url":"https://community.sensenet.com/blog/2019/11/06/surviving-hacktoberfest"}},{"start":259,"end":273,"type":"hyperlink","data":{"link_type":"Web","url":"https://medium.com/@caneco/the-30-logos-i-did-for-hacktoberfest-4aa6f161443d"}}]},{"type":"paragraph","text":"*Over 50% of repositories (83,010) in Hacktoberfest had no license that GitHub could detect.","spans":[{"start":0,"end":92,"type":"em"}]},{"type":"heading2","text":"Events on Events on Events – All Around the World","spans":[]},{"type":"paragraph","text":"We were overjoyed to see 673 in-person gatherings across 393 cities in 73 countries this year! That’s two and a half times more events than last year – which saw 267 events across 210 cities in 50 countries!","spans":[]},{"type":"image","url":"https://images.prismic.io/www-static/33943692-c519-4610-bfd6-2d3738727c3b_EGe7BZ7X0AABnRA.jpg?auto=compress,format","alt":null,"copyright":null,"dimensions":{"width":882,"height":666}},{"type":"paragraph","text":"Photo of the organizing team of Open Source Montréal –a Canada meetup","spans":[{"start":0,"end":69,"type":"em"},{"start":0,"end":5,"type":"hyperlink","data":{"link_type":"Web","url":"https://twitter.com/dennyperez18/status/1182119064803692544"}}]},{"type":"paragraph","text":"The countries where the most events took place were:","spans":[]},{"type":"o-list-item","text":"India: 213 events (most in Bengaluru)","spans":[]},{"type":"o-list-item","text":"United States: 88 events (most in New York City)","spans":[]},{"type":"o-list-item","text":"Brazil: 52 events (most in São Paulo)","spans":[]},{"type":"o-list-item","text":"Germany: 41 events (most in Munich)","spans":[]},{"type":"o-list-item","text":"United Kingdom: 29 events (most in London)","spans":[]},{"type":"o-list-item","text":"Indonesia: 23 events (most in Semarang)","spans":[]},{"type":"o-list-item","text":"Nigeria: 18 events (most in Kano)","spans":[]},{"type":"o-list-item","text":"France: 17 events (most in Paris)","spans":[]},{"type":"o-list-item","text":"Mexico: 15 events (most in CDMX)","spans":[]},{"type":"o-list-item","text":"Canada: 15 events (most in Toronto & Vancouver)","spans":[]},{"type":"paragraph","text":"Indonesia took the lead in growth – fivefold! – from four events in 2018 to 23 events in 2019. We’d also like to welcome the first-time countries who hosted events this year: Algeria, Angola, Argentina, Botswana, Congo - Kinshasa, Egypt, Ghana, Guatemala, Guyana, Haiti, Hungary, Ireland, Jamaica, Jordan, Mozambique, Panama, Paraguay, Rwanda, South Africa, South Korea, Uganda, United Arab Emirates, Vietnam, Zambia, and Zimbabwe.","spans":[]},{"type":"paragraph","text":"Hacktoberfest has touched many corners of the world – and continues to expand as the event gains momentum each year. We can’t wait to see where next year leads.","spans":[]},{"type":"image","url":"https://images.prismic.io/www-static/536f2154-8a83-4957-bce5-8f5ee6756ed0_72696645_1438571409642561_2964132547887366144_o.jpg?auto=compress,format","alt":null,"copyright":null,"dimensions":{"width":1944,"height":1296}},{"type":"paragraph","text":"Photo of Open Source Community (OSC) in CS - Ain Shams University, Cairo, Egypt","spans":[{"start":0,"end":79,"type":"em"},{"start":0,"end":5,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.facebook.com/pg/oscgeeks/photos/?tab=album&album_id=1438570919642610&__xts__%5B0%5D=68.ARD2abGPW-c8944CH8tdU3BIkj3EWJM0LR7i0VqHzNgtQD8fNOsVO_ZQBZeNsOg-sR3llw3T5DnUcBDLLGZ1tGNcXgJXdJ6E-M_dZAc2kGDScPvcIejJpljAPiLpZv3vExJDwlnp2-TCu2a6hUoIAtvZISRp4BmgyM2gTwMj0DBYa5da1IF0kFwl-eJzc-9DChfT3R2cCpC2rQIjnYELaRonC8GQuB4aGidKTUxoPoct4AKNVCpOPh0XuQNxHsAJzXMlCZceSiwUD8pf4SyYZzwiAj42ureYT1iheeW8t_9JRAEnQ1b7hWgX2N6LxFaPCEqb6d5MQNhPAv07cu5mTpj4EdMBxfKI3K0U7kaTLBjo-PAKRSnYzmhIP4fUmQVT_Eeu5oAkrLccci5n6ZWZoU4neKVov96y&__tn__=H-R"}}]},{"type":"heading2","text":"Partners Make Perfect","spans":[]},{"type":"paragraph","text":"We’re thankful for the team at DEV for diving in as one of our sponsors this year. The DEV community was highly active all month long – and this communal effort centered on education and encouragement, which contributed to the overall participation and growth this year.","spans":[{"start":31,"end":34,"type":"hyperlink","data":{"link_type":"Web","url":"https://dev.to/"}},{"start":39,"end":48,"type":"hyperlink","data":{"link_type":"Web","url":"https://dev.to/devteam/hacktoberfest-has-finished-thanks-to-all-those-who-took-part-2fbj"}}]},{"type":"paragraph","text":"Here are the top five pieces of content curated by the DEV team, and more posts can be seen here.","spans":[{"start":92,"end":96,"type":"hyperlink","data":{"link_type":"Web","url":"https://dev.to/t/hacktoberfest/top/year"}}]},{"type":"o-list-item","text":"My Hacktoberfest personal challenge: I'm writing a game in 7 days!","spans":[{"start":0,"end":66,"type":"hyperlink","data":{"link_type":"Web","url":"https://dev.to/deleteman123/my-hacktoberfest-personal-challenge-i-m-writing-a-game-in-7-days-eg"}}]},{"type":"o-list-item","text":"Hacktoberfest: From Decision To Completion","spans":[{"start":0,"end":42,"type":"hyperlink","data":{"link_type":"Web","url":"https://dev.to/timrodz/hacktoberfest-from-decision-to-completion-3ogb"}}]},{"type":"o-list-item","text":"Hacktoberfest: Getting Over the Fear of Open Source","spans":[{"start":0,"end":51,"type":"hyperlink","data":{"link_type":"Web","url":"https://dev.to/torianne02/hacktoberfest-getting-over-the-fear-of-open-source-41kg"}}]},{"type":"o-list-item","text":"I finished Hacktoberfest for the first time","spans":[{"start":0,"end":43,"type":"hyperlink","data":{"link_type":"Web","url":"https://dev.to/eddyvinck/i-finished-hacktoberfest-for-the-first-time-5e2f"}}]},{"type":"o-list-item","text":"My A11y Hacktoberfest Retro","spans":[{"start":0,"end":27,"type":"hyperlink","data":{"link_type":"Web","url":"https://dev.to/s_aitchison/my-a11y-hacktoberfest-retro-34op"}}]},{"type":"paragraph","text":"As a reward to participants, the DEV team is offering ‘Hacktoberfest 2019’ profile badges! If you participated in Hacktoberfest and are not yet a registered DEV member, sign up with your GitHub authentication. If you are an existing member, simply add GitHub authentication to your profile in your settings to claim your participation badge.","spans":[{"start":290,"end":306,"type":"hyperlink","data":{"link_type":"Web","url":"https://dev.to/settings"}}]},{"type":"image","url":"https://images.prismic.io/www-static/665b0155-731b-44e7-86dc-d449304baf34_HacktoberfestBadgeOnProfileArrow.png?auto=compress,format","alt":null,"copyright":null,"dimensions":{"width":2874,"height":1528}},{"type":"paragraph","text":"Screenshot highlighting the Hacktoberfest badge on a DEV profile.","spans":[{"start":0,"end":65,"type":"em"}]},{"type":"paragraph","text":"Many of you have asked us to open source the Hacktoberfest application, so we’re excited to announce that we’ve done just that! As of today, you can officially visit and make contributions to the Hacktoberfest repo here. And we sincerely look forward to seeing you in the issues.","spans":[{"start":215,"end":219,"type":"hyperlink","data":{"link_type":"Web","url":"http://github.com/digitalocean/hacktoberfest"}}]},{"type":"paragraph","text":"Next year, we plan to invest even more in community support and rewarding maintainers and event organizers. We hope there will be at least one event in every country where there is a participant. We also plan to provide more tools for maintainers, and seek out ways to reduce the climate impact of the program.","spans":[]},{"type":"image","url":"https://images.prismic.io/www-static/23744d4d-b5c7-4e06-8bdc-be8efe8b881d_Image-from-iOS--21-.jpg?auto=compress,format","alt":null,"copyright":null,"dimensions":{"width":4032,"height":3024}},{"type":"paragraph","text":"Photo courtesy of Kotis Design, showing the Hacktoberfest shirts being printed","spans":[{"start":0,"end":78,"type":"em"}]},{"type":"paragraph","text":"If you’ve already received your shirt, we’d love for you to share a photo with us on social media using #Hacktoberfest! For those of you still waiting for yours, please be patient as we work to distribute them. And lastly, if you haven’t claimed your shirt, the deadline to do so is November 30.","spans":[]},{"type":"paragraph","text":"Hacktoberfest is far from over for us at DigitalOcean, and we hope you feel the same. While we’re packing up your T-shirts (and sending them to 142 countries!), we encourage you to continue to dedicate time to make a meaningful impact on the technology you use and love.","spans":[]},{"type":"paragraph","text":"If you have any ideas or comments you’d like to share, please do so below! As a closing, we wanted to share this video from the Hacktoberfest kickoff in NYC.","spans":[]},{"type":"embed","oembed":{"type":"video","embed_url":"https://www.youtube.com/watch?v=dyrCxByo7zE","title":"Hacktoberfest Kick-Off Celebration at DigitalOcean HQ in NYC","provider_name":"YouTube","thumbnail_url":"https://i.ytimg.com/vi/dyrCxByo7zE/hqdefault.jpg","provider_url":"https://www.youtube.com/","author_name":"DigitalOcean","html":"<iframe width=\"480\" height=\"270\" src=\"https://www.youtube.com/embed/dyrCxByo7zE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen></iframe>","thumbnail_width":480,"width":480,"version":"1.0","author_url":"https://www.youtube.com/user/DigitalOceanVideos","height":270,"thumbnail_height":360}},{"type":"paragraph","text":"","spans":[]}],"blog_post_date":"2019-11-12","tags":[{"tag1":{"tag":"Community","_linkType":"Link.document","_meta":{"uid":"community"}}}],"_meta":{"uid":"recapping-hacktoberfest-6"}}},{"node":{"author":{"_linkType":"Link.document","author_name":"Daniel Zaltsman","author_image":{"dimensions":{"width":188,"height":188},"alt":"Daniel Zaltsman","copyright":null,"url":"https://images.prismic.io/www-static/663d428f56c46eeb165c811add8f1f60402aa451_daniel_zaltsman-c47f4847.png?auto=compress,format"},"_meta":{"uid":"daniel_zaltsman"}},"blog_header_image":{"dimensions":{"width":1537,"height":769},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/555f9c96daad823db7ec1bb1b3a361b3023482e2_hf_19_social_1537x769png.png?auto=compress,format"},"blog_headline":[{"type":"heading1","text":"Hacktoberfest Is Back for Year Six!","spans":[]}],"blog_post_content":[{"type":"paragraph","text":"It’s that time of year again when we come together to support and celebrate the open source technologies we use and love.","spans":[]},{"type":"paragraph","text":"For the sixth straight year, Hacktoberfest will bring together people representing more than 150 countries, both online and in person. And while the mission stays the same, the size of the community and the number of contributions continue to grow year over year. In 2018, precisely 105,341 of you signed up and contributed 401,231 pull requests to projects on GitHub. This year we’re expecting closer to 150,000 participants. We hope you’ll be one of them. And we can’t wait to see what each of you contribute!","spans":[{"start":29,"end":42,"type":"hyperlink","data":{"link_type":"Web","url":"https://hacktoberfest.digitalocean.com/"}}]},{"type":"paragraph","text":"For those just joining us, welcome! Hacktoberfest is a monthlong celebration of open source software. It was started at DigitalOcean as a way to foster a sense of community and encourage more participation in open source projects. To reward Hacktoberfest contributors, we’ve designed a limited edition T-shirt for those who complete the challenge each year. This year, the first 50,000 participants will be eligible to receive the limited edition shirt.","spans":[]},{"type":"paragraph","text":"The program is open to both beginners and veterans, and we welcome all communities. We value learning, being respectful of those before and after us, and prioritizing quality over quantity. Whether you're new or not, please observe the Code of Conduct for Hacktoberfest.","spans":[{"start":236,"end":269,"type":"hyperlink","data":{"link_type":"Web","url":"https://do.co/hacktoberconduct"}}]},{"type":"heading2","text":"Making new friends in familiar places","spans":[]},{"type":"paragraph","text":"One of the enticing elements of this celebration is that you don’t have to leave the comfort of your office or home to participate. But each year, more and more Hacktoberfest events have been organized since we introduced the Event Kit. In 2018 alone, there were 251 Hacktoberfest events. All of these took place during October and happened in 50 countries. With October five days away, we’re already expecting to exceed last year’s number of events! Wow.","spans":[{"start":226,"end":235,"type":"hyperlink","data":{"link_type":"Web","url":"https://hacktoberfest.digitalocean.com/eventkit"}}]},{"type":"paragraph","text":"Image credit: https://hallofrankfurt.de/hacktoberfestffm-2019-f8f500989493","spans":[{"start":0,"end":74,"type":"em"},{"start":14,"end":74,"type":"hyperlink","data":{"link_type":"Web","url":"https://hallofrankfurt.de/hacktoberfestffm-2019-f8f500989493"}}]},{"type":"image","url":"https://images.prismic.io/www-static/d7733cf7748fb258140661ef1e5f5dc653061e48_image3-1.png?auto=compress,format","alt":null,"copyright":null,"dimensions":{"width":1999,"height":1333}},{"type":"paragraph","text":"What can you expect from a Hacktoberfest event? It’s a great opportunity to meet other developers in your local communities and work towards a shared goal. You can find the full list of events on our Events page. If you’re planning to organize an event, be sure to read the entire Event Kit and submit your event via the event submission form. Lastly, if you’re in or around New York City, we invite you to join us at the Hacktoberfest kickoff celebration at the DigitalOcean headquarters.","spans":[{"start":200,"end":211,"type":"hyperlink","data":{"link_type":"Web","url":"https://hacktoberfest.digitalocean.com/events"}},{"start":281,"end":290,"type":"hyperlink","data":{"link_type":"Web","url":"https://hacktoberfest.digitalocean.com/eventkit"}},{"start":321,"end":342,"type":"hyperlink","data":{"link_type":"Web","url":"https://hacktoberfest.digitalocean.com/eventkit/#form"}},{"start":422,"end":455,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.eventbrite.com/e/hacktoberfest-2019-official-kick-off-celebration-tickets-71109054095?aff=eac2"}}]},{"type":"heading2","text":"Participating for the right reasons","spans":[]},{"type":"paragraph","text":"Why did we create Hacktoberfest? And why does DigitalOcean invest so much into the event? The truth may surprise you. We believe in using our resources to broaden awareness of open source projects and in reinvesting in our communities. As customers and creators of open source software, this is just one of the ways we reinvest in the people and technology we believe in. It’s also why we try to improve the experience every year, focusing on quality of learning and participation over the quantity of pull requests.","spans":[{"start":331,"end":370,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/community"}}]},{"type":"paragraph","text":"In an effort to encourage thoughtful contributions, we’ve introduced a one-week review period for project maintainers. When a user submits a new PR (ready-to-review, not a draft), we give it a seven-day “grace period” before it becomes a valid Hacktoberfest contribution. This allows time for maintainers to label any spammy PRs as invalid.","spans":[]},{"type":"heading2","text":"What else is new?","spans":[]},{"type":"paragraph","text":"Since they launched, we’ve been huge fans of the work being done by the team at DEV. They’ve created a community that’s informative, inclusive, and inspirational where programmers can share ideas and help each other grow. That’s why we’re so excited to announce that DEV will be the co-sponsor of Hacktoberfest 2019. Partnering with DEV means there will be another home for discussing Hacktoberfest, sharing projects, and celebrating wins. If you’re not already using DEV, we hope you’ll participate in the Hacktoberfest chatter on their platform too.","spans":[{"start":68,"end":83,"type":"hyperlink","data":{"link_type":"Web","url":"https://dev.to"}}]},{"type":"image","url":"https://images.prismic.io/www-static/04086d2fdf068d4fc25429c9829957fe7d290d78_image1-2.png?auto=compress,format","alt":null,"copyright":null,"dimensions":{"width":523,"height":699}},{"type":"image","url":"https://images.prismic.io/www-static/61eb118cd4406d5b02525b833040e34aeca21ca6_image2-2.png?auto=compress,format","alt":null,"copyright":null,"dimensions":{"width":522,"height":700}},{"type":"paragraph","text":"Screenshots from DEV.to","spans":[{"start":0,"end":23,"type":"em"}]},{"type":"heading2","text":"Changing the world – one PR at a time","spans":[]},{"type":"paragraph","text":"This year, we’re also hoping to drive awareness of the negative impacts many people around the world are experiencing due to the many environmental crises we’re faced with – and encourage participation in projects that are targeting these causes. We’ve identified a handful of projects on GitHub that focus on supporting the environment, which you can find in our Climate section. We hope you’ll consider contributing to some of the impactful work being done by activists, scientists, and mission-driven organizations around the globe.","spans":[{"start":357,"end":379,"type":"hyperlink","data":{"link_type":"Web","url":"https://hacktoberfest.digitalocean.com/#climate"}}]},{"type":"heading2","text":"Final considerations","spans":[]},{"type":"paragraph","text":"As always, please make sure you read through the Details and FAQs for Hacktoberfest, not only to educate yourself but to be able to help others along the way. Even though many of you live and breathe open source every day, we were all beginners once. Here’s an encouraging reminder of this from last year:","spans":[{"start":49,"end":56,"type":"hyperlink","data":{"link_type":"Web","url":"https://hacktoberfest.digitalocean.com/details"}},{"start":61,"end":65,"type":"hyperlink","data":{"link_type":"Web","url":"https://hacktoberfest.digitalocean.com/faq"}}]},{"type":"preformatted","text":"I did it! 🤩 I completed the @digitalocean #Hacktoberfest challenge! Most importantly, I proved myself I was knowledgeable enough and very capable of contributing to #oss! 🙏 Me: 5 / Imposter Syndrome: 0 🔥 pic.twitter.com/67kIsnoC6X\n— José Postiga (@josepostiga) October 14, 2018","spans":[]},{"type":"paragraph","text":"With all of that said, it’s time to get started. Let's join forces to make a difference! Here is the shiny new Hacktoberfest website we created for you all to enjoy. We hope you’ll get your project and/or company involved, attend an event, and maybe even contribute to something that helps the environment (or any other amazing project). And most importantly, have a happy Hacktoberfest!","spans":[{"start":101,"end":132,"type":"hyperlink","data":{"link_type":"Web","url":"https://hacktoberfest.digitalocean.com/"}}]},{"type":"paragraph","text":"Happy Hacking,","spans":[]},{"type":"paragraph","text":"Daniel Zaltsman","spans":[]},{"type":"paragraph","text":"Senior Manager, Developer Relations","spans":[]}],"blog_post_date":"2019-09-25","tags":[{"tag1":{"tag":"News","_linkType":"Link.document","_meta":{"uid":"news"}}},{"tag1":{"tag":"Community","_linkType":"Link.document","_meta":{"uid":"community"}}}],"_meta":{"uid":"hacktoberfest-is-back-for-year-six"}}},{"node":{"author":{"_linkType":"Link.document","author_name":"DigitalOcean","author_image":{"dimensions":{"width":600,"height":600},"alt":"Sammy avatar","copyright":null,"url":"https://images.prismic.io/www-static/a10e3c2eb15b74ee43f872be3044313423b1c9a9_sammy_avatar.png?auto=compress,format"},"_meta":{"uid":"digitalocean"}},"blog_header_image":null,"blog_headline":[{"type":"heading1","text":"Helping Remote Developers Avoid Burnout","spans":[]}],"blog_post_content":[{"type":"paragraph","text":"This is a guest post from Debbie Chew of Arc.","spans":[{"start":0,"end":45,"type":"em"},{"start":41,"end":44,"type":"hyperlink","data":{"link_type":"Web","url":"https://arc.dev/"}}]},{"type":"paragraph","text":"Ever feel like the code you write is never good enough? Or that you’re constantly tired from working, but your workload doesn’t seem to ever decrease?","spans":[]},{"type":"paragraph","text":"You’re not alone! Being a developer can be exhausting. To help rebuild your willpower and rediscover your sense of identity, there are lots of ways you can manage, overcome, and avoid burnout.","spans":[]},{"type":"paragraph","text":"Burnout is a reality for thousands of developers, and it also affects those working remotely. In fact, DigitalOcean's recently published report, Currents: A Seasonal Report on Developer Trends in the Cloud – Remote Work Edition, revealed that 66% of remote developers suffer from burnout symptoms. And the percentage is even higher (82%) for developers in the United States.","spans":[{"start":0,"end":48,"type":"hyperlink","data":{"link_type":"Web","url":"https://hn.algolia.com/?query=burnout&amp;sort=byPopularity&amp;prefix&amp;page=1&amp;dateRange=all&amp;type=story"}},{"start":145,"end":227,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/currents/july-2019/"}}]},{"type":"heading2","text":"The burnout problem is real","spans":[]},{"type":"paragraph","text":"The report is worrying. It reveals that burnout is a slightly higher risk (+2%) for remote developers than for in-house developers. Fortunately, working remotely can improve work-life balance, with remote developers rating their work-life balance at 7.02 out of 10 on average (as opposed to on-site developers, who score lower at 6.95).","spans":[]},{"type":"paragraph","text":"So what are the biggest contributors to burnout?","spans":[]},{"type":"list-item","text":"Working longer hours than expected","spans":[]},{"type":"list-item","text":"Feeling like management expects you to contribute more than in-house developers","spans":[]},{"type":"list-item","text":"Increased levels of stress and anxiety","spans":[]},{"type":"paragraph","text":"The most significant danger is that burnout can creep in slowly and unannounced. You find yourself working longer hours, spending more time on work, feeling more stressed, and not knowing when (or how) to stop.","spans":[]},{"type":"paragraph","text":"If you think this might be happening to you or someone you know, there is help available. This guide will help you understand burnout and give you practical tips that will allow you to prevent or overcome it.","spans":[]},{"type":"heading2","text":"Solving the problem of burnout","spans":[]},{"type":"paragraph","text":"These tips will help you protect your passion for coding, be more productive, and avoid burnout:","spans":[]},{"type":"heading4","text":"1. Assume responsibility for your time","spans":[]},{"type":"paragraph","text":"When working in-house, someone else is often responsible for directly managing you. But when you work remotely, this responsibility falls on you. If you don't manage your time, no one will (at least until it’s time for your performance review). Don't be your own worst enemy!","spans":[]},{"type":"paragraph","text":"Everything your manager previously did for you, you must now do for yourself. This includes setting your schedule – deciding when you work and for how long, when you take breaks, and more. What's most important is sticking to the decisions you make: without being disciplined, you will create additional stress for yourself.","spans":[]},{"type":"heading4","text":"2. Set clear boundaries","spans":[]},{"type":"paragraph","text":"You must understand your nonnegotiables. What are the things that, as a remote developer, you would not be happy doing? Maybe working in the middle of the night is one of them. Or perhaps you're not happy with your employer demanding that you work during specific hours.","spans":[]},{"type":"paragraph","text":"In \"A Programmer Burnout Story,\" Lorenzo Pasqualis recommends active communication to help remote developers remain on the same page as the rest of their team. This will help combat any potential expectation that you have to contribute more than you physically can.","spans":[{"start":3,"end":32,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.coderhood.com/a-programmer-burnout-story-how-to-recognize-it-and-avoid-it/"}}]},{"type":"paragraph","text":"Communicating nonnegotiables with your team will help set boundaries in regards to your availability and what you're willing to do.","spans":[]},{"type":"heading4","text":"3. Set a fixed working schedule & stick to it","spans":[]},{"type":"paragraph","text":"DigitalOcean's report also reveals that 52% of remote developers find themselves working longer hours than they thought they would. One of the reasons may be a lack of time management skills.","spans":[]},{"type":"paragraph","text":"The best thing to do to start learning how to manage your time better is to begin setting a fixed schedule. After you communicate your working times to your remote team, diligently stick to them. By doing so, you will avoid straying from what you need to do.","spans":[]},{"type":"paragraph","text":"Also resist the urge to check email or lurk on Slack outside your working schedule. You may feel that doing so means you're contributing more, but usually this isn't the case.","spans":[]},{"type":"heading4","text":"4. Create a routine","spans":[]},{"type":"paragraph","text":"If you don't establish a routine to help reduce the amount of information you have to process, your stress levels may increase. A routine helps you always know what you need to be doing next.","spans":[]},{"type":"paragraph","text":"It's good to have a routine in the early morning when you wake up, and also before going to bed. This helps your mind separate work from other activities, while helping you maintain work-life balance.","spans":[{"start":13,"end":27,"type":"hyperlink","data":{"link_type":"Web","url":"https://zapier.com/blog/daily-routines/"}}]},{"type":"paragraph","text":"Another good practice is not checking your email first thing in the morning. It's better to wake up and prepare your breakfast, and only then check email. You can also use this time to prioritize your tasks for the day.","spans":[]},{"type":"heading4","text":"5. Take multiple breaks","spans":[]},{"type":"paragraph","text":"Making time for multiple scheduled breaks from coding during the day is essential to increase productivity and reduce stress levels. Planning these breaks will help you develop the discipline to actually sign off when the time comes. Even going for a short walk around the block or doing a small task in the home can help.","spans":[]},{"type":"heading4","text":"6. Exercise daily","spans":[]},{"type":"paragraph","text":"Daily exercise is phenomenal for your health. You should set aside 30 minutes to an hour every day for exercise. It's a great way to de-stress and unplug – 61% of developers find that physical activity lowers their stress levels. Science backs this up. So take advantage of those endorphins!","spans":[{"start":230,"end":252,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.mayoclinic.org/healthy-lifestyle/stress-management/in-depth/exercise-and-stress/art-20044469"}}]},{"type":"heading4","text":"7. Don't eat while you're working","spans":[]},{"type":"paragraph","text":"Cooking and eating are great activities to save for your breaks. Taking the time to eat will help your mind unplug from work and relax. Enjoy the process of making your food, and take a moment to savor it. You'll find that you return to your monitor more refreshed and ready to take on the challenges that await.","spans":[]},{"type":"paragraph","text":"It's also a good idea to prepare healthy food, which gives you an energy boost and keeps your mind sharp.","spans":[]},{"type":"heading4","text":"8. Don't forget about friends & family","spans":[]},{"type":"paragraph","text":"When you're in work mode, it's easy to forget to set time aside for friends and family. To avoid this, try to schedule social events ahead of time. They will help you disconnect from work and make your life about more than just what pays the bills.","spans":[]},{"type":"paragraph","text":"It’s important to remember that keeping in touch with loved ones will make you more fulfilled, help prevent stress, and ultimately make you happier and more productive at work. According to the DigitalOcean Currents report, 67% of developers say spending time with friends and family is the best way for developers to de-stress. (And let’s not forget pets too!)","spans":[]},{"type":"heading4","text":"9. Make time for yourself","spans":[]},{"type":"paragraph","text":"Don’t forget to have some \"me time\" too. Leaving some time in the day for yourself will help you do other things that you enjoy. Playing video games, reading, or listening to music are all great de-stressors.","spans":[]},{"type":"paragraph","text":"Another thing to consider is pursuing a hobby or other creative endeavor and learn more in this time. You can even study a different tech stack and improve your skills – even if you’re an experienced developer.","spans":[{"start":170,"end":209,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.codementor.io/blog/updating-your-best-practices-7gzzfh3vrx"}}]},{"type":"heading4","text":"10. Take vacations","spans":[]},{"type":"paragraph","text":"Lastly, taking a vacation is a very effective way to disconnect from work and recharge your batteries.","spans":[]},{"type":"paragraph","text":"Unfortunately, most remote workers take limited vacation, often out of fear that they are not working enough compared to their counterparts.","spans":[]},{"type":"paragraph","text":"You should take a vacation if you feel like you need one. Your productivity will actually increase after taking necessary time off, making it a win-win for you and your employer.","spans":[]},{"type":"heading2","text":"Remote work should be enjoyable","spans":[]},{"type":"paragraph","text":"By establishing healthy routines and boundaries, along with prioritizing your wellness, health, and both personal and professional relationships, you’ll learn to manage and overcome burnout – which will help you become a happier, more productive developer. You’ll get to truly enjoy remote work and all its benefits (flexible schedule, no commuting, ability to work from anywhere, and more) without the downside.","spans":[]},{"type":"paragraph","text":"Arc (formerly CodementorX) is a platform that connects developers with top companies hiring great developer talent. If you're a remote developer looking for your next opportunity, consider joining the Arc network.","spans":[{"start":0,"end":213,"type":"em"},{"start":180,"end":212,"type":"hyperlink","data":{"link_type":"Web","url":"http://bit.ly/2lYPQUQ"}}]}],"blog_post_date":"2019-09-18","tags":[{"tag1":{"tag":"Culture","_linkType":"Link.document","_meta":{"uid":"culture"}}},{"tag1":{"tag":"Engineering","_linkType":"Link.document","_meta":{"uid":"engineering"}}},{"tag1":{"tag":"Community","_linkType":"Link.document","_meta":{"uid":"community"}}}],"_meta":{"uid":"avoiding-burnout"}}},{"node":{"author":{"_linkType":"Link.document","author_name":"Yancey Spruill","author_image":{"dimensions":{"width":6016,"height":4016},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/5108518f-e9f6-4361-931e-64c8a848160d_YanceySpruill.jpg?auto=compress,format"},"_meta":{"uid":"yancey_spruill"}},"blog_header_image":null,"blog_headline":[{"type":"heading1","text":"Introducing DigitalOcean’s New CEO: \"Why I'm So Excited to Join DO!\"","spans":[]}],"blog_post_content":[{"type":"paragraph","text":"Hi, my name is Yancey, and as the incoming CEO of DigitalOcean, I wanted to take the opportunity to introduce myself to all of you – the developer community who helped make DigitalOcean what it is today.","spans":[]},{"type":"paragraph","text":"I’m thrilled to be joining this amazing team and even happier to lead the company through its next phase of growth – with a vision of serving many millions of developers, like you, all around the world.","spans":[]},{"type":"paragraph","text":"I started my career as a manufacturing engineer. I was responsible for integrating third-party hardware and software tools to enable factories to produce products faster, more efficiently, and with better quality. In this role, I truly came to appreciate the things that helped make my job a little bit easier, and I see many parallels in my experience then to the role of today’s developer.","spans":[]},{"type":"paragraph","text":"Later on I spent a number of years as an investment banker focusing on mergers and acquisitions to help technology, media, healthcare, and energy companies with their inorganic growth strategies to meet the needs of their customers. I learned a lot, but ultimately found my way back to my roots in the technology industry, helping to scale two rapidly growing companies, DigitalGlobe and SendGrid. What I loved most about these companies was their focus and passion for customer and employee experience, which I believe were critical elements leading to our ability to deliver strong financial results and returns for our investors.","spans":[]},{"type":"paragraph","text":"So why does this matter for DigitalOcean?","spans":[]},{"type":"paragraph","text":"I’ve worked with many companies at various stages of their growth, but regardless of industry or size, there’s always one constant: the need to identify what makes a company “magical” and to preserve it at all costs.","spans":[]},{"type":"paragraph","text":"At DigitalOcean, we have experienced incredible success by showering our customers and the broader developer community with “DO Love.” It is a pillar of our culture and something we will never abandon. Frankly, that was a critical element for me in deciding to join the team here. Seeing our team’s passion for customers and developers is inspiring, because any company that leads with genuine focus on its customer is a company that can endure for decades. DigitalOcean is one of those companies.","spans":[]},{"type":"paragraph","text":"Additionally, we have a product that truly makes an impact. Simplifying software allows everyone to integrate multiple tools much more easily, saving time, friction, and money. Making it so much simpler for new businesses and new ideas to get off the ground is our goal at DO. We want to make app development seamless, so you can spend less effort building and instead focus on growing your core business.","spans":[]},{"type":"paragraph","text":"As we focus on our own core business, DO Love will continue to be at the center of everything we do. We will continue to provide the simple-to-use tools, tutorials, documentation, and support as we always have, adding more of them over time. We will continue to provide our services in a scalable, reliable and secure way, even as we grow our numbers of products and expand our current 500,000 customer base. My aspiration is for us to continue to provide everything you love about DO now, but to also enhance our offerings in a way that is meaningful, strategic and most helpful for you over time.","spans":[]},{"type":"paragraph","text":"It’s incredibly exciting to be joining DO, where so many customers come to build their dream business, or just to follow their passion. It's vitally important to me as CEO to make sure that as our customers grow, and therefore we grow, we remain focused on ensuring that our products are always enabling and perpetuating our customers’ success.","spans":[]},{"type":"paragraph","text":"I look forward to meeting many of you in the coming days, months, and years. I look forward to your perspectives on how we can make things better for you today and how we can better serve you in the future.","spans":[]},{"type":"paragraph","text":"Finally, and most important to me, I look forward to DigitalOcean delivering for you as you evolve, grow, and realize your potential and your dreams.","spans":[]}],"blog_post_date":"2019-07-30","tags":[{"tag1":{"tag":"News","_linkType":"Link.document","_meta":{"uid":"news"}}},{"tag1":{"tag":"Culture","_linkType":"Link.document","_meta":{"uid":"culture"}}},{"tag1":{"tag":"Community","_linkType":"Link.document","_meta":{"uid":"community"}}}],"_meta":{"uid":"introducing-digitaloceans-new-ceo-why-im-so-excited-to-join-do"}}}]}}}