Mining, assembling, formatting.

Photo by Djim Loic on Unsplash

I love gamification. Really. Collecting achievement just for the sake of it, as any rpg-player.
It’s why I really love the green squares off the contribution graph on GitHub profiles.

Team, team, team!

It’s why I wanted to create a contribution graph with informations of all the BeCodians.

Using green squares felt a big wrong, so I use…


It’s a fact, as developers, we making great usage of secrets. API tokens, database passwords, configuration parameters, and many more.

Photo by Stefan Steinbauer on Unsplash

Manipulating secrets can be tricky, but, using your common sense, you will avoid critical issues.

👉 NOTE: Some of the following advices will seems obvious, but, hey, it’s never useless to repeat these kind of things

Never commit secrets!

Yeah, it’s obvious as f***, but by accident or ignorance, sometimes secrets are committed into git repositories… worse, into public repositories!

Note that the only acceptable exception is to commit development-scoped tokens, which are completely useless outside your local env…

Luckily, the most used…


A story about OAuth 2, and a tool to use it on static, client-side apps.

As a developer, I love to use APIs.
Moreover, I love to use others’ APIs, and integrate them in my apps.
Like getting stuffs from GitHub, LinkedIN, allowing my users to see their data in my tools.

Photo by David Sinclair on Unsplash

But I don’t want to ask my users their credentials for these services (and they wouldn’t probably give them!).
So, I have to use the OAuth 2 protocol.

OAuth 2 is a tool used by services to allow third-party apps’ developers (like me! I’m a third-party developer! Woot!) to access the services’ data of users, with their approval.

I will not describe OAuth…


Every developers that knows git knows the .gitignore file, which allowing you to ignore (haha) files in the repository.

It’s very useful, to avoid putting passwords or sensitive information on GitHub, or to avoid bloating your repo with anode_modules folder that could contain, like, many files (17987 in the becode/cli project, for instance).

If you’re working on a mac, you also have seen the famous .DS_Store files, used by the Finder to store metadata about your folders.
They are useless in a git repo, and you may have mention them in your gitignore, once or twice.

But did you know…


…une petite sélection de mes podcasts favoris

C’est un fait, je n’aime pas “ne rien faire”, et s’il y a bien deux trucs qui m’emmerdent énormément, c’est dormir et me déplacer.

Ma relation avec le sommeil a toujours été rude au long des années, et ce depuis toujours, mais je vois ça comme un mal nécéssaire.

Concernant les déplacements, ça a toujours été quelque chose de bien lourd. J’ai beau aimer marcher, je déteste la perte de temps que me déplacer représente, à part éventuellement en train, où on peut en profiter pour bosser un peu. Mais à pattes ou en bus, pas moyen.

Photo by Clem Onojeghuo on Unsplash

Après des années…


…une histoire de bretelles, de chaussettes hautes et de radios qui font «bip»

✌️ Note : cet article est assez chargé émotionnellement, j’espère que vous me pardonnerez. Fallait que ça sorte, et, bah… puisque ça ne peut pas vraiment sortir ailleurs, ici, c’est pas plus mal. Merci.

Photo by Tom Coussement on Unsplash

Il y a des gens qui, en bien ou en mal, font de nous ce que nous sommes.
Et je ne serais pas le tiers du quart de l’homme que je suis, professionnellement et humainement, sans mon papy Raf.

Papy Raf était quelqu’un de discret. Il aimait bien le calme, et il aimait bien le silence. Mais surtout, papy, il avait des trésors. …


…et de la pédagogie, de l’autorité, du respect, et tout le bordel qui va avec.

☝️ Note : ce post est une réflexion personnelle, un partage de positions qui n’engagent que moi. Elles peuvent correspondre en partie avec celle de mes employeurs mais sont distinctes.

J’ai la chance de vivre de deux de mes plus grandes passions : le code et la pédagogie.
☝️ Attention, cette chance est le résultat d’un travail acharné, ne me faites pas dire ce que je n’ai pas dit.

Ce qu’il est important de noter malgré tout, c’est qu’autant pour le code que pour la pédagogie, je suis une sorte de pseudo-autodidacte : j’ai appris seul, par expérience, essentiellement par…


Do you know what is a dotfile?

To be short, in UNIX-like OS, like macOS and Linux, to create an hidden file, you just need to prefix his name with a dot (.), like .vimrc, for instance.

Since it’s easy to do, many applications and tools we use on everyday basis when coding use some dotfiles to store configurations, settings, etc.

Photo by Adi Goldstein on Unsplash

Without knowing it, you already have some dotfiles in your home folder ; open a terminal, and type the following command: cd && ls -al Using cd without target will move you to your home folder, and the flags…


Icons by FontAwesome

Je suis un boulimique de l’information : je consomme énormément de média, tout au long de ma journée. Entre Twitter, Feedly, Medium, Reddit, YouTube et certaines communautés Slack, autant dire que je suis inondé d’informations. Et c’est tant mieux, j’aime ça.

Mais comment, avec un tel flux entrant, assurer un veille efficace ?

Ça demande un peu de discipline et d’organisation, mais voici ma technique : périodiquement pendant ma journée (entre deux tâches, pendant une pause), je dépile – je regarde les éléments non-us dans mes flux et si le titre (et uniquement ça, je ne vais pas plus loin)…


Bah tu sais quoi ? Y a un mois, j’ai fait la connaissance de 28 personnes, pouf, comme ça, d’un coup.

Ça ne se fait pas de taper leur photo, donc j’en profite pour vous montrer notre salle de travail, au PIL, à Liège. Photo & fresques par Poppy Mili.

Des gens courageux, motivés, qui se lançaient dans cette aventure de fous qu’est BeCode. Ma première promo.

Et un mois plus tard, je suis toujours aussi impressionné. Par leur bonne humeur, leur pugnacité (mot compte triple), leur humour, leur gentillesse les uns envers et les autres.

Eux se tuent à dire qu’ils nous le doivent, à mon co-coach Kevin et moi-même ; mais moi, je suis juste un observateur tranquille. …

Leny

Pierre-Antoine Delnatte, 33 ans, dev freelance hyperactif, professeur dans l'âme, maître du monde en dilettante, vieille à chats.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store