No more 500 lines of code change, 3 days of build time. Building features in a traditional coding world includes many file changes.
With @CosmocloudIO, no need to change multiple files for a feature - You can build APIs in Cosmocloud in just minutes!
#SoftwareEngineering
๐ฅ What are @CosmocloudIO Instant Deployments? ๐ Read on..!!
Do you know that @CosmocloudIO can deploy your applications "instantly", no matter what scale?
Yup, when you build your applications on Cosmocloud, you don't only get the awesome No-Code way to build complex backend layers, but you get the whole package of 1 click "instant" deployments, meaning that no matter what scale you are running, a new version of the app will be live "instantly" as you click the deploy button.
There is practically no code build, no code push, no service deployment not even a restart or hot reload behind the scenes! ๐ฅ๐
Cosmocloud works at the grass root level of the framework which says even if you are running at a level of 1000 servers (or instances/containers) of your application, all 1000 servers get updated within a few milliseconds ๐ฅ - the time it takes to make an API call from Cosmocloud frontend to backend ๐
Interested in checking it out? Just reach out to me! ๐
#cosmocloud #nocode #lowcode #saas #devops
Very thrilled to share that @CosmocloudIO will be showcasing in AI + SaaS pavilion at Startup Mahakumbh @ Bharat Mandapam, Delhi from 18th to 20th March, 2024.
Join us to discover how Cosmocloud increases Developer Productivity and how you can build and deploy complex apps in minutes!
Let me know if you are attending / want to attend and we'll surely catch up!
Frontend is the worst place to hardcode the errors โก
Hardcoding of error messages on the front end, although common, is an anti-pattern. The idea flow for error handling is simple - when the backend gets an error, it should log it and then return a humanized version to the frontend, and the frontend can surface the same to the user.
A few reasons why this is a good idea
- the error messages can follow the same tonality and conventions
- any changes to conventions will happen in a single place
- the error messages will be consistent across the web, android, and ios
- the backend can choose to hide sensitive details
- the backend can add steps for resolution (like GCP error messages)
More importantly, any changes in the error messages or steps of resolution do not require an app rollout simplifying the entire process while keeping the frontend lightweight and error messages consistent.
By following this practice, the frontend is primarily concerned with presentation and is not burdened with the intricacies of error handling promoting loose coupling and cleaner separation of concerns.
But, some errors are best handled by the frontend, like the ones that involve network connectivity and browser compatibility issues. The frontend has the best chance to detect them and craft a great UX around them.
This is why we see "your internet is unstable" during a Zoom call, or "you are disconnected" on YouTube when the internet goes off, or adaptive bitrate kicking changing your resolution during flaky internet.
โก I keep writing and sharing my practical experience and learnings every day, so if you resonate then follow along. I keep it no fluff.
https://t.co/cxLmaeew2f
#AsliEngineering #SystemDesign
We just launched the official @CosmocloudIO teaser - a platform to make your devs at least 10x more productive!
From APIs to jobs to event streams, everything in minutes!
Checkout the video!
https://t.co/C5FeO81BGa
Did you know you can create APIs on Cosmocloud in minutes and get it deployed as soon as you click the Save button?๐ฅ๐
Forget about repetitive tasks of setup, cloud setup and CI/CD, and just focus on your APIs logic !!๐ฅ๐
Start using Cosmocloud now !! https://t.co/fWzCZZk4VT
๐ฅ Starting New Year with a Bang - Launching @cosmocloud_io Free Tier for everyone! ๐
Cosmocloud is one of a kind, ๐ก๐ผ-๐๐ผ๐ฑ๐ฒ, Backend-as-a-Service platform, empowering all developers and users to build their APIs quickly, at scale, with minimal efforts! ๐ฅ
What's available as of today?
โ ๐ก๐ผ-๐๐ผ๐ฑ๐ฒ ๐๐ฃ๐๐ - The crux of every backend layer
โ ๐๐ป๐๐๐ฎ๐ป๐ ๐๐ฒ๐ฝ๐น๐ผ๐๐บ๐ฒ๐ป๐๐ - No matter what scale of servers, each new release will be live instantly.
โ ๐๐ป๐ฏ๐๐ถ๐น๐ ๐๐๐น๐น ๐ง๐ฒ๐ ๐ ๐ฆ๐ฒ๐ฎ๐ฟ๐ฐ๐ต - Say goodbye to long running data pipelines and sync jobs
โ ๐ ๐๐น๐๐ถ๐ฝ๐น๐ฒ ๐๐ป๐๐ถ๐ฟ๐ผ๐ป๐บ๐ฒ๐ป๐๐ - Spin up and create as many environments as you want, from production to staging to custom envs!
โ ๐ ๐ฎ๐ด๐ถ๐ฐ๐ฎ๐น ๐๐๐๐ผ๐ฐ๐ผ๐บ๐ฝ๐น๐ฒ๐๐ฒ - Build complex flows with conditions, loops, etc and magically access context data in it!
SignUp now, visit https://t.co/GrvwD3cwUV
#cosmocloud #NoCode #SoftwareEngineering
๐ชโจ Celebrating Diwali at the Office - With Cosmonautsโจ๐ช
An incredible Diwali celebration we had at our office, bringing us closer as a team and embracing the richness of our cultural heritage.
Wishing you and your loved ones a happy and prosperous Diwali โจ๐ช