Location

rmd Studio Inc.

#300 - 128 West Hastings, Vancouver, British Columbia, Canada
We have more than a decade of experience in full-stack web and mobile application development for scientific, healthcare, and industry sectors. Our clients are mainly enterprises and nonprofit orga...
Allowing comments on a stream came as a design pattern challenge at first, but the 5th idea worked well which was constructing a two level comment state tree where comments are grouped by parent ids. Now this approach is working too well which means whenever a comment is added all the stories on the stream with the same set of comments get updated. That means we need to make changes to the quer...
Rastin Mehr

Rastin Mehr

I wrote an article about scaling up Anahita, moving towards a microservices architecture, and building devop tools: #Anahita #Devops #ScalingUp
Spruced up media cards and added actions #Anahita #Hackathon #ReactJS #MaterialUI
Added Notification subscribe/unsubscribe and Medium Delete actions. The design pattern for actions workflow is coming together. #Anahita #Hackathon
Rastin Mehr

Rastin Mehr

  • March 16 2019
It sickens me that social media that was supposed to connect and augment people's abilities to share knowledge and collaborate has turned into a tool for manipulating the masses and profiting from it. We need to get back to the basics!
Rastin Mehr

Rastin Mehr

  • February 13 2019
Why working from home is good for business | The Way We Work, a TED series
#DistributedCompany
Rastin Mehr

Rastin Mehr

Anahita Hackathon will be happening this Friday to Sunday. Focus will be on the Anahita React app. Follow the project group to receive updates, help out, or work on your own project alongside. #Anahita #Hackathon #ReactJS #ReduxJS #MaterialUI
Rastin Mehr

Rastin Mehr

Happy New Year's Eve #Anahita Tribes. Wishing you happiness and memorable moments in 2019. May you be thriving and creative in your projects. May the code be with you! #HappyNewYear
Rastin Mehr

Rastin Mehr

Anahita 4.4.0 Birth release is now available

We just tagged this release on Github. It doesn't provide any new features, but some significant changes in the core framework has happened that are essential for those of you who are building custom applications for Anahita. 

How to upgrade

We have merged all the parts that we were using from the legacy Nooku and Koowa frameworks and removed most of the unused code. This has made the Anahita fr...

Rastin Mehr

Rastin Mehr

Anahita has passed 7000 downloads, thank you all! #Anahita

Scaling Up Anahita

People have asked us about how to scale up Anahita for hundreds of thousands or more users, also about a micro-services version of Anahita. No cloud application can by default scale up to a large number of users. Traditionally, Software-as-a-service or SAAS projects achieved this by throwing hardware and computing power at their production server. Today they use a dev-ops and release engineerin...

Spruced up story cards with array of objects or subjects #Anahita #Hackathon
Looks like we found a way to have reusable actions in both browse and read views of Anahita React. It works so well that we can even have Owner Actor follow/unfollow or block/unblock on story items. Going to implement the additional actions next. The code can be made DRY, but we aren't going to do that yet. We want to see all the patterns emerge and then we'll come up with higher order function...
Like/Unlike actions are working. Furthermore, revised a design pattern of handling actions in browse views. The Follow action implementation is also another example. #Anahita #Hackathon #ReactJS #ReduxJS #MaterialUI
Rastin Mehr

Rastin Mehr

This weekend we performed more work on #Anahita stories in our #ReactJS app. Implemented localization, container to construct story messages. Also performed some refactoring and UI adjustments. Most of Anahita React development work isn't about building features, but finding new software design patterns for a complex graph architecture system. This will be our ongoing obsession. #Anahita #Hacka...
Rastin Mehr

Rastin Mehr

  • November 21 2018

Skillshare retreat at LaunchAcademy

Skill share retreat today discussing programming, dev-ops, and system design. #SoftwareDevelopment #LaunchAcademy
Rastin Mehr

Rastin Mehr

We just tagged Anahita 4.4.0 on github. Could you please do an test install and report issues if you found any. I'll publish an announcement in the Atrium later today. Thank you! #Anahita #BirthRelease

Powered by Anahita