<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[Galya Titova - SashiDo.io | API Development, Deployment and Scaling made simple.]]></title><description><![CDATA[SashiDo.io is a serverless API development platform with scalable json rest and graphql apis, headless cms, built with nodejs, mongodb, parse server, kubernetes and docker.]]></description><link>https://blog.sashido.io/</link><image><url>https://blog.sashido.io/favicon.png</url><title>Galya Titova - SashiDo.io | API Development, Deployment and Scaling made simple.</title><link>https://blog.sashido.io/</link></image><generator>Ghost 1.20</generator><lastBuildDate>Sat, 23 May 2026 04:52:34 GMT</lastBuildDate><atom:link href="https://blog.sashido.io/author/galya/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[5 reasons to choose Open Source Parse Server and SashiDo for your Backend]]></title><description><![CDATA[<div class="kg-card-markdown"><p>We in SashiDo, strongly believe in the “no vendor lock-in” policy. We want our customers to stay with us because they like the service we are providing, not because they are hostages of a proprietary software. We are providing managed Mobile Backend as a Service using Parse Server (open source</p></div>]]></description><link>https://blog.sashido.io/five-reasons-to-choose-open-source-parse-server-and-sashido-for-your-backend/</link><guid isPermaLink="false">5a5dc99d34405f92e87fbd70</guid><category><![CDATA[mbaas]]></category><dc:creator><![CDATA[Galya Titova]]></dc:creator><pubDate>Tue, 06 Feb 2018 16:00:00 GMT</pubDate><media:content url="https://media-blog.sashido.io/content/images/2018/01/5-reasons.png" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><img src="https://media-blog.sashido.io/content/images/2018/01/5-reasons.png" alt="5 reasons to choose Open Source Parse Server and SashiDo for your Backend"><p>We in SashiDo, strongly believe in the “no vendor lock-in” policy. We want our customers to stay with us because they like the service we are providing, not because they are hostages of a proprietary software. We are providing managed Mobile Backend as a Service using Parse Server (open source backend engine) and our mission is to give to the mobile developers the easiest and cost-effective way to create functional and beautiful apps. We take care of apps’ infrastructure, scaling, security, database maintenance, backups, and Parse Server deployment to give the developers the time and energy to focus on their business idea.</p>
<p><a href="https://www.websiteplanet.com/blog/sashido-interview/">We are really passionate about Parse Server</a>, and we are here to give you 5 reasons why you should consider using Parse Server and SashiDo for your backend.</p>
<h2 id="1mbaasprovidersretireordiscontinueproductsopensourceparseserverisheretostay">1. MBaaS providers retire or discontinue products, open source Parse Server is here to stay.</h2>
<p>Companies come and go. Just recently Telerik (a Progress company) decided to discontinue yet another MBaaS, forcing their clients to completely rewrite their code. And there’s absolutely no guarantee that this will not happen again. It’s not hard to imagine just how much additional expenses will occur to all Telerik Platform clients. Of course they have their official alternative provided by Progress - Kinvey, but the new platform is so different that they will have to spend months in order to get their apps up and running in the new platform causing a huge delay in their current roadmap. And who will compensate them? No one.</p>
<p>Open Source Parse Server is a completely different story. It gives you vendor independence or how we like to call it “no vendor lock-in”. There are already several companies that offer Managed Parse Server hosting - SashiDo, Buddy, Back4App and more. Event if one of them decides to pivot or discontinue its offerings, the others will stay. And that’s not all - if you are unsatisfied with one company, you can always migrate to another (often free of charge) without rewriting your code. Or you can choose to host your app in your own Parse Server setup in Heroku or Digital Ocean. Basically, you have plenty of options none of which will drain your development budget which definitely makes the Open Source Parse Server more attractive than any proprietary MBaaS on the market.</p>
<h2 id="2usingopensourceparseserverwillreduceyourbusinessrisk">2. Using Open Source Parse Server will reduce your business risk.</h2>
<p>Open Source Parse Server is the better choice if you planning long-term projects. Migration from one MBaaS to another will always come with additional expenses for development. And sometimes these expenses can go as much as the original development cost for your app.</p>
<p>Choosing Parse Server will guarantee you that you’ll never be forced to migrate to another backend solution. Even if one Parse Server hosting provider disappears you will always be able to move your app to another provider or get the public source code and host it on your own servers. Your app can live as long as you want without the need for unanticipated budget allocation for development.</p>
<h2 id="3parseservercommunityisindependentfromanyfinancialdecision">3. Parse Server community is independent from any financial decision.</h2>
<p>Parse Server is maintained by developers with the common goal to make it better and feature-rich for other fellow app developers to use. Everybody can contribute to the open source project and the decisions about what feature to develop next are based solely on what the developers need.<br>
On the other hand, companies that offer a proprietary backend solution often prioritize new features development based on how much money they will be able to make out of them. And sometimes if a certain feature is not considered as profitable enough to make sane to be developed - it’s never started.</p>
<h2 id="4opensourceprojectshavelessprerequisitesforhackerattacksanddataleaks">4. Open Source projects have less prerequisites for hacker attacks and data leaks.</h2>
<p>Cyber security is no joke these days. We witness major data breaches even from big companies too often to think there’s no way this can happen to us.<br>
Companies that provide proprietary software often rely on <a href="https://en.wikipedia.org/wiki/Security_through_obscurity">security through obscurity</a> principle, meaning that if no one outside the company know the exact implementation then the code is secure.</p>
<p>Almost every data breach is caused by human mistakes. Unfortunately humans do make mistakes and security through obscurity principle may seems to cover up these mistakes nicely. The truth however, is that the nowadays hackers are capable of finding exploits even when the source code is not available for them to use.<br>
No project is protected from human mistakes, not even the open source one. But what makes open source more secure, is the way how open source communities work.</p>
<p>First, the project’s code is out there for everybody to see. Everybody who is interested, can evaluate the code and if they see a vulnerability or just small bug in the code they can suggest a fix. Instead of being automatically applied, this fix is send as suggestion for the people involved with the project. They review it and accept it only when they are sure the quality of the solution meets the project requirements. Finally, when a solution is accepted, it is merged with the master branch of the open source project and the fix is available for everybody to use immediately. This makes the time between identifying a possible security breach and distributing a fix way shorter in the open source projects than in the proprietary software.</p>
<p>Although we haven’t witnessed major data leak caused by a MBaaS provider yet, it’s not a guarantee that will not happen in the future. And if you are afraid that your data may go in the wrong hands, it’s better to trust what you can see for yourself, than what others claim, but no one can see for sure.</p>
<h2 id="5manyhostingoptionsforparseservercreatepricingcompetition">5. Many hosting options for Parse Server create pricing competition.</h2>
<p>If you are using a closed source MBaaS, provided by just one company, and you know that you’ll spend thousands of dollars for development to migrate to another MBaaS, you’ll accept some percentage of price increasing as long as it’s not too drastic. It’s not exactly monopoly, but the result is almost the same.<br>
On the other hand, if you’re using Open Source Parse Server, you can switch providers at no development cost. When your provider increases its pricing, you have the power to decide whether this increase is reasonable or not and to take action to migrate elsewhere if necessary.</p>
<p>Open Source Parse Server is cool and the list with the benefits you will have with it does not end here. The truth is that it has something to offer to everyone. And we can all agree here, there’s nothing better than having provider alternatives because competition makes the world go round.</p>
</div>]]></content:encoded></item><item><title><![CDATA[How to start using GitHub with SashiDo (for beginners)]]></title><description><![CDATA[Every app in SashiDo comes with a private GitHub repo. If you are new to GitHub it's important to understand the key concepts behind it and how our integration works...]]></description><link>https://blog.sashido.io/how-to-start-using-github-with-sashido-for-beginners/</link><guid isPermaLink="false">5a5dc99a34405f92e87fbd69</guid><category><![CDATA[Getting Started]]></category><category><![CDATA[GitHub]]></category><dc:creator><![CDATA[Galya Titova]]></dc:creator><pubDate>Tue, 07 Nov 2017 13:34:05 GMT</pubDate><media:content url="https://media-blog.sashido.io/content/images/2017/11/cover-2.png" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><img src="https://media-blog.sashido.io/content/images/2017/11/cover-2.png" alt="How to start using GitHub with SashiDo (for beginners)"><p>Let’s start with the basics.</p>
<p><a href="https://github.com/">GitHub</a> is a software development platform that lets you host and develop your code, manage projects, and collaborate with other developers. Your repository (repo) is the place where your project lives. GitHub allows repos to be public, where everyone can view or access the code, or private, where only the repo owner and the collaborators have access to the code.</p>
<p>Normally, if you want to use a private repo in GitHub, you need to have a paid subscription, but <strong>in SashiDo every app comes with a private repo</strong>, created by us, so you don’t need to pay additional fees. [How cool is that :)]</p>
<p>If you are new to GitHub, it’s important to understand the key concepts behind it and how our integration works in order to fully take advantage of all its benefits.</p>
<p>When you create an app in SashiDo, we automatically create a private GitHub repo for your app and Cloud Code. When you connect your GitHub account with SashiDo you will receive an email from GitHub saying that @parsegroundapps <a href="https://blog.sashido.io/our-big-things-to-announce/">[this is us]</a> has invited you to collaborate on the parsegroundapps/pg-app-xxxxxxxxxxxxxxx repository. Don’t forget to click “View Invitation” in your email and then accept the invitation.</p>
<p>When you click to activate your cloud code your repo will look like this:</p>
<p><img src="https://media-blog.sashido.io/content/images/2017/11/Screen-Shot-2017-11-02-at-5-55-46-PM.png" alt="How to start using GitHub with SashiDo (for beginners)"></p>
<p>(Note that if you only see readme.md in your repo, this means that you haven’t activated your cloud code from SashiDo dashboard yet)</p>
<p>You can see two folders - <strong>cloud</strong> and <strong>public</strong>. It is important not to rename these two as they are prerequisite for your app to work in SashiDo.</p>
<ul>
<li>Your <strong>cloud folder</strong> is where your have to put your Cloud Code</li>
<li>Your <strong>public folder</strong> is where you can host your static files (html, css, js files, images etc.) <a href="https://blog.sashido.io/static-web-hosting-with-sashido/">Yes, you can use SashiDo to host your website too.</a></li>
</ul>
<p>The next step is to make sure you understand <a href="https://guides.github.com/introduction/flow/">how GitHub flow works</a>. Sooner or later you will need to develop new features or do code changes without causing downtime for your app, so make sure you are familiar with <a href="https://help.github.com/articles/creating-and-deleting-branches-within-your-repository/">branches and how to create them</a>.</p>
<ul>
<li>You can use as many development branches as you need in order to organize your development process. Our recommendation is to use at least one.</li>
<li>As for your master branch - this is your “official” code base and where your cloud code is built from. Every time you commit changes to the master branch you trigger a deploy in SashiDo! This means that <strong>if you’re not careful and commit buggy changes in your master branch this will immediately affect your app customers</strong>.</li>
</ul>
<p>Other useful tutorials you’ll need to check out if you’re not familiar with GitHub are <a href="https://guides.github.com/features/issues/">Mastering Issues</a> and <a href="https://guides.github.com/features/wikis/">How to document your projects</a>.</p>
<p>There’s no real fun in developing code by yourself so if you want colleagues of yours to be able to do changes in your code - you need to add them as collaborators. This simply can be done through your SashiDo dashboard - just add them as app collaborators and they will receive an invitation to the app repository through GitHub.</p>
<p>Now you’ve mastered the basics of GitHub and you’re ready to work on your app.<br>
You can <a href="https://www.youtube.com/watch?v=Wm8wv3biWkc">check this video if you need more information about Cloud Code</a> or you may continue with this <a href="https://blog.sashido.io/github-integration-of-advanced-cloud-code-part-1/">tutorial on Advanced Cloud Code integration on SashiDo</a>.</p>
<p>Happy Coding!</p>
</div>]]></content:encoded></item><item><title><![CDATA[Best practices in structuring SashiDo accounts]]></title><description><![CDATA[<div class="kg-card-markdown"><p>No matter if you are an independent developer or a manager of an app agency, you should always consider structuring your accounts in SashiDo in a way that will reflect your development process best.</p>
<p>Actually, it’s not only the development process that matters when creating accounts in SashiDo, but</p></div>]]></description><link>https://blog.sashido.io/best-practices-in-structuring-sashido-accounts/</link><guid isPermaLink="false">5a5dc99a34405f92e87fbd68</guid><category><![CDATA[Getting Started]]></category><category><![CDATA[collaborators]]></category><dc:creator><![CDATA[Galya Titova]]></dc:creator><pubDate>Tue, 31 Oct 2017 14:58:31 GMT</pubDate><media:content url="https://media-blog.sashido.io/content/images/2017/10/cover-2-1.png" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><img src="https://media-blog.sashido.io/content/images/2017/10/cover-2-1.png" alt="Best practices in structuring SashiDo accounts"><p>No matter if you are an independent developer or a manager of an app agency, you should always consider structuring your accounts in SashiDo in a way that will reflect your development process best.</p>
<p>Actually, it’s not only the development process that matters when creating accounts in SashiDo, but also the security factor. It’s really important to think how to protect yourself and your intellectual property in cases of a “bad will” actions from an employee or a partner, because … unfortunately such things happen sometimes.</p>
<p>So let’s start with the basics.</p>
<p>There are two types of SashiDo accounts - one is an app owner, one is a collaborator.</p>
<ul>
<li>
<p>What makes one account an app owner is that it has apps and has added a credit card to pay for these apps.</p>
</li>
<li>
<p>The collaborator account is just an account that can be invited to work on specific apps by their app owners. This type of account doesn’t need to enter payment details as all bills for the apps are handled by their owners.</p>
</li>
</ul>
<p>Important things to mention here are:<br>
Only the app owner can:</p>
<ul>
<li>Pay for the app</li>
<li>Delete the app</li>
<li>Ask for a transfer to another account</li>
<li>Add or remove collaborators</li>
<li>Turn on/off Automatic Database Backups</li>
<li>Manage <a href="https://blog.sashido.io/power-up-with-sashidos-brand-new-engine-feature/">Engine</a> setup</li>
</ul>
<p>Also invoices and emails regarding payment failure will be sent only to the account’s email and to the billing email if provided in the payment method.</p>
<p>Both app owners and collaborators can:</p>
<ul>
<li>Manage the database</li>
<li>Manage the cloud code</li>
<li>Send push notifications</li>
<li>Restore backups</li>
<li>Do everything that is related to the app development and maintenance.</li>
</ul>
<p>Before you register in SashiDo to create an app (or migrate one from other Parse Server) you should think about what email you want to use for this account. Does the email belong to an employee who has a chance to quit at some point? Is it an email that a lot of people can access, hence can change the password to SashiDo and steal or delete your apps? Is it an email that you read frequently or it’s just a dummy email no one keeps an eye on?</p>
<p>The best and secure way is to choose an email that only the most trusted people in the company will have access to. You can even create a special email for the purpose of registering a SashiDo account, but you should check this email regularly (or forward it to someone) as we may occasionally send you important information regarding your app.</p>
<p>One other thing you want to think about is how you are going to bill your clients.</p>
<ul>
<li>If you prefer to send your clients an overall invoice for development and hosting you may prefer to have all your apps regardless of who your client is under the same SashiDo account. This way you will receive just one invoice from us, meaning less transactions and less stress for your accountant.</li>
<li>But if you wish to re-send the invoices from SashiDo and bill your clients separately for the development, you may prefer to have separate account for each of your clients. Even better - you may ask your client to create a SashiDo account, and enter their credit card details so you’ll not need to re-send invoices each month. Just remember that only the app owner can add collaborators, so every time you’ll want to add a new employee on the project you’ll have to ask them to do it for you.</li>
</ul>
<p>When you finalize your decision about the account’s ownership it’s time to think about your employees. <strong>Remember, the collaborators accounts are free, so there’s no need to share a username and password between employees.</strong> Just ask all your developers or freelancers to create their own SashiDo accounts. This way you will have a better control over who’s working on an app, and will have an easy way to fully revoke access to someone if necessary.</p>
<h3 id="whataboutthegithubintegration">What about the GitHub integration?</h3>
<p>When you create an app in SashiDo, we create a private repo for this app and send a GitHub invitation to the app owner. And when the app owner adds or removes collaborators in SashiDo, their respective GitHub accounts (when linked) are invited or removed as collaborators to this private repository.</p>
<p>Two more things worth mentioning here:</p>
<ul>
<li>
<p><strong>a SashiDo account can be linked with only one GitHub account</strong></p>
</li>
<li>
<p><strong>one GitHub account can be used only for one SashiDo account.</strong></p>
</li>
</ul>
<p>This basically means that if your company is already using GitHub, the best way to structure your SashiDo accounts is by mirroring your structure from GitHub. Doing so, you’ll have an easy way to manage your employees and ensure security as well.</p>
<p>No matter how you decide to structure your company accounts, the most important thing is to feel comfortable with the current setup. Knowing that you created a strong foundation for your company to do business and grow is really an empowering feeling. But if you, at some point, decide that the structure you created is not suitable for you anymore, or you haven’t put much thought about it before - don’t worry! You can always rearrange it by requesting app transfers or account’s email changes. Just send us a support ticket through your app dashboard and we will help you organize your accounts in the way you want!</p>
<p>Happy Coding!</p>
</div>]]></content:encoded></item><item><title><![CDATA[Our first expo at Webit Festival Europe 2017]]></title><description><![CDATA[Last month we attended Webit Festival Europe's Founders Games. We were one of the 100 startups to exhibit and pitch in front of experts and investors.]]></description><link>https://blog.sashido.io/our-first-expo-at-webit-festival-europe-2017/</link><guid isPermaLink="false">5a5dc99934405f92e87fbd64</guid><category><![CDATA[announcements]]></category><dc:creator><![CDATA[Galya Titova]]></dc:creator><pubDate>Thu, 18 May 2017 12:46:52 GMT</pubDate><media:content url="https://media-blog.sashido.io/content/images/2017/05/cover.jpg" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><img src="https://media-blog.sashido.io/content/images/2017/05/cover.jpg" alt="Our first expo at Webit Festival Europe 2017"><p>Last month was SashiDo's first exhibition at a conference - we attended <a href="http://www.webit.org/">Webit Festival Europe's</a> Founders Games. We were very proud to be one of the 100 selected startups among 2400+ to exhibit and pitch in front of well-known experts and investors during Europe's premier digital and tech festival.</p>
<p>Our mission was to spread the word about Parse Server and Open MBaaS but we knew it would be hard to explain what our service is about to a diverse audience consisting of more than 5k attendees from 90 countries. We knew it would be even harder to do it in a fun way that we would enjoy to the maximum. Being an IT infrastructure startup, there's not much to show to the people passing by our booth, so we decided to go a little bit wild and show them what they are able to do with SashiDo.</p>
<p>After a funny brainstorming session, we decided to create an app that interacts with the visitors to the booth and helps them command a custom made IoT candy box (YES! A BOX FULL OF DELICIOUS CANDIES!).</p>
<p><img src="https://media-blog.sashido.io/content/images/2017/05/candy-machine.jpg" alt="Our first expo at Webit Festival Europe 2017"></p>
<p>After a few days of hard work from our programmers, this candy box idea came to live, and it was awesome. The hardest part was building the actual candy box that would open and close on command, and they managed to make it only with materials found in general stores.</p>
<p><img src="https://media-blog.sashido.io/content/images/2017/05/candy-machine-cropped.jpg" alt="Our first expo at Webit Festival Europe 2017"></p>
<p>The app that had to communicate with the candy box, of course, was created using SashiDo's back-end as a service and was showing how easy it is to create all kind of apps, even ones that interact with IoT devices.</p>
<p>As for the candies - you can never go wrong with them :) and during the event, we grabbed a great amount of attention from all kind of people - experts in various fields, speakers, VCs and fellow entrepreneurs. From technical to non-technical people, everyone was delighted to see how the candy box opened on their command and everyone left knowing what we think was the most important thing to remember about us - Service that empowers you to create all kind of apps (sometimes even crazy candy boxes) fast.</p>
<p>We did more than 200 demos and talked with a lot of interesting people. We created a lot of new friendships and connections, but most importantly we brought a little piece of sweetness to everyone who stopped by. And thanks to all these people and their positive comments we do believe that we are on the right way and the best is yet to come!</p>
<p><img src="https://media-blog.sashido.io/content/images/2017/05/webit---compilation.png" alt="Our first expo at Webit Festival Europe 2017"></p>
<h3 id="insummary">In summary</h3>
<p>We gave away about 4kg of candies and for us they equaled roughly 20 hours of happiness. That was the amount of time we spent at our booth talking and having fun with all the attendees. 4 Kilos of candies! Cool, right? And to those, who count every calorie, we probably gave a good reason to go jogging on the next day.</p>
<p>We are looking forward to the next big event (fingers crossed). Meanwhile, we will continue to do our best to delight our customers with awesome new features and stable service.</p>
</div>]]></content:encoded></item><item><title><![CDATA[Does server location matter?]]></title><description><![CDATA[<div class="kg-card-markdown"><p>When considering where to host an application, no size fits all needs. To determine the best location, you have to consider many factors and cases but one of the most important criterion you must satisfy is the physical proximity of your target market.</p>
<p>In today's crowded marketplace, the good user</p></div>]]></description><link>https://blog.sashido.io/does_server_location_matter/</link><guid isPermaLink="false">5a5dc99934405f92e87fbd62</guid><category><![CDATA[announcements]]></category><category><![CDATA[migration]]></category><dc:creator><![CDATA[Galya Titova]]></dc:creator><pubDate>Fri, 21 Apr 2017 10:10:00 GMT</pubDate><media:content url="https://media-blog.sashido.io/content/images/2017/04/SashiDo-server-location-matter.png" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><img src="https://media-blog.sashido.io/content/images/2017/04/SashiDo-server-location-matter.png" alt="Does server location matter?"><p>When considering where to host an application, no size fits all needs. To determine the best location, you have to consider many factors and cases but one of the most important criterion you must satisfy is the physical proximity of your target market.</p>
<p>In today's crowded marketplace, the good user experience is a game changer, and apps with perfect user experience are rewarded with happy and loyal users. The most common reason for users to complain and abandon an app is loading time - consumers have grown incredibly impatient and speed is of essence when it comes to the overall experience while interacting with a piece of software.</p>
<p>Intuitive UI that’s easy on the eye, solid, quality code, etc. are indeed important, however what app developers should also be focusing on is how fast is the data transfer between the users and the servers.</p>
<p>When a user request information through your app (loading a user account, or another piece of information stored on your servers), this information has to travel from your server location to your user's device passing between several networks via internet exchange points (ISPs) and switches. The physical distance between your server and the user, as well as the number of ‘hops’ between networks will affect the speed, at which your app loads and runs. Although nowadays the internet connections are quite good, communicating between different continents can create a significant delay.</p>
<h3 id="benchmarks">Benchmarks</h3>
<p>Here are the benchmarks that we did in our regions in North America, Europe, Asia, and Australia.</p>
<p>These numbers prove the need of different server regions for different target markets.<br>
<br></p>
<script src="https://gist.github.com/pivanov/2c8daa8dc65c1a091d43ea95573a618c.js"></script>
<style>
.gist .markdown-body table th, .gist .markdown-body table td{width: 100%;white-space: nowrap;}
.gist .markdown-body table td{font-size:14px}
.gist .gist-file, .gist .gist-data {border:none;border-radius:0;}
.gist .gist-file article {padding:0;margin:0;font-weight:300;}
.entry-content em {font-style:normal;color:#1bb933;font-weight:400;}
</style>
<p>As you can see, there are some significant differences in the speed when you are requesting information that is stored close to the point where you are located.</p>
<p>In other words, if the majority of an app users are located in let's say Seoul, then it would be best for this particular app to be hosted in the Asia region. Of course, it is true that users from other, more distant areas, would have to wait a bit longer for every data transfer if they want to use the same app but you would be catering to your core user base. This way you will achieve a much higher customer satisfaction level, which on its end leads to higher adoption and retention rates.</p>
<p>Selecting your app's server location is an important decision that you have to take based on your target market(s) but we promise that being close to your customers (both metaphorically and literally) will pay off.</p>
<p>This said, now seems to be a good time to mention that today we are launching our new regions Australia and Asia so you can have more options to choose from and host your apps in the heart of your markets.</p>
<p>If you need advice for your particular target market, please do contact us at <a href="mailto:support@sashido.io">support@sashido.io</a> or via our live chat. We will be happy to help!</p>
</div>]]></content:encoded></item><item><title><![CDATA[Reserve a spot in the new regions]]></title><description><![CDATA[On April 21, we are launching two new regions - Australia and Asia. Spots are limited so hurry up and reserve yours now. ]]></description><link>https://blog.sashido.io/reserve-a-spot-in-the-new-regions/</link><guid isPermaLink="false">5a5dc99834405f92e87fbd61</guid><category><![CDATA[announcements]]></category><dc:creator><![CDATA[Galya Titova]]></dc:creator><pubDate>Thu, 13 Apr 2017 20:38:54 GMT</pubDate><media:content url="https://media-blog.sashido.io/content/images/2017/04/SashiDo-regions-3.png" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><img src="https://media-blog.sashido.io/content/images/2017/04/SashiDo-regions-3.png" alt="Reserve a spot in the new regions"><p>Last week we asked you to guess the new feature we've been working on lately. The correct answer is: we are launching two new regions - Australia and Asia - by the end of the month.</p>
<p>Today's demanding clients do feel the difference of speed regarding app usability. An improvement in the loading time is a pretty good reason for more positive reviews on the app stores, and let's be honest, the positive reviews are the currency of the app development market.</p>
<p>We know it's crucial for you to be located as close as possible to your users in order to give them the best possible user experience, so we are providing you with these two new options to choose where to host your app's data.</p>
<p>We will be ready to migrate apps in the new regions by the end of the month (April 21) and until then you can reserve a spot there. As a starter, these new locations will be very limited - only a hundred apps per region - so hurry up and secure a place for your app in advance.</p>
<p>You can reserve a spot in the new regions from your app's dashboard in New Regions section. From there you will be able to see the prices that apply to these new locations as well.</p>
<p><img src="https://media-blog.sashido.io/content/images/2017/04/SashiDo-new-regions-shot.png" alt="Reserve a spot in the new regions"></p>
<p>On April 21, we will proceed with the migrations, and when it’s time for your app, we will contact you via email to walk you through the process and to schedule the most convenient time for action.</p>
<p>Meanwhile,<br>
Happy coding!</p>
<style>
.holder > article > .image:before {background: none;}</style></div>]]></content:encoded></item><item><title><![CDATA[[Update] Something new is coming...]]></title><description><![CDATA[Easter is around the corner, and we decided to create an Easter hunt for you.
Here are the winners!]]></description><link>https://blog.sashido.io/something-new-is-coming/</link><guid isPermaLink="false">5a5dc99834405f92e87fbd60</guid><category><![CDATA[announcements]]></category><dc:creator><![CDATA[Galya Titova]]></dc:creator><pubDate>Tue, 04 Apr 2017 12:01:10 GMT</pubDate><media:content url="https://media-blog.sashido.io/content/images/2017/04/whats-new-1.png" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><img src="https://media-blog.sashido.io/content/images/2017/04/whats-new-1.png" alt="[Update] Something new is coming..."><p>Easter is around the corner, and we decided to create a little Easter hunt for our customers.</p>
<p>We will give one of you the chance to win a $15 credit for SashiDo :)</p>
<p>All you need to do is guess what’s the new feature we’ve been working on lately.</p>
<p>We promise it’s really hot!</p>
<p>The winner will be drawn from those who have correctly named the new feature in our comment section below, so don’t forget to check it regularly for updates.</p>
<p><strong>HINT: It is something that will bring your app closer to your customers.</strong></p>
<p>We are so happy that many of you suggested an answer (some of you even the correct one) and we decided there will be two winners.</p>
<p>That’s right! Two of you will receive a $15 credit for SashiDo :)</p>
<p>We will give you one more day to share your suggestions.</p>
<p>Submit your answer until April 8, (18:30 UTC+3). On April 10, (18:30 UTC+3) our sales rep Tanya will announce the two lucky winners.</p>
<p><strong>The competition is now closed!</strong></p>
<p>We want to thank you all for taking part in our game and for the nice comments and suggestions. Your feedback is very important for us, so our dev team will soon start working on some of the features you mentioned.</p>
<p>And now, the correct answer is: we are launching new regions - Australia and Japan.</p>
<p>Here is Tanya, drawing the winners.</p>
<iframe width="560" height="315" src="https://www.youtube.com/embed/UMNGTThxvuc" frameborder="0" allowfullscreen></iframe>
<br>
<p>Congratulations to the two winners: <strong>jbermudez5</strong> and <strong>Abdullah Shawkat</strong> :)</p>
<p>They will be notified by email and the credits will be added to their virtual wallets with SashiDo.</p>
<p>Within the next couple of days, we will send you an email with information on how you can reserve a slot in one of the new regions regions so stay tuned!</p>
<p>Meanwhile,<br>
Happy coding!</p>
</div>]]></content:encoded></item><item><title><![CDATA[Let's Encrypt with Let's Encrypt]]></title><description><![CDATA[What if there was a way to set up SSL on your website in a click. How cool would that be? Well with SashiDo and Let's Encrypt now you can easily achieve it!]]></description><link>https://blog.sashido.io/lets-encrypt-with-lets-encrypt/</link><guid isPermaLink="false">5a5dc99834405f92e87fbd5f</guid><category><![CDATA[announcements]]></category><dc:creator><![CDATA[Galya Titova]]></dc:creator><pubDate>Tue, 28 Mar 2017 13:18:02 GMT</pubDate><media:content url="https://media-blog.sashido.io/content/images/2017/03/lets-encrypt-cover-1.png" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><img src="https://media-blog.sashido.io/content/images/2017/03/lets-encrypt-cover-1.png" alt="Let's Encrypt with Let's Encrypt"><p>Imagine if there was a way to set up SSL on your website in just one click. How cool would that be? Well with SashiDo and Let's Encrypt now you can easily achieve it!</p>
<p><a href="https://letsencrypt.org/about/">Let’s Encrypt</a> is a free, automated, and open certificate authority (CA), run for the public’s benefit, and it is a one click option for your web app hosted on SashiDo. They let people and organizations around the world obtain, renew, and manage SSL/TLS certificates. Their certificates can be used by websites to enable secure HTTPS connections.</p>
<p>We, at SashiDo, love what they are doing so we decided to give you an easy way to use their services when you use a custom domain name with your app in SashiDo.<br>
You can activate your Let's Encrypt certificate through your app dashboard -&gt; App Settings -&gt; Emails &amp; Hosting.</p>
<p><img src="https://media-blog.sashido.io/content/images/2017/03/lets-encrypt-1.png" alt="Let's Encrypt with Let's Encrypt"></p>
<p>Let's Encrypt believes in and encourages automating as much as possible in system administrative work, so do we. That's why once you enable your certificate, we renew it when necessary, so you no longer have to worry about your SSL certificate anymore.</p>
<p>You can check Let's Encrypt <a href="https://letsencrypt.org/docs/faq/">FAQ page</a> for any questions regarding their certificates or contact us at <a href="mailto:support@sashido.io">support@sashido.io</a> or via our live chat. We will be happy to answer all your questions.</p>
<p>Happy coding :)</p>
</div>]]></content:encoded></item><item><title><![CDATA[Announcing Automatic Database Backups]]></title><description><![CDATA[Having a way to recover from data losses or corruption events is a mater of great importance. This is why we are rolling out Automatic Database Backups

]]></description><link>https://blog.sashido.io/announcing-automatic-database-backups/</link><guid isPermaLink="false">5a5dc99834405f92e87fbd5e</guid><category><![CDATA[announcements]]></category><dc:creator><![CDATA[Galya Titova]]></dc:creator><pubDate>Thu, 23 Mar 2017 12:22:15 GMT</pubDate><media:content url="https://media-blog.sashido.io/content/images/2017/03/sashido-backups-cover-v2-1.png" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><img src="https://media-blog.sashido.io/content/images/2017/03/sashido-backups-cover-v2-1.png" alt="Announcing Automatic Database Backups"><p>Having a Backup is a matter of great importance. Just recently GitLab reminded us that mistakes do happen sometimes.<br>
We, as a service, couldn't afford to lose any clients data, so we have always had internal disaster recovery backups of all the data on our servers, but we felt that this wasn't enough.</p>
<p>We wanted to give our clients the ability to be in control of their database backups and also the ability to quickly restore them if necessary.<br>
This is the reason why we are rolling out our new feature -  Automatic Database Backups.</p>
<p>You can activate your Database Backups through your app's dashboard under Automatic Database Backups menu.</p>
<p><img src="https://media-blog.sashido.io/content/images/2017/03/Automatic-Database-Backups-2.png" alt="Announcing Automatic Database Backups"></p>
<p>After the activation, this will be the place where you can find the list of all your backups and choose one to restore if necessary.</p>
<p>Тhere you can also see your Restore History as list of all restored backups, containing the date of the restoration, the date of the backup restored and the collaborator who restored it.</p>
<p><img src="https://media-blog.sashido.io/content/images/2017/03/Automatic-Database-Restore.png" alt="Announcing Automatic Database Backups"><br>
<br></p>
<p>If you wish to deactivate the service, you can do this in App Settings -&gt; Automatic Database Backups.</p>
<p>In case you are still wondering why Automatic Database Backups are so important and if you really need them, here are a couple of things that we can mention to help you decide:</p>
<ul>
<li>
<p>We do keep backups of the entire system, so in case you need us to restore something, we'll start the restore immediately. However the restore process can take from a couple of hours up to 48 hours depending on how big the database is. On the other hand with the Automatic Database Backups restore, the process will be a lot more quicker. So in urgent situations, especially when you have a production app used daily by hundreds and thousands of people you will definitely appreciate if you can have your content restored as soon as possible.</p>
</li>
<li>
<p>There are many cases when our customers contact us and explain how a member of their team working on the project has deleted an important row in the database. Very often such cases happen if a couple of people are managing the same project and especially when there is a new employee. So the Automatic Database Backups will give you a piece of mind that if something like this happens, you can recover your data within a few clicks.</p>
</li>
<li>
<p>The Automatic Database Backups not only have a restore option, but also a backup download button which means that you will be able to download your backups locally and review the info they contain. This way you can for example restore just a specific collection or a single record and not the entire database.</p>
</li>
<li>
<p>Another cool thing about the Automatic Database Backups is the Restore History you will have access to in the Dashboard. You will be able to keep track of who has performed a restore and when.</p>
</li>
<li>
<p>Last but not least, the Automatic Database Backups will save you time- you will not have to worry about keeping manual backups- everything will happen automatically for you.</p>
</li>
</ul>
<p>Check out <a href="http://www.sashido.io/faq.html">our updated F.A.Q. Page</a> for more info and if you have any other questions, you can contact us at <a href="mailto:support@sashido.io">support@sashido.io</a> or via our live chat.</p>
<p>Happy backing up,<br>
SashiDo Team</p>
</div>]]></content:encoded></item></channel></rss>