Event Storming is a process of RAPIDLY MODELING a COMPLEX SYSTEM. The Problem Statement Do you feel the need to deconstruct complex systems? Do you find it hard to effectively capture the features, the use-cases and scenarios in your systems? Do you find it hard to identify the boundaries between various departments and their sub-systems? Do you find it challenging … Read More
Teams Development – Developer Experience
If you’re looking to build Microsoft Teams Apps, whether they are Tabs, Bots, Message Extensions or Webhooks, Microsoft has done a great job with their documentation. You can find some pretty rad documentation here: https://docs.microsoft.com/en-us/microsoftteams/platform/mstdd-landing You can even find a cool Adaptive Card Designer here: https://adaptivecards.io/designer/ We have built some seriously complex Teams Flows that require custom OAuth integration with … Read More
What do those Availability 9s mean anyways?
Have you ever been responsible for designing highly scalable web applications or SaaS Platforms that cannot have any downtime? Or have you, like us have been involved in DR (Disaster Recovery Planning) for Cloud Platforms? Well, we help Enterprises both large and small with their Cloud Architecture Strategies and it is absolutely important to know a few things when it … Read More
Enabling Sudo/God Mode In SaaS Platforms for elevated permissions
One of our fellow CTOs asked us a question recently, “Say you’re using a 3rd party Identity Provider for User Account Management and there are operations that require a SUDO/God mode with elevated permissions assertions (maybe via SMS verification or some other form of assertion such as re-entering the password). How do you do it?” This is a very good … Read More
Why you should get rid of home-grown password systems immediately
While Application Security is a complicated issue and deserves a playbook of its own, software development companies and developers alike should start taking the first steps in the forefront of application security, and that involves, getting RID of homegrown password systems.
ASP.NET Core Development Rocks – 2020 Stack Overflow Survey
ASP.NET Core Development Rocks! The StackOverflow Survey ranks it as one of the most loved frameworks. Even above ReactJs and we totally get it!! At HyperTrends, we perform all of our front-end Web Application Development using ReactJs. However, when it comes to the backend REST APIs, C# and ASP.NET Core take the coveted number 1 spot. We are also heavily … Read More
6 things to consider before you make that NoSQL Decision
Too often, we get customers asking us if they should utilize the popular NoSQL Databases such as MongoDB, Cassandra, DynamoDB etc. for their Custom Software Development needs instead of relational databases such as MySQL, SQL Server, PostGreSQL etc. We always answer the question with, “It depends.” And follow up with another question, “What outcomes are you looking for?” See, we … Read More
Simple Strategies to turbo-charge Agile Velocity in SaaS Platforms
“Agile Software Development” – the key to getting things done better and faster. Then why is it that we still see many Software Development companies fail to deliver high quality software with great velocity? Having good programmers on the team is just one part of the equation (albeit an important one). In this article, we discuss some of simple strategies … Read More
Data Strategies for SaaS Platforms
The rapid growth of technology as impacting the very nature of business. Businesses both old and new are grasping to the reality of the sheet amount of data being generated as a result of the rise in usage of technology products. A user that was originally limited to a single device is now using at least 3 devices on an … Read More
Use This Strategy To Build Beautiful User Experiences
Hey All, For the first time ever, we are disclosing this simple strategy that has helped us craft beautiful user-experiences for all the products we build. This strategy has helped us convert customers faster, it has helped us win quite a few accolades when it comes to user-experience design. This strategy is simply called “The Dynamic Duo Strategy”. The premise … Read More