<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=706355809571598&amp;ev=PageView&amp;noscript=1">

The Belighted Blog

The latest in product development, product design, lean startup and SaaS.

Blog Feature

The Belighted Way

Mobile SaaS apps: should you go native or hybrid?

Most SaaS app founders realize they must have a mobile counterpart to their web application, because users expect functionality on their phones.

Read More

Blog Feature

The Belighted Way

The front-end: React vs Angular

To put together the front end of a web application, developers often start with an existing framework. React and Angular are the two most popular front-end frameworks available. Today we’ll talk a bit about each and which one we prefer. But first, let’s back up and clarify a few terms for the non-technical among us... What does “front end” mean? When we talk about front end, we’re talking about the parts of an app that users see and interact with. For example, when you book a place to stay on Airbnb, you are interacting with the front end of the app. The back end consists of things you don’t see but are required to make it work, like the server and databases. When developing the front end of a web or mobile app, your business will benefit from two disciplines: UI and UX. These work together closely, but the focus of each is different.

Read More

Power Checklist for New Software Products

Consider this your cheat sheet for developing your startup.

Blog Feature

The Belighted Way

Demystifying Ruby on Rails

Software development is an expensive part of the journey of a startup. Speed of development can make the difference between getting off the ground or crashing and burning. The technology stack you build your app with plays a big role in that equation. Today we’ll offer up the non-technical startup founder’s guide to our preferred programming language and framework for the server side when building an app: Ruby on Rails (RoR).

Read More

Blog Feature

The Belighted Way

The Belighted technology stack

Have you heard of AARRR? How about GRRRRR? We don’t mean the 2004 French movie. We’re talking about our technology stack. It might feel like developers are speaking a different language when you discuss your new product or app. We’ve said it before: It’s not necessary to have a technical background as the founder of a software startup. But there are some basics you should understand. Technology stack, or “tech stack,” refers to the collection of programs, frameworks, and coding languages developers use. These function together like a stack of sieves transforming data at each floor. All the sieves are specialized to handle the kind of data they receive and provide another kind of data to the next layer. Hence the term “stack.” The technology behind your new product can impact critical short-term factors like speed to market and project cost, as well as long-term factors like your ability to scale and ease of maintenance. If you’re considering working with Belighted to build your new product, you’ll want to know our preferred technologies and why we chose them.

Read More

Blog Feature

The Belighted Way

Speed: use market validation to fail faster

If you’re going to get something wrong, it’s better to find out fast. With market validation built into your product roadmap, you can find out where you’re wrong faster. And you will get plenty wrong. In three years, if you’re still around, your startup may look completely different from what you imagined. This post is the last of our three-part series demystifying startup failure. We talked first about the concept of speed in building your team. Then we dug into how focus can help you move faster. Today we’re going to look at the fundamental role market validation plays in speed.

Read More

Blog Feature

Company news

We’re growing! Introducing our 9 new team members

In case you haven’t noticed, Belighted is growing. Over the last few months, we’ve added several new team members. Each brings skills that will enrich our work for our clients and allow us to do more of what we love: creating and developing software products that grow your business. Our team setup is integral to how we produce our exceptional work. We are able to drive real successes for our clients because we begin with strategy, move through design and development, and then come back again to strategy as needed. We are pleased to introduce our latest team additions to you here.

Read More

Blog Feature

The Belighted Way

Speed: How focus helps a startup move quickly

Most startup founders know speed is important. But speed in the wrong direction may be worse than going too slow when it comes to developing a new software product.  Veteran startup CMO and former marketing head of Google play Patrick 'Mad' Mork tells how focusing on the wrong thing killed his startup: “When I was at GetJar in 2010, we had to rebuild a large part of the platform from scratch. We had grown too fast and had made a number of obvious mistakes when it came to scalability. We lost at least a full 12 months rebuilding our systems, when we should have been focusing on other changes that were happening [in] the market. That mistake, among others, eventually doomed the company (along with the $40M we had raised in VC funding).” In the first of this three-part series demystifying startup failure, I talked about the concept of speed when it comes to building your team. Today we’re going to dive into the concept of focus and how it relates to speed for a startup.

Read More

Blog Feature

The Belighted Way

Speed: the timing of talent at your startup

Last time we introduced the concept of speed in three critical areas: talent, focus, and market validation. Today we are going to dig into how your team can impact speed at your startup. You can have the best idea in the world and it will still fall flat if you don’t have the means to execute your idea fast. Because it’s your team that executes the plan, you need to incorporate speed into your team vision.

Read More

Blog Feature

The Belighted Way

What all successful startups get right: speed

Where did they go wrong? What did they do right? Analysts have scrutinized hundreds of startups to identify the factors that lead to certain doom and those that will propel a startup to success.  There is one common element across all the analyses of failed and successful startups that must be present for the founding team to succeed: speed. Achieving and managing speed - knowing when to brake and when to fly at full throttle - is a critical skill of successful startup founders. After working with dozens of startups and hundreds of software products ourselves, we see the key areas of talent, focus, and market validation as particularly important in driving speed.

Read More

Blog Feature

The Belighted Way

Product development the Belighted way

We’ve built and worked with hundreds of different software products since 2008, when we first opened our doors. Over the years, that experience has resulted in a fine-tuned methodology to set our clients’ software products up for excellent performance. The way we work allows us to meet you where you are in the lifecycle of your product. You may have an idea that needs to be developed into a completely new product, or you may have an existing app needing improvement. Either way, we direct our efforts where they make the greatest impact for you. I’d like to show you a little more about how we do that here.

Read More

Blog Feature

Entrepreneurship  |  The Belighted Way

SaaS metrics - which ones really matter?

