loading...
Jim Plourde profile picture

Jim Plourde

Canadian computer engineering student and Python developer. I'm curious about a broad variety of subjects.

Education

Computer engineering student

Work

Software developper

Last 250 Comments

re: Anyone attending Open Up Summit this week?
Are the talks recorded and availabl to attendees?
re: What are the last 3 books you read? 📚🤓
Eukuan nin matshi-manitu innushkueu : Je suis une maudite Sa...
re: The bane of every developer; spelling, casing, and random commas
Yesterday, I using AngularJS to make put requests. Because I ...
re: DJANGO STEPS TO CREATING A MODULE (to show)
Yes, when you run python manage.py startapp projectApp it cre...
re: DJANGO STEPS TO CREATING A MODULE (to show)
There should be one admin per appliction in your project.
re: DJANGO STEPS TO CREATING A MODULE (to show)
Since an admin is a really comon component of a website, Djan...
re: DJANGO STEPS TO CREATING A MODULE (to show)
So you have Person in models.py which is the model you want t...
re: Where do I go from here?
I really recommend looking at Roadmap.sh, have a look at wher...
re: Django Same data objects get created every time!
Each time the code is loaded, the create function is called b...
re: What's your favourite git command 🖥❓
I use the Zsh git plugin and that alias and many others are a...
re: What to test in Django: Models
I'm on the side of those who think testing the framework is a...
re: What's your favourite git command 🖥❓
I've been using it bare for the last 4 years. I didn't any us...
re: What's your favourite git command 🖥❓
based on frequency, I'd say git status lol
re: Which Language do you Find the hardest ?
Any assembly language: there is a lot of high level language ...
re: Linux Commits to Inclusive Language
Yeah and I want to believe him. It was more than overdue to a...
re: Linux Commits to Inclusive Language
Torvald approvingg that and not fighting it, what a great day...
re: Is anyone planning a full or partial "early retirement" from software development?
I try to pile up as much cash as I can. My ultimate goal is t...
re: What is your work environment (Office, remote, or hybrid)?
Despite very low number of active case here, I'm still very c...
re: What is your work environment (Office, remote, or hybrid)?
Initially I was working in an office space. Then with the pan...
re: What do you do within the first 30 minutes of starting your work day?
Stretch Take a sip of coffee Put on my headphones and start s...
re: Would you work for tesla as a software developer?
From former employees, any Musk company is a nigghtmare to wo...
re: Customize Your Ubuntu a bit !
Here's a list of my favorite Gnome shell extensions: Alt Ta...
re: How do you feel about Neuralink?
Their latest paper is really interesting, I highly recommend ...
re: How to grow in your career: Hint, it's not about the tech.
A good way to get better at estimation, which was teached me ...
re: When are you happiest as a coder?
During the morning, when I put my coffee on my desk, put on m...
re: What great software invention or idea never gained adoption?
Yes, I've seen them. Like many, I thought it would be a first...
re: What great software invention or idea never gained adoption?
Microsoft tablets. They arrived way before the iPad, but appa...
re: Daily Challenge #264 - Digital Root
I tested it with just n and it works fine.
re: Daily Challenge #264 - Digital Root
Here's my solution in Python. Not bad considering I gave it o...
re: What are your favorite coding podcasts?
Looks like on Spotify or Player FM you can't leave a review...
re: What are your favorite coding podcasts?
It's not pure coding, but very tech related: Command line He...
re: What are some examples of "productive laziness"?
In my everyday life, it means using git ZSH aliases VIM key...
re: J.A.R.V.I.S is now READY!
in jarvis.py:65 there's you gmail credentials in plaintext. I...
re: How Much Have You Made Off Of DEV Monetization?
I really want to know how much the Vaughn, Bostian and Spitte...
re: Adding Syndication Urls to My Posts
What's your flow when publishing something? Do you post every...
re: How do you "wind down" the work week effectively?
No meetings on friday. I fully stop at 17:00 no matter what. ...
re: DevDiscuss Episode 8: Our Least Favorite Things About Our Favorite Languages
I am a Python developper and one thing I currently dislike ab...
re: Instagram bot written in python.
So far, have you had any problem with Instragram because you ...
re: What's the last technical book you read?
This semester, I didn't code at all and had classes about eng...
re: What's you favorite hobby outside programming?
Yes, staying 8+ hrs a day in a chair is not very good for our...
re: How to Performance Test Python Code: timeit, cProfile, and More
You could make your timing fuction a decorator and wrap any f...
re: What's you favorite hobby outside programming?
I love reading books, playing video games with friends, go to...
re: What is your fitness routine?
I try to go 3-4 times a week to the gym, there I do squats an...
re: Could Apple Be Forced to Reduce App Store Fees?
Also it seems to be a per case situation. They won't force Ne...
re: What do you listen to when writing code?
I listen to Chilledcow lofi channel on Spotify most of the ti...
re: Can Anyone Guide Me How To be good at Artificial Intelligence and Machine Learning?
A good start would be to dive into the machine learning tutor...
re: Ohms calculator using python
This is a very good start. I can see that there would be a pr...
re: What's your favourite custom Slack emoji?
I invite you to download a bulk slack emoji importer and impo...
re: What was your win this week?
My internship which told me was cancelled due to covid-19, ca...
re: What's your favourite custom Slack emoji?
Mine is exceptionnaly fast parrot.
re: What's your favourite custom Slack emoji?
Then everyone should take a look at the cult of the party par...
re: What's your favourite custom Slack emoji?
At my job, we use the party parrot a lot. My favorite version...
re: Move an Ubuntu window to another workspace
I've used this in 19.04 with a GNOME plugin called workspage ...
re: What is the worst question you have ever been asked in a job interview?
It's very illegal in Canada too, and we have even stricter ru...
re: What is the worst question you have ever been asked in a job interview?
"Is there any dog/kid/wife that could get sick and make you m...
re: At what age did you get your first dev job?
At 21, when I finished my cegep (3 year technical diploma in ...
re: VIM is tough, or is it???
There's a reason why this question on stackoverflow is so pop...
re: How much coffee do you drink?
1-2 cups in the morning at breakfast. I never drink anything ...
re: Are you most probably going to work fully remote?
My job, which I got from my last internship, will resume for ...
re: My Third Year Of Freelancing
I've recently read Kelly Vaughn Start freelancing today ebook...
re: My Third Year Of Freelancing
Do you plan on ever scaling your freelancing journey to colla...
re: Computer Science vs Software Engineering
In Canada, engineer is a reserved title. You can't use engine...
re: Should remote workers be paid differently based on location?
I mean, collectively in IT, we pay developers from India, Ban...
re: How to Use OBS Studio to Record or Stream Live Presentations
My twitch profile is twitch.tv/bigj1m/ but for now it's mostl...
re: How to Use OBS Studio to Record or Stream Live Presentations
Thank you for this wonderful post Erika! I always wanted to s...
re: 9 best open-source findings, March 2020
I've found Jitsi which is a multi-platform open-source vide...
re: Tell us what your top unpopular tech opinion is 😈
The CLI is the best option. GUI is fine, but it's not enoug...
re: Aliases: Making the command line your friend
my favorite zsh alias is gpsup for git push --set-upstream
re: Python FizzBuzz
The Zen of Python says: Sparse is better than dense. Whil...
re: What non-dev IT jobs have you had?
Dish washer/busboy Grocery store clerk Self-employed magic...
re: What was your win this week?
In Django, I made my first Mixin to redirect to a warning p...
re: Top 10 Chrome Extensions Every Developer Likes
I love what Sorhus does. Thanks
re: What is the oddest JavaScript behavior?
I find these very funny: typeof(1 + '1') // returns a str...
re: How To Protect Your Eyes As a Software Developer
I have a dry problem with my eyes, so I must be extra caref...
re: If your manager told you to spend the next two weeks working on any "fun and fulfilling" project at work, what would you do?
Either do some RnD or just build any tool that would dramat...
re: Which unproductive activities are typically mistaken for productivity?
The biggest/most frequent might be: checking emails and oth...
re: What was your win this week?
Finished my summer internship with praisings from my boss a...
re: Tell us your Thoughts About Open Source
At my internship I used some open source tools to integrate...
re: Daily Challenge #39 - Virus
I edited my answer so my code would not consider periods in...
re: Daily Challenge #39 - Virus
Your solution is very good btw. Good job
re: Daily Challenge #39 - Virus
Python edit: I changed my code to only consider periods at...
re: Daily Challenge #39 - Virus
If it's a document, it will contains multiple sentences and...
re: Which Linux distribution is your favorite and why?
Submit your distro on DistroWatch
re: Mac or linux or windows for development work?
Forgot to mention the distro. Ubuntu and Fedora so far. I h...
re: Stable docker CE for Fedora 30 are available!
When I switched to Fedora, I failed to notice 30 wasn't com...
re: Mac or linux or windows for development work?
Linux, without a doubt. I mainly use Ubuntu or Fedora. I do...
re: Which Linux distribution is your favorite and why?
Bleeding edge and constant update might be something that s...
re: Which Linux distribution is your favorite and why?
I wish I discovered Linux earlier, I'm a fan of DIY. I've c...
re: Which Linux distribution is your favorite and why?
Mint has a special place in my heart since it's the first d...
re: Which Linux distribution is your favorite and why?
As always, amazing article. I might go back to Fedora befor...
re: Which Linux distribution is your favorite and why?
A coworker use Manjaro and I'm very curious about it. I've ...
re: Which Linux distribution is your favorite and why?
I briefly used Fedora recently and I liked it. For some rea...
re: Which Linux distribution is your favorite and why?
Never heard of that, will have a look at it.
re: Which Linux distribution is your favorite and why?
Arch wiki is just insanely useful. Even if not using Arch, ...
re: Which Linux distribution is your favorite and why?
I've mostly used Ubuntu so far. Going to university and wor...
re: Which Linux distribution is your favorite and why?
I haven't used Mint in years. I wonder how it is today. As ...
re: Which Linux distribution is your favorite and why?
We had a new employee and he chose Debian. I seriously have...
re: Which Linux distribution is your favorite and why?
Ubuntu is my top choice too. Great features and you can sho...
re: What was your win this week?
After investigating for 7 hours, patching npm package versi...
re: Building Command-Line Applications with Python
I'm learning Python and this kind of project is perfect to ...
re: Book Review: Sapiens: A Brief History of Humankind (2014)
Hands down one of my fav books. I really like anything wrot...
re: Just finished the Python tutorial on Kaggle
I highly encourage you to have a look at Django. It's a fan...
re: What's your favorite question to be asked?
Even tho there isn't a day where someone ask/talk about it,...
re: Django inline formsets with Class-based views and crispy forms
I really appreciated your article! I was looking at the terri...
re: What are the worst security practices you've ever witnessed?
I did some PHP for a client forum. Account resets sent pass...
re: What does your team do when your communication channels go down?
Are you by any chance affected by Slack services being slow...
re: 8 Coding Games to Improve and Level Up Your Programming Skills
I have someone who wants to learn programming, has little-t...
re: 6 mac apps that fit everyone
Alfred is something I wish linux have. There is Albert, but...
re: My Remote Office Tour 🚀
wow! Ton bureau est tout simplement incroyable. Je comprend...
re: How to TDD when TDD is hard
I landed a summer internship where TDD is one of the most i...
re: What was your win this week?
We had a bug in production. And there was 3 other issues re...
re: How is the tech industry contributing to global warming and what can we do to reduce the impact?
From time to time, this question pop into my head. I'm full...
re: What are you doing while twitter is down?
I submitted a fix to production. I barely noticed twitter i...
re: What size company do you work for? What's that like?
We are 35. The company is 16 years old. I've been there for...
re: As a Software Engineer, do you prefer to work at start-ups or outsourcing agencies or big companies?
I work for a company that is an outsourcing agency speciali...
re: How many monitors do you use when programming?
Same setup. I like it a lot.
re: How many monitors do you use when programming?
I wear eyeglasses and they have a blue light filter that is...
re: How many monitors do you use when programming?
I like the Lego part. Thanks for the tips also
re: How many monitors do you use when programming?
That's definitely why I want to do it right, right now. So ...
re: How many monitors do you use when programming?
If I could only have one iPad that would be nice 😂
re: How many monitors do you use when programming?
Yes. It's good advice and I try to implement that as best a...
re: How many monitors do you use when programming?
I always try to center the two bezels of my screen so I alt...
re: How many monitors do you use when programming?
Yes. The only downside is the screen brightness maxed out i...
re: How many monitors do you use when programming?
I have a T470 and eventually I want to get (build in Lego) ...
re: How many monitors do you use when programming?
I'm doing backend too and I see your point. Can't wait to t...
re: How many monitors do you use when programming?
I'm with you on that.
re: How many monitors do you use when programming?
I don't know I would have a use case for 4 monitors. I bare...
re: How many monitors do you use when programming?
I'm in that boat now. Feels good, wouldn't go back to only ...
re: How many monitors do you use when programming?
For me, 1 is laptop when I'm on the road, 2 is my minimum, ...
re: How many monitors do you use when programming?
I'm at two, perfect setup for me would be 3. I'm working on...
re: How many monitors do you use when programming?
Hi fellow giant canadian. I'm 2m05 myself. Even tho I'm on ...
re: How many monitors do you use when programming?
Nothing more important than health. I'll pay $1k if that is...
re: How many monitors do you use when programming?
This setup is rad. No compromise, pure optimisation.
re: How many monitors do you use when programming?
Wow! Never seen such screens you put on your laptop screen....
re: How many monitors do you use when programming?
I wasn't sure to understand your first version of that comm...
re: What jobs did you hold before you got into software?
Dish washer/ busboy many times Grocery store clerk for a l...
re: How many monitors do you use when programming?
I will soon have the chance to try a wide monitor. It looks...
re: How many monitors do you use when programming?
I really need a good terminal windows manager on Linux. Any...
re: How many monitors do you use when programming?
When I am on laptop undocked, I only have one screen and I ...
re: How many monitors do you use when programming?
My dream setup is three screens. Unfortunately, student bud...
re: How many monitors do you use when programming?
When I am docked, I use two monitors: one horizontal for my...
re: 5 Awesome Tools For Python Code Quality
At my job we use flake8 for linting check, but we are talki...
re: A Bug in Chrome 75 Caused Random Offline Pages
Yes. Thank you Daniel for the tip, I'll give it a try
re: A Bug in Chrome 75 Caused Random Offline Pages
The page saying dev.to is offline appears from time to tim ...
re: What was your win this week?
I shipped my second feature in Django. From testing to ship...
re: Introducing a New Initiative: IRL.DEV
Yes, I'm very close to Montreal (somewhere in the woods but...
re: The Value Of Your Time
I thought it was a school board owned school. Still, non-pr...
re: Introducing a New Initiative: IRL.DEV
I swear one day I'll come right from Canada down to NYC and...
re: What's the plan to monetise Devto?
This is a good thing - don't fuck it up. This. I wond...
re: The Value Of Your Time
You talked about classrooms and staff, so I guess we are ta...
re: The Value Of Your Time
Does it matter, then, that if I do not do this project, th...
re: What time of day are you most productive?
At the beggining of my day, when I just got 8 hours of good...
re: The Value Of Your Time
I will not be compensated for this time. You lost me at ...
re: What have been the broken promises of computer technology?
We need a serious reform on how our data is protected and h...
re: What have been the broken promises of computer technology?
I thought we would become a big hive mind able to cure anyt...
re: What have been the broken promises of computer technology?
Freedom. Then GAFAM and other corporations came and like us...
re: Interesting stuff I stumbled on #1
My pleasure! I really enjoyed your article
re: Interesting stuff I stumbled on #1
Very short book packed with an interesting story. A kind of...
re: What specifically should I learn for a career in DevOps (more explanation below)
Here is the DevOps map from roadmap.sh that is pretty compl...
re: What was your win this week?
Finally shipped my first Django feature for a project in my...
re: Do you use time-tracking for work or for your personal time?
At the office, each employee is responsible for reporting i...
re: Your powerful dev computer is your weakness.
In my opinion no, unless there is negligence. Companies pro...
re: Your powerful dev computer is your weakness.
I totally disagree with that kind of argument. As a softwar...
re: Scams That Software Developers Need To Be Aware of
In the past year, there is an increase in the "Fake preside...
re: How important are math skills for software development?
I hope you will have a great read. Tell me how you liked it...
re: How important are math skills for software development?
Tell me if you liked it. Good read
re: How important are math skills for software development?
Of course! One of the technique presented what a trick used...
re: Pink Theme > Any Other Theme
oh! I didn't even know there was a pink theme. I like it.
re: How important are math skills for software development?
I couldn't recommend you enough to read A mind for Numbers ...
re: My beautiful Linux development environment
Yes, that's what I do. It's only docker not being supported...
re: My beautiful Linux development environment
The third paragraph only Fedora 28 and 29 are supported. I ...
re: My beautiful Linux development environment
Try Fedora. It's like Ubuntu but some details are making it...
re: My beautiful Linux development environment
I could not recommand Timeshift enough. I have it take an i...
re: My beautiful Linux development environment
My coworker uses Manjaro. Looks like a compromise between A...
re: My beautiful Linux development environment
It's funny because they are flagged as optonial but they ar...
re: My beautiful Linux development environment
I switched from Unbuntu 18.04 to Fedora 30. Then I realised...
re: TV while coding? Distraction or Motivation?
I don't have the cable. I consume my medias mainly through ...
re: BeautifulSoup or Scrapy?
It really depends on the needs. While they both get HTML, t...
re: Why we’re writing a Django book specifically for portfolio projects and MVPs
It's something I look closely for its development. I starte...
re: ELI5: Useful Unit Testing
Unit tests are designed to test the developer's code logic....
re: Writing a dev.to blog post with VSCode
Wow! This is an awesome extension and a great way to learn....
re: What do you want to be when you grow up?
Curious. That's all I ask. I never want to be complacent wi...
re: Are CSS and HTML programming languages?
You are right and I feel the same. They aren't Turing compl...
re: Are CSS and HTML programming languages?
I've read from some sources that CSS3 + HTML5 is Turing Com...
re: How to Merge Two Dictionaries in Python
Great article. I liked the many options to solve the proble...
re: Worry, Worry, Worry, Worry...
When developping I'm a fan of the Most Valuable Product (MV...
re: How To Learn - What Most Schools 🎓 Don't Teach
Typically from any decent book retailer. I bought mine on a...
re: How To Learn - What Most Schools 🎓 Don't Teach
A Mind for Numbers by Barbara Oakley is a nice to have book...
re: What would you like to see implemented on DEV?
When I am on an article, I'd like to be able to save the a...
re: Python: Who to Follow, What to Read and Where to Ask
A unusual resource I really recommend to get the innerworki...
re: Things To Expect When Attending Tech Meetups
Hope you will find interesting ones! Good luck
re: I need a course for that...
Hi Angela! I can relate to how you feel lost because I was...
re: SOLVED:Modules not found on django migrations
It would be nice if you edit this article to share how it w...
re: Basic Soldering: an illustrated guide
Wow! What a great article. Your illustrations are so amazin...
re: My First Year of University - My Classes
For my math classes, I have some very helpful resources: K...
re: My First Year of University
Great post, Nathan. Very concise and inspiring. I' found si...
re: Working With Decorators In Python
I use decorators in Django for mocking functions (@patch). ...
re: 🧠 Learn! 5 Github Repos With Great Free & Open Source Resources
My favorite is the Awesome list of awesome lists by sindres...
re: Debug Python and Django easily from Visual Studio Code
Nice article! I will try that for sure since I work with Dj...
re: Book Review: No Hard Feelings
Damn! That's a lot of book. I've set a 20 books goal for th...
re: ⚡ ️Blazing Python 🐍 Scripts with Concurrency ⚡️️
Thanks for this awesome experiment. That's what I was suspe...
re: How many computer devices do you own?
Custom built desktop: windows 10 machine mainly for gaming...
re: What tool can you not live without?
Yeah, I totally understand the necessity. There is a lot of...
re: What tool can you not live without?
I didn't look at such file of mine, but I'm sure it is also...
re: What tool can you not live without?
Yes! Is the google console your favorite ? I'm really surpr...
re: What tool can you not live without?
I don't know how I could live without version control befor...
re: What are you reading right now?
I got it from Bill Gates yearly reading list. You're hardly...
re: What tool can you not live without?
Mine is without a doubt vim. I just feel so slow without it...
re: What are you reading right now?
Spaceman by Mike Massimino: The journey of an astronaut co...
re: What are your thoughts on the 4-day work week?
I'd do my work week in 4 days anytime. Three day weekends a...
re: What tool can you not live without?
I had the chance to use VsCode for web dev last year. I lov...
re: The Tech Career Guide
I know right! I constantly look at it, check where I am and...
re: Will you take a paycut for a supportive work environment?
There is things money can't buy! I took an offer for an int...
re: ⚡ ️Blazing Python 🐍 Scripts with Concurrency ⚡️️
Very nice post, easy to understand and lots of new stuff le...
re: What tool can you not live without?
I didn't know about ConEmu, it seems very great and handy. ...
re: How to Stay Fit Physically and Mentally and Keep Coding
Just today I went for a walk during lunch break. I had your...
re: What’s your work/life balance like these days?
Surprisingly good. My new internship is just so awesome. It...
re: How to Stay Fit Physically and Mentally and Keep Coding
What I do to stay fit: Every 25 minutes (pomodoro session),...
re: What it's like working at NASA Jet Propulsion Laboratory
I am immensely jealous. Working at NASA would be the ultima...
re: Which editor do you use when opening files like .bash_profile, etc?
No surprise: vim. It's just so easy.
re: What’s your Computer Environment?
Personnal: - Thinkpad T470: Ubuntu 18.04, 500gig SSD, 1...
re: Are most of your friends developers too?
No. I only have one friend who's in dev and he lives in ano...
re: What's your commute like?
5-10 minutes biking. I really like that. Before work I do a...
re: What is an API?
Just to add a bit more as a good to know: Your electricity ...
re: What do you wear to work?
The company I do my internship at has no dress code. Most o...
re: What is an API?
What a great post Rémi! I always kind of knew the role of ...
re: Getting online for the first time since mIRC
Welcome back! I miss playing CS 1.6 and hanging on mIRC. G...
re: The Tech Career Guide
What a great article! The research work on this is fantasti...
re: 11 Ways You Can Get Involved in the Tech Community
This list is very complete and well detailed. I was recentl...
re: What advice would you give someone looking to use their keyboard more and their mouse less?
The scroll is so smooth and satisfying I can't live without...
re: What advice would you give someone looking to use their keyboard more and their mouse less?
I mean it's the best of both worlds: You get all the awesom...
re: What was your win this week?
Learned to use Docker and has a pretty good understanding b...
re: Folium : Powerful Mapping Tool for Absolute Beginners
A good resource for README templates
re: What advice would you give someone looking to use their keyboard more and their mouse less?
Learn vim by setting your default terminal editor as vim an...
re: Folium : Powerful Mapping Tool for Absolute Beginners
I really liked to read your article, I find data science fa...
re: I'm finally taking testing seriously
I was hired for an intership some weeks ago. All the projec...
re: What are your five most used terminal commands?
Recently, I was doing a Python and a Django tutorial and al...
re: About: What program I should learn?
The Web Developper roadmap is very complete and detailed ro...
re: What was your win this week?
This week, I... Installed a virtual environment for Jupyte...
re: Discuss: GitHub Special Event
The link you provide for readers to find out when 1:30pm PT...
re: CI/CD Pipeline: A Gentle Introduction
This is an excellent article with valuable information for ...
re: Advice On Being an Ally to Women in the Software Industry
Follow underrepresented folks online. It's a great way to p...
re: 5 Specific Actions to Achieve Success
On the failutre part, I really like that quote from Wayne G...
re: What's your 🎉New Year Resolutions🎉 ?
Mines are: Learn Python Do more exercise Better managemen...
re: How English changed my life !
In Canada, it's the government that offers bilingual servic...
re: How English changed my life !
I'm French Canadian. In north America, being a native Frenc...
loading...