We're a place where coders share, stay up-to-date and grow their careers.
404 bio not found
All private interactions must abide by the code of conduct.
Web development: JavaScript, Node.js, React, Tailwind, Bootstrap, Express, TDD (Mocha/Chai, Jest), MongoDB/Mongoose
I can also find my way around: C, C++, Python, Java, SQL
PWA on Next.js
This is basically a teaser for the post on your blog. In case...
Jan 8
I gave Tailwind a try for my current project and it's pretty ...
Jan 4
For performance, it helps if you know about relational databa...
Dec 30 '20
Welcome to the community! As a mathematician you're used to t...
Dec 24 '20
Option A comes from the C tradition, that's what you find in ...
Dec 23 '20
You're totally right, sorry. Are you using Swing? I don't kno...
Nov 21 '20
It's been a long time since I last wrote java code, but aren'...
One of the problems is that all posts are created equal. You ...
Nov 19 '20
I had to check: the last Scratch programs my kids made (that ...
Nov 18 '20
The lack of functions in Scratch was the one thing I found tr...
Hi! I really enjoyed your article. The options pattern will h...
Nov 13 '20
Ah, it's the same for me! No, my son's difficulties are at a ...
Nov 11 '20
I'm writing new code with hooks. My old projects still have c...
It sounds like your company is not properly set up for remote...
Nov 10 '20
I love the design, it's very sleek. Just one thing: the white...
Nov 8 '20
What is the reading list for? My guess is that it's meant as ...
The thing is, laptops, and especially the 13", are designed t...
Oct 28 '20
I use Sophos. It runs in the background and occasionally repo...
It does! AdoptOpenJDK looks like a great solution. Thanks a l...
Oct 27 '20
My dad introduced me to Basic as a teenager. It was awful. Yo...
Oct 21 '20
That's very helpful, thank you.
Oct 20 '20
After I had my first child I interviewed at a local company b...
Oct 18 '20
I have five. professional on gmail for resumes, GitHub, etc...
Oct 17 '20
The * syntax is for passing a variable number of arguments. S...
Aug 30 '20
One thing to keep in mind is that Github has limits on reposi...
Aug 29 '20
I use many sites but the one I use the most is MDN. Not sure ...
Aug 14 '20
@adamgreenough Wasn't it 250 layoffs?
Aug 13 '20
I'm not convinced disabling comments is a good option for DEV...
Jul 15 '20
In general I don't like dark backgrounds with light writing, ...
Jul 2 '20
It looks like the closing bracket ) is in the wrong place, it...
Great post! Getting a job through showing what you can do (an...
Coming from C/C++, I'd go for option 2 but in all caps to sho...
May 21 '20
I took this course a while back: Machine Learning by Andrew...
Feb 22 '20
"It's as if some of the information just doesn't... stick?...
Feb 12 '20
If you use the developer tools, you can see that your table e...
Feb 11 '20
I'm not super familiar with modern C++ but I believe stdin's ...
Feb 8 '20
I don't see how you could use them interchangeably. If you'...
Feb 3 '20
Two things: looks like it's not stepping inside the if (s...
I'm not familiar with Typescript but with vanilla Node you'...
Feb 2 '20
It would probably make your life easier. Concerning multip...
Feb 1 '20
Sorry I can't be much help. I tend to run npm processes seq...
Jan 31 '20
I'm not familiar with the MacBook Air but until recently I ...
You might want to have a look at this article by Michael Ch...
Dec 14 '19
When I start a new project I create a new Trello board with...
Dec 13 '19
It's not very clear to me what you want to do and why. Fir...
Dec 7 '19
Hi Suzanne! I discovered upyoura11y.com through this post a...
Oct 12 '19
Juste un truc: Pour le t-shirt, il faut faire 4 Pull Reques...
Sep 28 '19
All 62 comments
Privacy ❤ cookies
This is basically a teaser for the post on your blog. In case...
What CSS approach do you use in NextJS?
I gave Tailwind a try for my current project and it's pretty ...
Data modelling
For performance, it helps if you know about relational databa...
How to start coding journey as non tech person?
Welcome to the community! As a mathematician you're used to t...
How do you format curly braces? {}
Option A comes from the C tradition, that's what you find in ...
Why doesn't my custom canvas display when using the same Graphics context? [repost]
You're totally right, sorry. Are you using Swing? I don't kno...
Why doesn't my custom canvas display when using the same Graphics context? [repost]
It's been a long time since I last wrote java code, but aren'...
I feel like the quality of posts in Dev is deteriorating
One of the problems is that all posts are created equal. You ...
A Programmer's Perspective of Scratch
I had to check: the last Scratch programs my kids made (that ...
A Programmer's Perspective of Scratch
The lack of functions in Scratch was the one thing I found tr...
7 code smells in your React components
Hi! I really enjoyed your article. The options pattern will h...
Which autism accommodations have helped you / your colleagues?
Ah, it's the same for me! No, my son's difficulties are at a ...
Do you still use React classes?
I'm writing new code with hooks. My old projects still have c...
Which autism accommodations have helped you / your colleagues?
It sounds like your company is not properly set up for remote...
Your website sucks! And I'll tell you why (ROUND 2) ⚡️⚡️
I love the design, it's very sleek. Just one thing: the white...
Do you Read your Reading List?
What is the reading list for? My guess is that it's meant as ...
Going from Windows (Lenovo 14") to MacBook Pro 13"
The thing is, laptops, and especially the 13", are designed t...
Do you use any antivirus, anti-malware software?
I use Sophos. It runs in the background and occasionally repo...
Which Java version?
It does! AdoptOpenJDK looks like a great solution. Thanks a l...
What is the first programming language that you learned?
My dad introduced me to Basic as a teenager. It was awful. Yo...
Which Java version?
That's very helpful, thank you.
Describe the job interview you'll never forget!
After I had my first child I interviewed at a local company b...
How many email addresses do you use?
I have five. professional on gmail for resumes, GitHub, etc...
Difference between (*a) and (a)
The * syntax is for passing a variable number of arguments. S...
Where to host your images forever and ever?
One thing to keep in mind is that Github has limits on reposi...
What work related websites are your daily go-to and why?
I use many sites but the one I use the most is MDN. Not sure ...
Mozilla's layoffs are bad news for developers
@adamgreenough Wasn't it 250 layoffs?
Should DEV allow you to disable comments on your posts?
I'm not convinced disabling comments is a good option for DEV...
Light Mode or Dark Mode, which do you prefer?
In general I don't like dark backgrounds with light writing, ...
I am getting an error while using express and axios
It looks like the closing bracket ) is in the wrong place, it...
The Best Interview is No Interview: How I Get Jobs Without Applying
Great post! Getting a job through showing what you can do (an...
local constants vs comments
Coming from C/C++, I'd go for option 2 but in all caps to sho...
what do I need to learn to build a recommendation engine?
I took this course a while back: Machine Learning by Andrew...
Starting Out - All over again
"It's as if some of the information just doesn't... stick?...
Lorem Picsum Fetch Exercise
If you use the developer tools, you can see that your table e...
C++ read file from stdin
I'm not super familiar with modern C++ but I believe stdin's ...
The fight between Try-Catch and If-Else
I don't see how you could use them interchangeably. If you'...
Node.js server fails to render pages
Two things: looks like it's not stepping inside the if (s...
Node.js server fails to render pages
I'm not familiar with Typescript but with vanilla Node you'...
How do you make your old MacBook work?
It would probably make your life easier. Concerning multip...
How do you make your old MacBook work?
Sorry I can't be much help. I tend to run npm processes seq...
How do you make your old MacBook work?
I'm not familiar with the MacBook Air but until recently I ...
MVC architecture in react, node rest api
You might want to have a look at this article by Michael Ch...
How do you plan a personal project?🧭
When I start a new project I create a new Trello board with...
Online Printing Shop
It's not very clear to me what you want to do and why. Fir...
Let's Fix Some A11y Issues this Hacktoberfest 👩💻👨💻
Hi Suzanne! I discovered upyoura11y.com through this post a...
Hacktoberfest, comment commencer lorsque l’on n’y connait pas grand-chose (french)
Juste un truc: Pour le t-shirt, il faut faire 4 Pull Reques...