Skip to main content
carousel arrow

Software development

Software development

Full Cycle Development at Osedea

Our vision: a goal, not a requirement Each developer on our team has a variety of skills in their…

Robin Kurtz
Mar 18 ∙ 1 min

Software development

AI project auditing: identifying ROI and validating possibilities

This quick article clarifies our AI Auditing phase. Goal According to a recent survey from Statista…

Rahat Yasir
Oct 26, 2020 ∙ 2 mins

Software development

A guide to understanding acceptance criteria

You might have heard the term acceptance criteria and user stories in the context of agile software…

Maxime Soares
Apr 07, 2021 ∙ 3 mins

Software development

Docker for faster development

TLDR; Docker is fantastic for development in small teams. I became interested in Docker at PyCon…

Philippe Trépanier
Apr 18, 2018 ∙ 3 mins

Software development

Eight must know CSS wizard spells

Here are 8 quick CSS magic techniques to help you out as a 2020 front-end wizard. 🎃 Chances are you…

Alexandre Lotte
Oct 14, 2020 ∙ 4 mins

Software development

The ins and outs of AI at Osedea

Osedea is an innovative, human-centric, Montreal-based software development firm that builds cutting…

Rahat Yasir
Oct 15, 2020 ∙ 4 mins

Software development

A deep-dive into user stories

If you find yourself in the midst of an agile software development project, you’ll likely hear the…

Nathaniel Ram
May 13, 2021 ∙ 4 mins

Software development

How to avoid failure in your digital projects

We hear it way too often in the news: another digital product has failed miserably. This can make us…

Samuel Beausoleil
Feb 09, 2021 ∙ 4 mins

Software development

Spot 101 : Getting started with our robot

As a software development company, the idea of working with an advanced robot is both thrilling and…

Robin Kurtz
Jan 24 ∙ 4 mins

Software development

Adding more insight with Spot robot’s Autowalk Mission Evaluator (AME)

If you haven't read our blog post about the workflow service tool we developed for Spot robot that…

Robin Kurtz
Jul 11 ∙ 4 mins

Software development

How to be honest with yourself as a developer

One of my first memories was sitting on the bed in the office/guest room of my childhood home…

Philippe Trépanier
Dec 06, 2018 ∙ 4 mins

Software development

Three ways to overcome your insecurities as a developer

One of the insecurities that I’ve never been quite able to shake off is the infamous Imposter…

Philippe Trépanier
May 31, 2019 ∙ 4 mins

Software development

Why I love working at a dev shop

We all have our reasons to (hopefully) love our jobs. Some developers love the end results, seeing…

Philippe Trépanier
Feb 25, 2021 ∙ 4 mins

Software development

Quick tips and best practices for Flutter

Over the past few years, Flutter gained a lot of popularity. And for good reasons: it’s an amazing…

Polina Rolich
May 02 ∙ 4 mins

Software development

How to handle and reduce risk of exceptions

Here is the second instalment in our series of how to repair trust in numeric solutions. If you…

Samuel Beausoleil
Mar 11, 2021 ∙ 5 mins

Software development

Low-code: the 47 billion dollar industry fuelling innovation globally

The pandemic has had a massive impact on how we work, what tools we use, and how we coordinate as…

Leeann Downes
Sep 30 ∙ 6 mins

Software development

How to interact with Spot SDK

As you might know, we are proud owners of a Spot robot. It’s been a blast exploring this new…

Robin Kurtz
Feb 08 ∙ 6 mins

Software development

Getting started with Directus 7 and Docker (Nginx, PHP & MySQL)

— EDIT March 28, 2020 : With the release of Directus 8, a lot of work has been done on the Dev…

Adrien Thiery
Oct 22, 2019 ∙ 6 mins

Software development

See what Spot robot sees with AME: Autowalk Mission Evaluator

If you’re unfamiliar with Spot, I suggest you head over to our Spot 101 - Getting started with our…

Robin Kurtz
Apr 12 ∙ 6 mins

Software development

Should you put TODOs in the source code?

TL;DR: Use temporary TODOs as you work on a feature, but make sure to treat them before merging…

Nicolas Carlo
Oct 05, 2020 ∙ 6 mins

Software development

10 tips to boost your efficiency in VSCode with the Vim emulator extension

How Vim magic got me A while ago, I was introduced by an enthusiastic senior colleague to the world…

Jean-Christophe Séguin Cabana
Jun 01 ∙ 8 mins

Software development

Dataset management during the implementation phase

A machine learning (ML) project involves several important steps, including defining the project…

Primous Pomalegni
Aug 30 ∙ 8 mins

Software development

TypeScript: simulating birds flocks

If you’re interested in: simulations 🖥, how the universe works 💫, how an ant colony manages to…

Zack Therrien
May 21, 2020 ∙ 8 mins

Software development

Three techniques to get back to code faster after a meeting

You probably have experienced it already: meetings scattered throughout the week. Regardless of how…

Nicolas Carlo
May 14, 2021 ∙ 8 mins

Software development

What NOT to fix in a Legacy Codebase

Maintaining a legacy codebase can feel like a daunting task. There is so much code to refactor and…

Nicolas Carlo
Jun 08 ∙ 8 mins

Software development

AWS step functions: an overview

AWS originally released their Step function in late 2016. Despite this service being available for…

Phu Lam Nguyen
Feb 02 ∙ 9 mins

Software development

Turning on and off a light, the smart way

One of my passions in life is integrating things together. So, as a summer project, I decided to try…

Cydrick Trudel
Jul 31 ∙ 10 mins

Software development

Data Computing with Python

In my previous blog article, we learned how to clean data with Python Pandas. Today we are going to…

Jamie Li
Apr 14 ∙ 11 mins

Software development

Data Cleaning with Python Pandas

Machine learning and deep learning projects are gaining more importance for a lot of organizations…

Jamie Li
Mar 24 ∙ 11 mins

Software development

Reactive Rich Domain Models in React+TypeScript

Over the last few years, we’ve seen the world of web frameworks explode. Many new frameworks have…

Zack Therrien
May 16 ∙ 14 mins

Software development

Handling global state in React in 2022

I was recently asked by a friend, who’s learning React, if it was still worth it learning Redux…

Jean-Christophe Séguin Cabana
Apr 22 ∙ 15 mins

Software development

React Native navigation solutions in 2018

When starting your React Native application today, considering the diversity of the package…

Adrien Thiery
Oct 26, 2018 ∙ 16 mins