SERVICES
SUCCESS STORIES
BLOG
ABOUT
CONTACT
Home
Blog
Blog
PDF Hero: How to Extract Emails with Python
This article stems from a request from my partner: “Could you write a script that gets me all the emails from all the PDFs in a network drive?” Reluctantly, I agreed.
Last updated on Sep 15, 2022
9 min read
Society, Robots, and Us: Hiring for Inclusive Robotics
Back in April, I had the opportunity to talk at a Silicon Valley Robotics (SVR) event on the topic of hiring for inclusive robotics, moderated by Andra Keay. Now that the video of the event is live, I thought I’d clean up and publish my talking notes to make my dialogue more accessible.
Last updated on Dec 30, 2022
8 min read
7 Things I Wish Candidates Knew
Recruiting isn’t easy. It can be a long and tedious process, especially for startups when you’re building the infrastructure to support rapid growth. I used to think that recruiters and hiring managers were cold and rude.
Last updated on Sep 15, 2022
10 min read
How I Used Python to Monitor Santé Québec's Vaccine Website to Get the First Available Appointment for My Age Group
I really wanted my vaccine and I wanted to be first in line when it was my turn. Québec has been doing a vaccination rollout plan based on age groups and we register for our vaccine through a web portal.
Last updated on Sep 15, 2022
4 min read
10 Things I Wish They Taught in Engineering School
I spent a good part of my life in school, much of it studying engineering. From a bachelor’s degree in mechanical and biomedical engineering to a Ph.D. in collaborative robotics and machine learning, it was quite an adventure.
Last updated on Sep 15, 2022
7 min read
How to Make Hardware Development More Agile
People say that you can’t do agile hardware development. I don’t believe that. While I’m not a fan of all the hype and buzz around “Agile,” I do believe in the core principles.
Last updated on Sep 15, 2022
4 min read
Python Tips: How to Stop a Pandas Data Table From Being Truncated When Printed
I love pandas. It’s one of the most important tools for data processing, but sometimes it can be tricky to remember how to adjust settings on the fly. Sometimes, I just want to see all my data, but pandas truncates the view:
Last updated on Sep 15, 2022
1 min read
Python Tips: How to Read a File Without Newlines
Text files are a common part of data processing. A standard approach to reading a file is to use the readlines(), but this results in a list with newline characters.
Last updated on Sep 15, 2022
2 min read
Mentoring Techstars Montréal AI Accelerator
This past September, I had the chance to meet ten exciting AI startups part of Techstars Montréal AI Accelerator. The program prides itself on being founder-first and mentor-driven, and I’m proud to say that I am one of those mentors.
Last updated on Sep 15, 2022
2 min read
Python for Hardware Engineers: SQLite or; How I Learned to Stop Worrying and Love Databases
Design that is backed by data proves that your work is on the right track. It reveals the pain points, flaws, and opportunities, while unearthing new trends and improves your designs by adding objectivity.
Last updated on Sep 13, 2022
7 min read
«
»
Cite
×