If you’re building or growing a SaaS product, you likely know by now there are a lot of metrics you can use to measure how your business is doing. In fact, the sheer number of SaaS metrics can be overwhelming if you’re new to the software-as-a-service world. At Belighted, we discuss KPIs (key performance indicators) with clients in our scoping workshop. It’s one of the components of the Lean Canvas. And it’s an obsessive focus for many SaaS founders. Let’s step back together and look at the most important SaaS metrics for a minute.

Read More

Blog Feature

Product development

Choosing a payment processor for your marketplace

When you set up your marketplace, you need to figure out how money is going to exchange hands. This usually involves funds moving between buyers and sellers with some amount to you for providing the platform, for a three-part transaction.  The transferring of money is heavily regulated and can also be a source of friction for your marketplace users. You want to get the choice right from the start. The marketplace Listminut came to us wanting to speed up development, improve conversions and expand into France. Our work also involved changing from a payment gateway to a more marketplace-friendly payment processor. Stripe Connect provided a great solution.

Read More

Blog Feature

The Belighted Way

Why a Scoping Workshop?

So you want to know how much it will cost to develop your new app or software project. You’re hoping a seasoned developer can review your materials, talk it through with you, and then come up with a number.

Read More

Blog Feature

Product development

The ultimate checklist for developing a new software product

Here at Belighted, we talk about software development a lot. However, coding is only a small portion of what needs to happen when you’re creating and launching a new SaaS or other software product. Recently we created a power checklist that walks you through 50 major checkpoints for developing, launching and growing a new app, tool or other software product.

Read More

Blog Feature

Product development

Software testing basics: types, benefits and when to automate

Testing is an investment. Like investing in security of a software product, it’s sometimes a hard sell, because you don’t immediately see a return. There’s no tangible output, no new feature to wow users. However, there are several advantages to building testing into your product development that can pay off. The key is balance.

Read More

Blog Feature

Product development

Continuous Delivery: Faster Product-Market Fit for Startups

Every time you use Amazon, Gmail or Facebook, you are using the latest version. In fact, the software may have been updated 15 times that day already. 

Read More

Blog Feature

Under the hood

React and React Native Directories Management

If you use React or React Native, you may have noticed your directory pathways sometimes look like this when you want to import something from another folder inside your components: import NavigationBar from '../../../components/ui/NavigationBar; Those ‘../../..’ are a nightmare to handle in your project and can be a real mess when you want to keep your project maintanable for everyone. In this article, we will explore a better way to handle folders inside React and React native applications.

Read More

Blog Feature

Product development

Software Development and the Non-Technical Startup Founder

You don’t need to have an IT background to create a new product or service that makes use of technology. But without a technical background, you may second guess your decisions or feel you are at a disadvantage. In our work as a software development agency, we help launch business ideas. We work with a lot of startups. Sometimes a technical leader is behind the new company, or they’ve already hired a CTO. But often the founder has no technical background -- just a great idea he or she wants to get off the ground. We have observed some differences between working with technical and non-technical startup founders over the years. Non-technical founders might be surprised to learn they actually have an advantage in some ways.  

Read More

Blog Feature

Why we love working with startups

We love working with startups. But if you’ve ever pursued a software development project with the founder of a startup, you know they can make difficult clients. The stakes are high. The timeline is fast. They have everything invested into their idea. Of course we very much appreciate our larger clients. Bigger companies have stability, budgets and time on their side. We get to bring the innovation. It’s a comfortable partnership. So what is it that we love about working with startups?

Read More

Blog Feature

Product development

When you should NOT issue RFPs for software development

The development of a new piece of software is a risky project, full of uncertainties. Requests for proposals (RFPs) are an attempt to limit these uncertainties. In an RFP, a business usually attempts to detail what they want and then asks several development agencies to say how much it will cost to produce. Sounds great, right? But if your company is considering a software development project to bring innovation to market, listen: Don’t do it. The RFP process is broken. Let me tell you why this process doesn’t work and what you can do instead. You’ll learn how to shave off costs and find the right partner for your critical projects quickly.

Read More

Blog Feature

10 Pros and Cons of Outsourcing MVP Development

Developing your minimum viable product is a crucial first step on your startup journey. One of the most common challenges faced by non-technical founders is how to handle the development work, when they lack the technical skills themselves. One option is to outsource development of your MVP - but is this a good option for your startup?

Read More

Blog Feature

Do You Really Need to Hire a CTO to Launch Your Startup?

As a non-technical founder of a budding startup, it may feel like finding a CTO should be your top priority. You want to make the best choices about product development, but as you lack the technical knowledge yourself, it's natural to want someone on-board who's more knowledgeable in that area to guide those decisions. But while having a CTO is great in the long-term, do you really need one to launch your startup?

Read More

Blog Feature

8 Questions to Ask Before Hiring App Development Companies

Hiring an app development company is an important decision: choose a bad-fit company, and you could put your startup at risk. App development companies will have different specialisms and varying levels of expertise, so before you commit to working with one, it's worth taking some time to assess the company objectively. Will they be good to work with over an extended period of time, and are you confident they'll do a good job on your project?

Read More

Blog Feature

Why Non-Technical Founders Should Consider an App Development Service

There are plenty of options available for non-technical founders looking to build a mobile app, even if you've never learned to code: hiring a CTO; hiring a mobile developer; outsourcing to a freelancer; or working with an agency that provides app development services. Today we're sharing the benefits of working with an app development service for developing your mobile app ideas.

Read More

Blog Feature

Is Ruby on Rails the Right Framework for Your Minimum Viable Product?

When building your minimum viable product (MVP), there are lots of different options to choose from. Some frameworks and technologies will be a better fit for your project than others, depending on the functionality you require. For example, JavaScript is very fast, so would be a great option for building an MVP for a chat application where real-time updates are a priority. While various frameworks will suit MVPs with very specific requirements, for more general applications you may find that Ruby on Rails is the best option. Today we're sharing five reasons why Ruby on Rails is the best framework for building an MVP.

