The Blockchain Train Is Ready To Rumble

Anup MarwadiBlockChainLeave a Comment

A Train leaving the platform

Over the past few months, we at HyperTrends have really started focusing our efforts on building DApps (Decentralized Applications). In the process, we have read over 100 ICO Whitepapers, analyzed 30+ business models that we wish to disrupt, coded over 100 different Smart contracts in various languages and researched countless other protocols and Blockchain Platforms to fully understand the depth … Read More

DDD with MongoDB C#

Anup Marwadi.NET, MongoDBLeave a Comment

Here is a link to our Medium Article Series for DDD with MongoDB and C#. We intend to identify strategies to build and design MongoDB Domain models and persist them using the Repository pattern. We will also touch upon some other related concepts like using these from a REST API etc. so as to help the user understand how these … Read More

Developer Productivity Rules

Anup MarwadiSoftwareLeave a Comment

Let’s face it, it is REALLY HARD to keep up with the technological advancements in our industry. The amount of information being thrown at developers has grown at a pace that leaves most developers struggling to keep up. The moment you absorb one technology, three more are thrown at you. So the real question here is, How does one keep … Read More

Localization as a Service using Locize

Anup MarwadiSoftwareLeave a Comment

Continuous Localization As A Service

Localization is a way of presenting content to users in the locale of their choice. Using Localization, one can present content in multiple languages, currency formats etc. to facilitate application use. Imagine building a Web Application that will be used by users in many countries. It is important to make a list of all the Static Text Content (such as … Read More

Redis Performance Guidelines – Part 1

Anup MarwadiSoftwareLeave a Comment

Redis is an amazing, in-memory, data structure store that is used by many large applications as an underlying data store as well as a high performance Cache. Redis is a single threaded client, which means only one request can be processed at a time. To facilitate better Redis development, there are several important items we need to consider: 1. Don’t … Read More

How We Used Akka.Net to process thousands of installments instantly

Anup Marwadi.NETLeave a Comment

Akka.Net is a toolkit to build highly distributed, event driven applications using .NET. Originally written for Java/Scala, this community managed project for .NET is not just a top-notch port, but a great source code reference to those who want to learn the art of writing high quality code. We were required to write a Software that allowed users to make … Read More

SaaSKit – Dependency Injection of Tenants

Anup Marwadi.NETLeave a Comment

A few weeks ago, I started using SaaSKit for an ASP.NET Web API 2.0 based Application. As you know, ASP.NET Web API2.0 doesn’t seem to be supposed by SaaSKit and majority of the articles etc. revolve around the new ASP.NET Core. While this is great, we were working on an application that would take months to migrate over to ASP.NET … Read More

Our Azure Stack Of Love

Anup MarwadiCloud ComputingLeave a Comment

Cloud Development Services - San Diego, Orange County

Microsoft Azure has taken great strides in offering high quality, Enterprise-grade solutions for building Cloud-based applications from the ground-up. We at HyperTrends have been privileged to work with Azure for over 5 years now and have identified the various components that will make your application a first-class Cloud citizen. That’s right! Read on to see how this little San Diego … Read More

Evolution into DDD – An Introduction

Anup MarwadiSoftwareLeave a Comment

Over the last few years, we’ve run into scenarios that have led us down into a deep exploration phase on some of the “so-called” best practices in building quality software. We have diligently followed the best practices as recommended by Microsoft and other giants only to find serious shortcomings when applications get massive. As we started going down the rabbit … Read More