Consulting Chronicles

Consulting Chronicles

From Mobile developer to WEB Front developer (1st part)

OCTO is a great place to work and even greater place to grow. As an Octo consultant I'm used to learning and improving on a regular basis. Sharing knowledge is a central value of OCTO's culture. I have been told to always try to find a better way and to push the boundaries of knowledge. As sharing is a core value, I could help by sharing this new career path I've choosen. After 5 years spent in the iOS development field, I had the strange feeling that I wasn't learning anymore. Not that I…

Read more
Consulting Chronicles

Joyful wind of change: A software craftsmanship short tale

This is the story of a team. A bunch of 11 aspiring software craftsmen who decided to change things around and get their job done in a better way. The story takes place between the 30th and the 50th iteration of the development process of a software. This software is a website serving over 2 million regular users and providing legal information and services to 65 million French citizens. Chapter one: Start from what hurts and set a direction Leaky pipeline It is normal that the build fails. There are…

Read more
Consulting Chronicles

Web Scale IT (Or, The Patterns of the Giants of the Web) in Gartner’s Top 10 for 2015

Gartner’s long-awaited  Top 10 strategic technological trends  for 20151 have just been released this month and, for the second consecutive year2, one our most cherished topics at OCTO is prominently featured. In Gartner terminology, what we call the Practices of the  Giants of the Web 3, 4 becomes Web-Scale IT , and is inspired by "large cloud services firms"5, 6. Here, we offer a brief overview of this trend for 2015.

Read more
Consulting Chronicles

The new Web application architectures and their impacts for enterprises – Part 2

In the first part of this article, we talked about new front-end architectures, which consist of JavaScript Web applications using APIs provided by a back-end server: The new Web application architectures and their impacts for enterprises – Part 1. We saw that they recently emerged thanks to the increasing performance of browsers and the rise of industrialization tools for JavaScript development. In this second part, we will focus on: reasons why you should adopt these new architectures; opportunities they provide; impacts for enterprises.

Read more
Consulting Chronicles

The new Web application architectures and their impacts for enterprises – Part 1

Web applications evolve. From static HTML sites first to AJAX applications more recently, through multiple dynamic technologies (PHP, ASP, Java, Ruby on Rails…), Web application architectures and their dedicated tools regularly experience major advancements and breakthroughs. For two years, we have seen a new wave of technologies coming, transforming the landscape of Web applications. Unlike RIA or AJAX before, there is no well defined name yet for this new trend. We will call it "MV* client-side architectures". Here is the main principle: the server no longer manages the whole page…

Read more
Consulting Chronicles

The art of benchmarking

A benchmark comparing JavaEE and NodeJS made the buzz lately on the web. I was surprised by the results and decided to reproduce it to verify an intuition. Also, the article was followed by multiple comments that are themselves worthy to be commented. Which brings us to the current blog post. But what is a benchmark? A benchmark is meant to measure the performances a piece of software. An attempt to reproduce in laboratory what will happen in production. If you ask the domain experts, they will tell you that benchmarks…

Read more
Consulting Chronicles

Speaker at USI 2013? Now possible thanks to the call for paper!

Last year we created a system called « call for paper », which allows anyone to propose their session and be part of the official program! Its success was made apparent through over 50 proposed sessions and nearly 20 callbacks! Once again this year, we invite you to propose your session, with the deadline set on the 4th of March, 2013: Do you have a biography, a session title and resume, and a high-definition picture? Are you an opinion leader, a referent on one or more IT subjects, a super…

Read more
Consulting Chronicles

Reinventing Banking & Trading on iPad for Keytrade Bank

This is the END.   We created an iPad app for Keytrade Bank, and we just launched it!, You can download it here. Please contact us if you what to talk with us about this reference & our expertise!   Mixed feelings: happiness because it’s really a major achievement, nostalgia because we really loved building this app and now we are just slightly nervous as we hope users will love to consult their accounts, transfer money and trade using the Keytrade app as much as we enjoyed creating it. For the banking…

Read more
Consulting Chronicles

Not “yet another SOA blog post”

I had a job opportunity recently to work as an SOA architect, on SOA projects, in the SOA team of a consulting company. As many companies still make it their marketing, at OCTO we get annoyed with the negative effect of SOA term usage in lots of situations. Such situations include confusing marketing purposes, global IT strategy of a company, or SOA compliant architectures of many kinds. These approximations tend to hide weaknesses behind this term. We rather prefer to discuss on concrete solutions with respect to customer needs, and SOA is all…

Read more