Read More

Blog Feature

How to Avoid 5 Common MVP Development Mistakes

Developing an MVP is a crucial first step in transforming your startup idea into a fully-fledged product. It enables you to test out your core assumptions - like whether your idea solves a problem people actually have. Done well, MVP development is a valuable source of insight and information that can fuel product and business development. Unfortunately, all too often we see startup founders make mistakes with their MVP which cripple their startup - right from the beginning. Today, we're sharing five common MVP development mistakes that we see time and again - so you don't make the same mistakes.

Read More

Blog Feature

How a Design Sprint can Accelerate Your Product Development Process

For a startup, timing is everything. If you spend too long formulating your ideas, you run the risk that your competitors beat you to market - or worse, your idea becomes obsolete. Alternatively, if you spend too long developing your product before launching, you risk running out of money, and crippling your business right from the start. Fortunately, it's possible to speed up your product development process - and mitigate the risk of being outpaced by competitors - without burning through your cash reserves.

Read More

Blog Feature

6 Reasons a Lean Canvas Needs to be Part of Your Product Development Process

When you're working on an exciting new startup idea, it's easy to become hyper-focused on the sellable product; the polished mobile app or the gorgeous web platform. This is particularly common for non-technical founders, when building the product is perceived as their initial barrier to startup success. However, your product encompasses much more than just the sellable product: your entire startup business is your product, too. A Lean Canvas is a startup-oriented adaptation of the Business Model Canvas, designed to help businesses develop an actionable business plan. To help kick-start your startup, we're sharing six reasons why a Lean Canvas should be an essential part of your product development process.

Read More

Blog Feature

Company news

My experience working remotely at Belighted

After two years of trying out remote work, I thought it was time to share my feelings about it. I'll try to point out some tips, benefits and disadvantages about remote work. I hope you'll enjoy reading this article.

Read More

Blog Feature

Entrepreneurship

When a project goes international

Introduction Recently, one of our customers asked us to help them expand their market to a new country: France. Peek behind the scenes to see what we did and then check out the results in the case study for Listminut.

Read More

Blog Feature

Under the hood

How we test our Rails projects (3/3)

Introduction This blog post is the last of a series of 3 articles explaining how we write automatic tests for our Rails projects.

Read More

Blog Feature

Under the hood

Development of a SaaS as an IT trainee : final part

My last weeks among the Belighters, last work on Pravatar and Scale.

Read More

Blog Feature

Under the hood

How we test our Rails projects (2/3)

Introduction This blog post is the second of a series of 3 articles explaining how we write automatic tests for our Rails projects.

Read More

Blog Feature

Under the hood

Development of a SaaS as an IT trainee : part 3

Development of a SaaS with a third-party javascript widget, what I learn and discover all along this project.

Read More

Blog Feature

Under the hood

Development of a SaaS as an IT trainee : part 2

Development of a SaaS with a third-party javascript widget, what I’ve learned and discovered during my third week as a trainee.

Read More

Blog Feature

Under the hood

How we test our Rails projects (1/3)

Introduction This series of blog posts will explain how we write automatic tests for our Rails projects. It will be split in 3 parts discussing the following topics :

Read More

Blog Feature

Under the hood

Comment nous testons nos projets Rails (1/3)

Le premier d'une série de 3 articles sur la manière dont nous écrivons des tests automatiques pour nos projets rails. Cet article traite des outils que nous utilisons.

Read More

Blog Feature

Under the hood

Développement d'un SaaS en tant que stagiaire IT

Développement d'un SaaS avec un widget Javascript tiers : ce que j'ai appris et découvert durant ma première semaine de stage.

Read More

Blog Feature

Under the hood

Implementing multiple table inheritance in Rails

Rails’ way of representing model inheritance in the database is called single table inheritance, but this technique is only appropriate in specific cases. Here we propose a simple implementation of an alternative representation called multiple table inheritance.

Read More

Blog Feature

Under the hood

Improve your Swift code flow with promises

In this article, I'll talk about the callback syntax. When an asynchronous method finishes, it calls back its caller for the next step of the process. In terms of sustainability, this approach presents some weaknesses as the global logic is spread among the code. PromiseKit proposes an interesting alternative inspired from JavaScript.

Read More

Blog Feature

Under the hood

Une manière innovante de réduire les spams sur votre site Internet

Nous introduisons ici un moyen novateur de gérer le flux d'e-mails indésirables grâce à une nouvelle technique anti-spam en remplacement de la bien connue CAPTCHA.

Read More

Blog Feature

Under the hood

Organize Rails files by topic

Very often we work on rails projects which slowly grow until they reach the point when we open the controllers or models folder and must navigate between dozens of files. We propose here an alternative way of structuring folders and files to handle this problem without the hassle of splitting the projects into multiple subprojects.

Read More

Blog Feature

Under the hood

Display and manipulate PDF files within your web interface thanks to PDF.js

A short introduction to PDF.js which will guide you through the installation of this library aimed to manipulate PDF files within your web interface.

Read More

Blog Feature

Company news

Belighted grossit les rangs des agences référencées sur Sortlist

Read More

Blog Feature

Events

Belighted, partenaire Gold du prochain Rails Girls Brussels !

Belighted est partenaire du prochain Rails Girls Brussels qui aura lieu le 8 et 9 mai. Les inscriptions seront clôturées le 23 avril.

Read More

Blog Feature

Events

Belighted, Gold Partner of the next Rails Girls Brussels!

Read More

Blog Feature

Under the hood

Introduction to Firebase, a powerful API to store and sync data in realtime

