bhornyak.hashnode.devAppwrite: Versioning documents with cloud functionsBenefits 📈 Firstly, versioning allows you to undo and redo changes, particularly useful when mistakes are made or changes need to be rolled back. With versioning, you can easily revert to previous versions of data. Secondly, versioning enables bett...Jan 22, 2023·5 min read
bhornyak.hashnode.devCommonly used http methodsAs I've experienced one of the most commonly asked question for a software enigneer position is about HTTP methods, doesn't matter if you are applying for frontend or backend position, both sides should understand the differences and use these method...Mar 15, 2022·3 min read
bhornyak.hashnode.devAppwrite: set up email sending under 10 minutesEvery app needs email sending capabilites weather it's for password reset or invitations or whatever - appwrite has everything prepared for it, we just need to use the given options. Because SMTP servers are hard to setup and maintain, we'll use a t...Feb 15, 2022·2 min read
bhornyak.hashnode.devAppwrite and angular: Getting startedInstalling appwrite To install appwrite you'll only need a working docker setup, no matter the OS. I successfully installed with Windows 10 with wsl2 enabled. Here is the detailed instructions. If you just want to run the command: $ docker run -it...Feb 14, 2022·3 min read
bhornyak.hashnode.devAppwrite: error logging with sentryWith the recent appwrite version 0.12.0 it is now possible to integrate external logging providers into appwrite. With that you can catch unhandled exceptions and fix them or report them to the appwrite team. Importance of using error trackers As so...Feb 4, 2022·3 min read