Developer Workspace

News, posts and ideas

Using MomentJS to manage dates and times easily

Using MomentJS to manage dates and times easily

Victor Pukman, 24 Mar 2020

Getting a new project is always an exciting part of being a Software Engineer in OnePageCRM, and on this occasion, when I heard the brief on our latest feature: Next Action Quick Date Select and...
Split Pane and Conquering Design Challenges

Split Pane and Conquering Design Challenges

Ania Narolska-Cielecka, 27 Nov 2019

I’ve always thought about frontend coding as something magical. It brings beautiful static designs to life. It turns them into something pretty, but also readable and useful. It makes them accessible for different users, browsers,...
Draft.js and colorful Quick Quotes

Draft.js and colorful Quick Quotes

Victor Pukman, 22 Aug 2019

OnePageCRM is constantly evolving. Over the last number of years, we have started to slowly incorporate React into some parts of our application. It wasn't an easy transition, and we have overcome a number of...
How to improve the testability of Model View Controller on iOS

How to improve the testability of Model View Controller on iOS

Elano Vasconcelos, 11 Jul 2019

When you develop an application, you can choose one of many architectures. For iOS the easiest and most common is MVC (Model View Controller). But it’s only after you dive right into the project, you...
OnePageCRM integrates with Office365

OnePageCRM integrates with Office365

Vladimir Konnov, 11 Apr 2019

This is a story of a yet another OAuth2 integration implemented on OPCRM side, now with Office365 using their Microsoft Graph API. I’m going to share my experience and give my feedback of using this...
We've got Swagger

We've got Swagger

Cillian Myles, 06 Mar 2019

But for the realization of a truly connected world, we need to first 'set in stone' an agreed-upon format to describe the ways we exchange data. There is simply no way around the fact that...