At Belighted, we always try to discover and test new technologies. This time we tried Firebase. Let's discover all the possibilities offered by this new tool through this short presentation and the two prototypes made using AppGyver and Polymer.

Read More

Blog Feature

Under the hood

This week in development: Node.js, HTML5, CSS and more

Most interesting information coming from the Belighted dev chat room summarized for you.

Read More

Blog Feature

Under the hood

An innovative way to reduce spam on your website

We introduce here an innovative way to handle the flow of unwanted e-mails through a new anti-spam technique in replacement of the well-known CAPTCHA.

Read More

Blog Feature

Under the hood

Giving users access to their pre-filled account without knowing their password

A practical case about how we solved this issue for one of our customers

Read More

Blog Feature

Under the hood

How to comply with the EU Cookie Law on your Ruby on Rails website

We'll start with a review of law texts about cookie usage on your website then introduce you with some common use cases and finally propose a convenient solution via a gem.

Read More

Blog Feature

Under the hood

Belighted dev's insider #8

Most interesting information coming from the Belighted dev chat room summarized for you.

Read More

Blog Feature

Under the hood

Why Ruby on Rails ?

Discover the slides from the "Why Ruby on Rails?" conference made at the Feweb on september 16.

Read More

Blog Feature

Under the hood

Building a centralized authentication system

Some time ago one of our customers, for which we had already developed a highly specialized e-commerce/ERP, decided to add a new service to the one they were already offering. Discover how we handle a single sign-in and sign-out system through multiple applications.

Read More

Blog Feature

Events

Sur les Rails avec Ruby

“Sur les Rails avec Ruby”, tel était l’intitulé de la conférence organisée le 16 septembre par la Feweb à l’espace de coworking de Louvain-la-Neuve. Au programme, une présentation en deux parties du langage de programmation Ruby et surtout de son framework Rails.

Read More

Blog Feature

Under the hood

Belighted dev's insider #7

Most interesting information coming from the Belighted dev chat room summarized for you.

Read More

Blog Feature

Under the hood

Creation of a new application translation system

Basically, the initial request of our client was the ability to edit on the fly all of the internationalized texts contained within their application. Several ready-made solutions were available and we picked one of them, Copycopter. Initially, it seemed to match the client needs. However, while using the application in production, they started noticing performance issues caused by the system architecture…

Read More

Blog Feature

Under the hood

Belighted dev's insider #6 - Front-end edition

Most interesting information coming from the Belighted dev chat room summarized for you.

Read More

Blog Feature

Under the hood

Our customers and the design creation process

How do we get our customers involved in the design creation process of their website? Discover some convenient tools that we often use.

Read More

Blog Feature

Under the hood

Belighted dev's insider #5

Most interesting information coming from the Belighted dev chat room summarized for you.

Read More

Blog Feature

Under the hood

WTF: Beloved JS - Javascript ... What else ?

Here are the latest trending Javascript libraries we had a look at in the last few weeks ! We just can't wait to use them in one of our future projects !

Read More

Blog Feature

Under the hood

Belighted dev's insider #4

Most interesting information coming from the Belighted dev chat room summarized for you.

Read More

Blog Feature

Under the hood

WTF: MapReduce and Columnar DB's

An introduction to a new world of huge, distributed, and replicated databases via two fundamental topics: MapReduce and Columnar DB’s.

Read More

Blog Feature

Company news

Belighted agréée pour le Crédit d’Impôt Innovation

Belighted a été agréée par les autorités françaises pour le Crédit d’Impôt Innovation (CII), nouveau dispositif d’aide aux entreprises innovantes, instauré en 2013.

Read More

Blog Feature

Under the hood

Gulp & Grunt: How to automate the work of front-end developer?

An introduction to some new tools that make your life easier as a front-end developer.

Read More

Blog Feature

Company news

Hello, new colleagues

Belighted a engagé deux nouvelles recrues pour son pôle artistique. Côté plus technique, c’est un stagiaire de l’Institut Paul Lambin qui a intégré l’équipe en mars. Il sera rejoint prochainement par un étudiant Erasmus québecois.

Read More

Blog Feature

Under the hood

Belighted dev's insider #3 - Front-end edition

Most interesting information coming from the Belighted dev chat room summarized for you. This week, front-end as main interest.

Read More

Blog Feature

Events

Focus sur le mobile dans le secteur B2B

Nicolas parlera du développement d’applications mobiles sur mesure le 10 mars au Mobile Monday Brussels.

Read More

Blog Feature

Under the hood

Belighted dev's insider #2

Belighted Dev's Insider #2

Read More

Blog Feature

Events

Mobile World Congress 2014

Belighted a accompagné la délégation wallonne au Mobile World Congress.

Read More

Blog Feature

Under the hood

Belighted dev's insider

Belighted Dev's Insider

Read More

Blog Feature

Under the hood

Parse

Feedback about Parse (BaaS) integration as a backend for one of our client applications

Read More

Blog Feature

Under the hood

Handcrafted xml files with Ruby!

How to easily write your own XML files in Ruby ! 2 methods accessible for all !

Read More

Blog Feature

Under the hood

At Belighted we use Boxen

A brief introduction to the Mac deployment platform crafted by Github !

Read More

Blog Feature

Under the hood

Figaro gem - Simple, Heroku-friendly Rails app configuration using ENV and a single YAML file

An overview of the figaro gem, a library tailored to handle app variables configuration on many deployment platforms including heroku.

Read More

Blog Feature

Under the hood

Merry Christmas and Happy New Year

Merry Christmas and Happy New Year

Read More

Blog Feature

Under the hood

Nomad Suite development workflow

An overview of our handcrafted development workflow for Nomad Suite relying on a bunch of web services.

