Christophe Colombier

Christophe Colombier @ccoveille

About: Smiling person, father of two, Husband, Senior Developer/Architect (in that exact order, it's important) Experience in development since 2004 Linux user and advocate since 2001

Location:
Villeurbanne, France
Joined:
Aug 10, 2022

Christophe Colombier
articles - 53 total

Follow up: I'm back to dev.to

After long pause, because of my newborn daugther, I'm back to dev.to ...

Learn More 0 0Sep 10 '24

go-safecast: Safe number conversion in Go 🪄

I worked on my first open-source package last weekend. ccoVeille ...

Learn More 7 1Sep 10 '24

Go: integer overflows

Let's continue my articles about integer overflows in Go. Here are examples var a int var b...

Learn More 0 2Sep 10 '24

About the gosec G115 drama, or how I faced back integer conversion overflow in Go 🤯

Go is a strongly typed language, it avoids making mistakes. I wrongly assumed Go was handling...

Learn More 29 2Sep 9 '24

git switch and git restore, or why not using git checkout

git checkout command exists since the beginning of git It is used for these things: creating new...

Learn More 2 3May 4 '24

Git commit helper: add emojis to your commits

Following the article wrote by @muzammil-cyber Git Commit...

Learn More 2 1May 4 '24

Build your own Octocat avatar, and share your creations on dev.to

I just wrote an introduction about GitHub's Octocat The story...

Learn More 7 26May 3 '24

The story behind GitHub logo

Everyone (at least among developers) knows the GitHub's logo. Several knows the mascot is named...

Learn More 15 2May 3 '24

2024-05-03 my weekly dev.to recommendation

Many articles but also topics in my weekly dev.to recommendations. These are the articles I liked...

Learn More 4 0May 3 '24

Open source software maintenance is difficult: examples with Go math/rand/v2 and testify

In this article, I will use Go language as an example, but the subject can be extended to any...

Learn More 5 1May 2 '24

Go: the future encoding/json/v2 module

Here is a current implementation of the future encoding/json/v2 in Go ...

Learn More 5 0May 2 '24

📸🔒GitHub: protect your email from spammers with this GitHub privacy setting

First thing to understand, git is not GitHub. git is a tool, GitHub is somehow an hosting provider....

Learn More 6 3Apr 28 '24

2024-04 My last weeks GitHub contributions

I recently started to contribute on open-source projects on GitHub. Here is the summary of the...

Learn More 1 1Apr 27 '24

How to get the verified badge on GitHub with SSH key signing

This article is the last of a series I started a few weeks ago. Here they are the previous...

Learn More 3 0Apr 27 '24

2024-04-27 My dev.to weekly updates

"what are your achievement this week ?" Here is a post. So here is what I did this week on...

Learn More 2 0Apr 27 '24

Why you should sign your commits, and not only how.

I like explaining things. I love the following proverb Give a Man a Fish, and You Feed Him for a...

Learn More 9 0Apr 26 '24

I'm a dad again 🤩🥳 dev.to pause

I think this kind of message is unusual on dev.to, but I have to inform my followers. My second...

Learn More 10 3Apr 26 '24

2024-04-26 My weekly dev.to recommendations

How do you use git rebase? Let's go through one use case ...

Learn More 16 1Apr 26 '24

Go: how fat are your dependencies? Use go-size-analyzer!

Most project comes with dependencies. Go is quite interesting as the compiler only ships the needed...

Learn More 3 0Apr 25 '24

Amazing git additional tool to install: git-interactive-rebase-tool

git rebase --interactive (or git rebase -i) is a great command. The Swiss army knife in git. Many of...

Learn More 7 1Apr 24 '24

You messed up your git repository? Don't panic! Here is the first-aid kit 🤕🩹

Using git is a long journey. I'm still learning things even after a decade of using it daily at...

Learn More 3 0Apr 22 '24

Discover your cognitive biases 🧠🤔, and how to deal with them 💪🤩 !

I started talking about psychological/cognitive biases in my previous article ...

Learn More 12 1Apr 22 '24

2024-04-21 My weekly dev.to recommendations

Make an alias for existing branch Michael Nikitochkin ・...

Learn More 3 0Apr 21 '24

Tips: The power of "cd -" command

I'm often posting advanced tips, today I will talk about something very simple, but that I noticed...

Learn More 4 1Apr 14 '24

How to be a better developer for you and the others

I will share some thoughts about development. About me: Smiling person, father of two, husband,...

Learn More 16 5Apr 7 '24

Git: The complete guide to sign your commits with an SSH key

Please read the introduction I wrote about why signing your git commits ...

Learn More 35 5Apr 7 '24

How to secure an existing SSH key with a passphrase

I mentioned in a previous article why it's important to secure your ssh key with a passphrase ...

Learn More 11 0Apr 6 '24

Why using a passphrase to secure your SSH key ?

Why? Adding a passphrase to an SSH key enhances security by protecting your private key...

Learn More 10 0Apr 6 '24

How to generate a secure and robust SSH key in 2024

To generate a robust SSH key, you have two main options: ED25519 and RSA. Both have their advantages,...

Learn More 72 3Apr 6 '24

Better git conflicts: zdiff3

Let's talk about git conflicts. OK, we hate them 😅, but let move on. You may have faced to the...

Learn More 7 2Apr 1 '24