• Paula Cristea - 16 Aug 2022
    When we first met the BMJ team, we were fairly nervous, as would anyone who has heard of The BMJ ( British Medical Journal). Luckily, technology is the great equalizer in our industry so we fell in sync quickly with their team, and, together, we decided to take on the challenging task of reinventing the front end of bmj.com. This is the first chapter of our collaboration, within which we’ll be explaining the “why” behind this project, and discussing the architectural decisions we took to achieve this project.
  • Paula Cristea - 10 Aug 2022
    An interview with Sean van Oossanen, UX Designer We're back with another article on our collaboration with BMJ. This time, we look at the design system currently being developed for several products, bmj.com included. Having developed our own design system, we were pretty excited to have a chance to work with another company and share our experience.
  • Alex Cristea - 7 Jul 2022
    We’ve recently taken over an existing project that suffered from some significant issues with the build and deployment processes: builds were tied to a specific machine and developer account; credentials were manually managed; and release processes were handled manually and tracked in spreadsheets.
  • Iulian Gioada - 6 Apr 2022
    Decoupling the front end and back end As we previously mentioned, BMJ’s flagship journal, bmj.com, is on a Drupal 7 platform. That sits on top of the JCore (Journal Core) platform which hosts the scholarly journals provided by HighWire Press. Being a traditional CMS, the Drupal platform is a monolith that controls the website's front end and back end.
  • Ilie Ghiciuc - 21 Jul 2021
    Analysing the market, deciding on the type of app you will build, estimating the budget and, finally, the execution – they all are long steps that can sometimes discourage you. However, they all are equally important. Neglecting some can prejudice the others and can eventually cause delays in the release.
  • From freelancer to Thinslicer
    Cristian Gherghel - 13 Apr 2021
    My story starts in college; actually in my dropping out of it In '98 I went to college in Bucharest. I tried to keep up for about two years, but when I found the PC room in the basement, with around 20 Windows NT machines connected to the Internet, something clicked for me. I was so fascinated that shortly after I dropped out of school to create my own story.
  • Paula Cristea - 23 Sep 2020
    The biggest difference between the two is that React is a library and not a framework per se. Imagine it like an actual library; a huge place with wonderful books, aka “coding pieces” in software development, that you can use to add new functions to a website or app. Angular is a framework; picture it as an actual frame. To fit a certain picture into that frame you have to cut it, meaning you can’t go back. In software development, a framework comes with a specific standard for an app or website. It is limited, setting an unchangeable project architecture. Once cut, you can’t uncut it.
  • Paula Cristea - 7 Sep 2020
    It’s okay to feel a little reluctant when you first begin a collaboration with a remote software development team. Managing a team located hundreds of kilometers away can make you feel a little insecure, and that’s alright. But you need to build your product on time, on budget, and to top code quality standards, and hiring an internal development team doesn’t always make financial sense.

RESOURCES

Unlock Knowledge and Inspiration with Our Ebooks

ebook1

What Investors Look for Before Investing in Your Startup

Find out more ->

ebook3

How To Pitch Your Startup - Powered By Product Design

Find out more ->

ebook2

The Essential Role Of Trust In Product Development

Find out more ->