Read More

Blog Feature

Events

Belighted présentera Nomad Suite à Le Web’13

LeWeb est la conférence internationale la plus célèbre pour les startups et les entrepreneurs web. Créé en 2004, ce salon est devenu le plus grand événement européen dédié à l’industrie du Web. En l’honneur de cette 10ème édition, LeWeb’13 Paris invite à se projeter dans l’avenir en imaginant “The Next 10 Years”. Belighted, sélectionnée pour faire partie de la délégation belge, y présentera son tout nouveau produit : Nomad Suite.

Read More

Blog Feature

Under the hood

Backup gem

The ultimate tool to manage your backup policy !

Read More

Blog Feature

Under the hood

Rubymine & Foreman

Discover by practice Rubymine & Foreman gem.

Read More

Blog Feature

Company news

Visyos, application web et mobile pour chirurgiens

La plateforme web Visyos assiste les chirurgiens orthopédistes dans la planification et la réalisation des découpes osseuses. Elle est disponible en version mobile pour tablettes. Après l’application web de gestion des contrats de maintenance développée pour IBA, c’est le deuxième projet que Belighted réalise dans le domaine médical.

Read More

Blog Feature

Company news

Belighted nominée au Deloitte Technology Fast50

Le Technology Fast50 est une élection annuelle de 50 entreprises technologiques établies au Benelux. Parmi les nominées de l’édition 2013, 10 entreprises belges, dont Belighted.

Read More

Blog Feature

Under the hood

WTF: Charts made easy with D3.js

Did you ever dream about presenting data in an easy, smart and direct way. D3.js is made to fullfill all your needs! Here is a small but yet complete introduction to this amazing tool!

Read More

Blog Feature

Under the hood

WTF: OOCSS like a boss

Here is a piece of advice and good practices to help you improve your css skills and put easily in place a complete and reusable framework for your future projects.

Read More

Blog Feature

Company news

Un, deux, trois... stagiaires

L’été 2013 aura été très productif, notamment grâce à la présence de 3 stagiaires, qui se sont succédé durant les mois de juillet et août. Petit retour sur une rencontre intéressante entre les mondes de l’entreprise et de l’enseignement, du développement et du multimedia.

Read More

Blog Feature

Entrepreneurship

Booster son e-commerce grâce à son ERP

Gagnez en rentabilité, en efficacité et en confort en intégrant votre e-commerce à vos logiciels internes !

Read More

Blog Feature

Under the hood

WTF: Ain't nobody got time for that!

Always in a hurry? Pissed off to waste your time with repetitive work tasks? Here is a bench of tools and workflow-related hacks to improve your flow and reduce self distraction during your daily programming routine.

Read More

Blog Feature

Under the hood

WTF: BaaS - Power to the client

With the rise of mobile applications came new developer’s needs. In order to facilitate their life and speed up apps delivery a new type of platform named Backend as a service try to bring such solutions. Let’s begin our journey by introducing two services (among many others) named Parse (recently bought by Facebook) and Kinvey.

Read More

Blog Feature

Under the hood

WTF: Document DBs

Come discover some slides about relational DB's such as MongoDB.

Read More

Blog Feature

Under the hood

Towards a non invasive logging strategy

Wanted to discover different way to implements non invasive logging strategy to you app? Let's see some of the solutions to do it well.

Read More

Blog Feature

Under the hood

The problem of concurrent access to data

Techniques to avoid inconsistencies in the backup data in applications (and especially avoid problems of the kind, order two times the same objects in a store so that there is more)

Read More

Blog Feature

Under the hood

Application performance improvement via in memory key-value store: MemCached and the Dalli Ruby Gem

Have some performance drop in one of your application? Discover how we figured it out with one of our project with Memcached and the Dalli Ruby Gem.

Read More

Blog Feature

Under the hood

Getting started with tmux #1 : the basics

Discover through this post, the basics of Tmux. What is Tmux? This post explains how to install and the first steps.

Read More

Blog Feature

Under the hood

Merge a bunch of Pdfs into a resulting one with Prawn

You have a bunch of Pdf documents? You want to concatenate them all into a resulting one? Using Prawn is your solution.

Read More

Blog Feature

IT news

Le Responsive Web Design

Un site responsive est un site disponible sur tous les supports (pc, tablettes, smartphones…) et dont le contenu visible s’adapte en fonction de l’appareil utilisé afin de faciliter l’expérience utilisateur.

Read More

Blog Feature

Under the hood

Enable New Relic monitoring with Puma

Today we tried out Puma for you. This resulted in different feedbacks that are published in this post.

Read More

Blog Feature

Under the hood

Rails footnote: a step further towards an easiest application development

Here comes the Rails Footnotes gem, which will display a bunch of information for easy debugging and development.

Read More

Blog Feature

IT news

L’extension du Cloud computing

Pratique, économique, rentable… L’informatique en nuage ne manque pas d’arguments pour séduire particuliers et grandes boîtes.

Read More

Blog Feature

Under the hood

Overriding ==, eql? and hash

It is quite usual in object-oriented programming to redefine the criteria of equivalence between two instances of a class.

Read More

Blog Feature

IT news

L’évolution du BYOD (Bring your own device)

Ou l’obligation pour l’employeur de s’adapter aux usages de ses employés en termes d’équipement numérique…

Read More

Blog Feature

IT news

Le développement du téléworking

Le travail à distance implique de nouvelles habitudes mais aussi des moyens technologiques mieux adaptés.

Read More

Blog Feature

IT news

L’énorme succès des tablettes

2012 marque le recul des ventes de laptops au profit des tablettes, qui s’imposent désormais dans le budget des DSI.

Read More

Blog Feature

IT news

L’expansion de la 3G / l’apparition de la 4G

