Menu

Blog

  Feed
  FR

Prefer Standard Fonts for Your Website

  FR
 5 min.
 chop
 0
 

When designing a website, we’re often tempted to use custom webfonts to make it stand out. Yet, the French collective for a responsible design of digital services provides one simple rule in their referential for web ecodesign:

Use standard typefaces

translated from Référentiel d'écoconception web (FR), Collectif Conception responsable de service numérique

Let’s have a look at what’s behind this rule.

Read more

What You Should Know About Logging

  FR
 8 min.
 chop
 0
 

A few weeks back, I reviewed code from a young developer. It was impressive work for a topic he didn’t know beforehand, except on one aspect: every output used System.out.println(). That’s understandable: that’s how Java developers learn to code, just like Python developers do their first tests with print. But that’s not something that’ll be handy for a live application.

Read more

Why I Don’t Like the Word “Developer”

  FR
 5 min.
 chop
 0
 

You may or may not have noticed it, but I try to avoid the terms “developer,” “coder” and “programming” on Keyboard Playing, except maybe when I’m focusing on the activity of writing code. There’s a reason to it: in our field, it’s common to use these words to describe a variety of jobs. Actually, about anyone who writes or edits code may be called a developer.

Read more

You probably shouldn’t have “J2EE” on your résumé

  FR
 2 min.
 chop
 0
 

Recently, a colleague of mine came with a wide smile and said, “I have a candidate to interview. There’s J2EE on his resume, but he’s too young to have worked with it. I might have, not him.”

That’s a recurring joke among senior Java technicians: it’s not uncommon for candidates to hear J-2-E and write it J2EE when they should simply use JEE. It’s not completely incorrect, but it may cause some confusion.

Read more

Trim trailing spaces in MS Word and LibreOffice

  FR
 3 min.
 chop
 0
 

If you like to deliver clean documents, you probably sometimes display invisible characters in Word. In such occasions, you may have seen lines or paragraphs ending with ·¶. Yes, because a document is not only written but also manipulated and changed a number of times, having trailing spaces is not a rare thing. One of my development reflexes is to trim those, but Word does not provide any tool to do that automatically. Or does it?

Read more

Make Sure These Node Modules Are Those You Wanted

  FR
 6 min.
 chop
 0
 

Sometimes, I don’t understand something, so I search the answer and sharing it is natural. Sometimes, I don’t think sharing it will be any use, until I realize that some people, even in my team, struggle with the same thing. This post is in the second category.

If you use NPM regularly, you must have noticed it adds tildes (~) or carets (^) in front of your dependencies' version number. You may also have noticed it creates a package-lock.json file. If you don’t know what any of these are, this post will shed some light.

Read more

The Download Proxy’s Back

  FR
 3 min.
 chop
 0
 

A few years back, I had problems downloading files I needed in order to work. It’s not uncommon for developers to have higher access rights on their machine, but this almost never applies to the firewall. So, you may have the right to install all software you need and yet still be unable to download it without a two-day-long exchange with a security service located in another city. That’s annoying. And that’s when I came up with the Download Proxy.

Read more
  Feed
  FR