Une version 3G optimisée pour nous faire patienter en attendant la 4G toujours en phase-test chez nous.

Read More

Blog Feature

Under the hood

Enjoy debugging your dev app with better errors

The current and classical rails development error view bored you for a long! Here is the answer, here is the better errors gem!

Read More

Blog Feature

Under the hood

Importante faille de sécurité sur Ruby on Rails

Découverte récemment, une vulnérabilité extrêmement critique touchant le framework web Ruby on Rails permet aux hackers malveillants d’exécuter du code malicieux sur les serveurs non protégés.

Read More

Blog Feature

Company news

Give me 5 (new colleagues) !

Depuis septembre, cinq nouveaux collaborateurs sont venus compléter l’équipe de Belighted…

Read More

Blog Feature

Events

Rails Girls Brussels #1: Défi relevé!

Beau succès pour la première édition de Rails Girls Brussels! Le workshop d’initiation à Ruby on Rails destiné uniquement aux femmes a rassemblé une quarantaine de participantes, toutes plus motivées les unes que les autres! Une expérience instructive mais aussi très encourageante en ce qui concerne la présence féminine dans le web development.

Read More

Blog Feature

Under the hood

Module integration testing made easy thanks to acts_as_fu

You wrote a really helpful module adding some extra behaviours on ActiveRecord? You now want to test it ? Come see why `acts_as_fu` is made for you !

Read More

Blog Feature

Under the hood

High Voltage: Use rails to create static pages

The high voltage gem allows you to create easilly static pages in your Rails application.

Read More

Blog Feature

Events

RAILS GIRLS BRUSSELS J- 1 MOIS !

Le Rails Girls Brussels approche à grand pas puisqu’il nous reste maintenant moins d’un mois – 22 jours pour être exact – avant l’événement !

Read More

Blog Feature

Events

RAILS GIRLS ARRIVE CHEZ NOUS !

Nous vous parlions dernièrement de l’événement Rails Girls Paris auquel Nicolas Jacobeus prenait part en tant que coach. Enchanté par l’aventure, il a décidé de lancer l’expérience en Belgique assisté de son équipe Belighted. C’est donc chez nous, à Bruxelles, que s’arrêtera le Rails Girls, les 5 et 6 octobre !

Read More

Blog Feature

Under the hood

Make xlsx files with AXLSX : basics

Come discover whats hidden behind the AXLSX gem. Powerfull tool for exporting data from a project.

Read More

Blog Feature

Under the hood

With a little help from Json_spec and Rack::Test

How to use Sinatra, to design a json API in a few days. Discover a small example.

Read More

Blog Feature

Under the hood

Automatically write your own I18n locales files

How to automatically write your own I18n locales files easily.

Read More

Blog Feature

Under the hood

PDF-Wrapper: a unicode aware PDF writing library as Prawn alternative

Come discover a first example of PDF-Wrapper, and how it can help you in some specific cases.

Read More

Blog Feature

Under the hood

Validate the presence of a number of specific type of nested objects

Small tip this week, you certainly know how to validate your model and even how to validate the presence of linked objects, but how does it work when the need of more specific validation appears ? Take a quick look at this tip !

Read More

Blog Feature

Under the hood

How to handle many to many associations in nested forms using checkboxes !

How can you deal with many to many relations using check boxes.? Find out more of it in this post.

Read More

Blog Feature

Under the hood

WTF: Rails App Templates

Here is a small summary of all available options in order to facilitate your life by helping you speed up first steps of development !

Read More

Blog Feature

Events

Rails Girls Paris

Rails Girls est une initiative née en Finlande en 2010 sous l’impulsion de la start-up Kisko Lab et du réseau Future Female. L’objectif : doter la gent féminine d’outils lui permettant de (mieux) comprendre la technologie et de développer ses idées.

Read More

Blog Feature

Under the hood

WTF: Vagrant

What is Vagrant? It's a great tool that helps you when creating virtual development environments.

Read More

Blog Feature

Under the hood

Apéro Ruby Paris : RubyMotion

Have a look to the slides we presented in Paris, that are talking about RubyMotion.

Read More

Blog Feature

Under the hood

Dites bonjour à Platypus!

Nous sommes fiers de vous annoncer le lancement de [Platypus](http://platypus.belighted.com), l’espace dédié aux développeurs de Belighted. Entièrement en anglais, il vous permettra de vous tenir informés des dernières trouvailles de notre équipe.

Read More

Blog Feature

Under the hood

Rails, JavaScript and I18n

Here are some techniques, tools and tips that will help you get started with I18n, in order to avoid a lot of trouble for your app in the long run.

Read More

Blog Feature

Under the hood

RubyMine vs Textmate

Come have a look to a comparaison of RubyMine & Textmate. Both are used by the Belighters.

Read More

Blog Feature

Under the hood

Float is evil

Are floats bad? What should be used in its place? I took some time to explain the problem behind a float number. Come have a look to this explanation.

Read More

Blog Feature

Under the hood

Add Ogone payment to your Rails app with active_merchant

We recently added a few functionality to the Ogone payment processing gem. It's a good time to take it from the top and detail how you can use this service in your own Rails application.

Read More

Blog Feature

Events

Rails Diary

Dans le blogpost du 05/04, Yannick vous annonçait la participation de Belighted à la [Railsberry](http://www.railsberry.com/). Premier event de l’année pour l’équipe, cette conférence n’est qu’un exemple de l’offre diversifiée et internationale des manifestations sur le thème de Ruby.

Read More

Blog Feature

Under the hood

HTML5 multi upload with paperclip: The easy way

You sometimes need to attach many files to a rails model, you can find a lot of tutorials on the web. Here is a simple way to do it.

Read More

Blog Feature

Events

Railsberry

This conference seems to be the biggest rails meeting of the year in Europe. The conference takes place in Krakow, Poland, in April. Here at Belighted, we were sure that it was impossible for us to miss this one!

Read More

Blog Feature

Under the hood

will_paginate vs. Kaminari

What is the main differences between will_paginate and Kaminari gems ? Take a quick look to this post in order to discover our comparaison.

Read More

Blog Feature

Entrepreneurship

Journée Entrepreneurs ce 17 mars 2012

Je présenterai le parcours et l’historique de Belighted depuis sa création lors de la Journée Entrepreneurs organisée par la société Mumbl Limited ce samedi 17 mars à Gembloux (Belgique).

Read More

Blog Feature

Company news

Belighted rachète Pepper & Koffee

Le 20 décembre dernier, Belighted a annoncé le rachat de l’agence web namuroise Pepper Koffee. Cette acquisition apporte à Belighted de nouvelles références et de nombreuses compétences complémentaires. Elle permet à l’entreprise de se positionner comme un leader dans le secteur des sociétés inform …

Read More

Blog Feature

Company news

Bienvenue Thomas et Lucas !

Nous sommes heureux de vous présenter deux nouveaux Belighters, Lucas Romano et Thomas Chaput. Lucas et Thomas sont tous deux bacheliers en techniques graphiques. Leur prédilection pour le web et le multimedia les a menés sur des voies similaires mais pas complètement identiques. Lucas a orienté s …

Read More

Blog Feature

Company news

Un nouveau membre dans la Belighteam

L’équipe compte depuis lundi un nouveau développeur enthousiaste, Yannick Schutz. Après un master en sciences informatiques, Yannick a travaillé en tant qu’ingénieur IT chez Greisch puis comme développeur Java et web à l’ULg. Yannick se définit comme un amoureux du développement web, un esprit cu …

Read More

Blog Feature

Under the hood

New arrival in the French Ruby community: RubyLive!

Si les articles, présentations, screencasts publiés par la communauté Ruby francophone se multiplient, ils ne sont pas pour autant toujours faciles à trouver. RubyLive a pour but de les rassembler afin de simplifier leur consultation et d’augmenter leur visibilité. Il consiste en un flux d’actual …

Read More

Blog Feature

Events

L'Arrrrcamp 2011

L’Arrrrcamp est un événement unique en Belgique, dédié aux technologies Ruby, Rails et Radiant. L’édition 2011, que Belighted n’aurait ratée pour rien au monde, s’est déroulée le 7 octobre dernier. L’objectif de la manifestation est de rassembler durant une journée (voire un peu plus…) toute per …

Read More

Blog Feature

Company news

Se familiariser avec RoR : ouvrage, sites et blogs

Nous sommes régulièrement contactés par des candidats intéressés par nos activités, qui souhaitent postuler pour un job ou un stage mais ne connaissent pas (ou peu) Ruby on Rails, le framework que nous utilisons. Nous les invitons à s’auto-former et leur recommandons à cette fin la lecture de l’ouv …

Read More

Blog Feature

Company news

Un ScrumMaster certifié chez Belighted !

Depuis sa création, Belighted s’appuie sur les méthodes agiles de gestion de projet et en particulier sur la méthodologie Scrum. Il était donc assez naturel de faire valider les compétences acquises en la matière. C’est chose faite à présent, Nicolas étant depuis fin mai Certified ScrumMaster. Co …

Read More

Blog Feature

Company news

Belighted was there !

Un de nos objectifs, toujours réaffirmé, est de suivre de près les évolutions technologiques, afin d’offrir à nos clients un service plus performant alliant productivité et flexibilité mais également afin de nourrir notre passion. C’est dans ce cadre que Belighted a assisté, durant les mois d’avril …

Read More

Blog Feature

Company news

Juilletistes et aoûtiens

Chez Belighted aussi, la période estivale génère pas mal de trafic… En effet, après vous avoir présenté nos 2 nouvelles recrues internes du mois de juillet, il est déjà l’heure d’accueillir Grégory Horion, qui vient compléter l’équipe des développeurs. Grégory est, ça ne s’invente pas, passionn …

Read More

Blog Feature

Company news

Bienvenue Joël et Isabelle

Permettez-nous de vous présenter 2 nouveaux Belighters. Joël Cogen a rejoint l’équipe début juillet, une fois son diplôme de master en sciences informatiques en poche. Joël est un jeune développeur Ruby on Rails enthousiaste. Ancien …

Read More

Blog Feature

Company news

Belighted pense "green"...

Depuis la création de Belighted, nous nous efforçons d’adopter des pratiques éco-responsables. En 2011, nous avons décidé d’inclure ces actions dans une démarche globale. La participation à la formation «Greening your business» organisée par le centre d’innovation Euro Green IT a fourni un cadre à …

Read More

Blog Feature

Company news

chu' mang Daq yej*

Les Belighters accueillent un nouveau développeur! Après des études à l’UCL en tant qu’ingénieur civil en informatique, Dominique a eu un parcours diversifié. Il a travaillé un an dans l’implémentation de SIP pour Indigo Software, puis il s’est spécialisé dans la modélisation de processus de ges …

Read More

Blog Feature

Under the hood

Development guidelines

What follows is some of our most important coding guidelines and setup parameters we like to use at Belighted to keep our code consistent over the different projects. A good set of rules not only makes our code cleaner and easier to maintain, it also helps new developers on a project getting up-t …

Read More

Blog Feature

Under the hood

Les outils utilisés chez Belighted

Les membres de Belighted (l’équipe de développement mais aussi le personnel commercial et administratif) utilisent, chaque jour, un certain nombre d’outils qui sont souvent des applications web. C’est cette liste d’outils que nous souhaitons partager, avec vous, via ce blog post. Cela vous donner …

Read More

Blog Feature

Events

Belighted @ Journées de l'Industrie

Ce jeudi 3 mars, Belighted a participé aux JI organisées par le Contact Cercle Industriel Industries au Hall Sainte Barbe à Louvain-la-Neuve. Cette manifestation de l’Ecole Polytechnique de Louvain propose une rencontre entre le monde des études et celui du travail. Lors de cet évènement, nous …

Read More

Blog Feature

Company news

Bienvenue Stéphane!

Une fois n’est pas coutume, voici une petit mot sur notre nouveau Belighter, Stéphane Amant. Stéphane renforcera l’équipe des développeurs sur le projet Valipat et apportera à l’équipe son expérience acquise en tant qu’analyste IT chez PricewaterhouseCoopers. Stéphane a obtenu son master en inf …

Read More

Blog Feature

Company news

Ca déménage chez Belighted!

Nous avons le plaisir de vous annoncer notre emménagement au numéro 25 de la Place de l’Université à Louvain-la-Neuve. Plus proches des étudiants, plus accessibles pour nos clients et plus spacieux pour nos Belighters, ces nouveaux locaux vont nous permettre d’une part de lancer plus de proje …

Read More

Blog Feature

Company news

Here come Ruili & Mélanie

En ce début d’année, nous avons le plaisir d’accueillir deux stagiaires parmi nous: \* Ruili est en troisième année à la Haute Ecole EPHEC. Durant son stage, elle travaillera sur des projets sales marketing. Elle s’intéressera plus particulièrement aux études de marché sur le thème de l’utilisatio …

Read More

Blog Feature

Company news

Bienvenue Gil & Romain

Ce n’est pas l’arrivée d’une mais de deux nouvelles recrues que nous avons le plaisir de vous annoncer dans ce post! Nous avons le plaisir de voir notre équipe grandir et s’enrichir de deux nouveaux membres: Gil, qui est diplomé d’un master en infomatique de L’UMons et Romain, qui est un jeune dipl …

Read More

Blog Feature

Company news

Say Hello to Julien

We are happy to announce that, once again, a new member has joined our team. Please welcome Julien, who will take the essential position of “Sales Marketing Manager” at Belighted. Julien is 28 years old and holds a Master Degree in Management from “ESC TROYES / Champagne School of Management” …

Read More

Blog Feature

Company news

Our new website is online!

It is with the greatest pleasure that we now present you our shiny new website, which has been in the works for the past several months. As you can see, there is an obvious, drastic improvement in the look and feel of the website, which until now had not seen any important change since November 200 …

Read More

Blog Feature

Entrepreneurship

English-speaking Fridays

At Belighted, we have native French and Dutch speakers. However, the language used for informal communication in our team is French, as we are located in the Walloon Region of Belgium (and, to be honest, also because the Dutch level of most of our French-speaking guys is not that impressive!). But, …

Read More

Blog Feature

Under the hood

FOSDEM '10

This week-end this is the Free and Open Source Software Developers’ European Meeting, which happens every year at the “Université Libre de Bruxelles” here in Belgium. This was the 10th time the even …

Read More

Blog Feature

Company news

Welcome to Simon and Jelle!

I’m a bit behind schedule about this very important news but, as they say, better late than never. Since November ’09, our team has grown by 2 new members:  Simon Schoeters, 27, comes from Leuven where he studied applied IT at “Katholieke Hogeschool Leuven” …

Read More

Blog Feature

Entrepreneurship

Introducing our newest product: Monassoc

This week, we released the new website for our web application called “Monassoc”. What is Monassoc? In a few words, “Monassoc” is a hosted platform/CMS for associations and groups. It allows you to create a blog, a forum, pages, photo galleries, and mana …

Read More

Blog Feature

Company news

Belighted grows: welcome to Raphaël !

As a company specialized in the World Wide Web, the most amazing communication medium of our time, we could not stay very long without a specialist in communications. Since the beginning of this week, we have had the pleasure to welcome Raphaël in our offices. Raphaël is 24 years old and holds a ma …

Read More

Blog Feature

Under the hood

Frailers.net goes open source!

As part of our continuous effort of contributing to the developers community, we have released today the source code for “Frailers.net”, our online community/documentation project for french-speaking Ruby on Rails developers. We consider that the code will help newcomers to R …

Read More

Blog Feature

Entrepreneurship

A new tool for web designers on Facebook

Professionals working on the web are always looking for the best opportunities to show their work to partners and potential new customers. Up until now, there was the possibility to show screenshots of your websites on so-called “CSS galleries” such as “Web Creme” or "CSS Dr …

Read More

Blog Feature

Under the hood

Video messages and conversations on your website

“TokBox” is a free video calling / messaging platform which integrates with any website without any download involved. It proposes widgets to play/record videos and do live conversations with the user’s microphone and webcam, directly from the website itself. Up until now, Tok …

Read More

Blog Feature

Company news

Welcome to Marc

Since the beginning of the month, we’ve had the great pleasure to welcome our new collaborator – and first employee – “Marc Lainez”. Marc is 25 years old and holds a Master of Computer Science from “UCLouvain”. He is a former bu …

Read More

Blog Feature

Entrepreneurship

Rails Rumble and working on internal projects

About two weeks ago, we participated in “Rails Rumble 2008”, a contest for Rails development teams all around the world, where they have to develop a fully functional version of an application in only a week-end. The choice of the application was made free, and the rules spe …

Read More

Blog Feature

Company news

Belighted rolls out iStockCV.com

After weeks of hard work, we are proud to finally present the public beta version of “iStockCV.com”, a new social recruitment web application. This new player in the online recruitment business uses the best concepts from social networks to help companies and candidates find …

Read More