Skip to main content

Johan Bové

Caching your GitHub credentials in Git

If you clone GitHub repositories using SSH, then you authenticate using an SSH key instead of using other credentials. For information about setting up an SSH connection, see "Generating an SSH Key." Install Git and the osxkeychain helper and tell Git to use it. javascript, programming, syndicated, web dev

Johan Bové

How to fix target=”_blank” links: a security and performance issue in web pages

Almost every web page has links which open in a new tab leaving the other web page still available. For example, news agencies will tweet about recent events on Twitter: the tweet contains a short description of the article and a link to see the full story on their web page. internet, javascript, security, syndicated, web

Johan Bové

"The Mess We're In" by Joe Armstrong - YouTube

Recommending this talk by Joe Armstrong to everyone who think himself a programmer, especially JavaScript people. (like myself) plus a clear message that peer-to-peer is the future of Web and perhaps of computing in general.

Johan Bové

Understanding npm-link

Sometimes you need to work on application code and a dependency at the same time. You might be the author of a dependency and don’t have good test coverage yet. The application can serve as an end-to-end test for the dependency. javascript, npm, programming, syndicated

Johan Bové

If you want your e-commerce website to actually make you money, don't make Google Tag Manager a requirement in your checkout process. Adblockers and other privacy tools like Duck Duck Go Privacy Essentials block Google Tag Manager and if your JavaScript depends on anything in Google Tag Manager, the sale won't go through. As a shop owner you will lose money.

Johan Bové

Sum of two floats in JavaScript: ``parseFloat(18530.08 + 0.010).toFixed(3)``






Johan Bové

Web Workers Rise Up!

Picture this. You are the dear leader of the little-known land of ScravaJipt, reigning supreme over all you survey. You have a chief servant to look after you, buy your clothes, press the buttons on your mobile phone. But there are times when this gets too much for him. javascript, programming, syndicated, web, web worker

Johan Bové

Web Workers Rise Up!

Picture this. You are the dear leader of the little-known land of ScravaJipt, reigning supreme over all you survey. You have a chief servant to look after you, buy your clothes, press the buttons on your mobile phone. But there are times when this gets too much for him. javascript, programming, syndicated, web, web worker

Johan Bové

Javascript Required ; Didn't Read

I do find it great how useful JavaScript is for enhanced functionality in web applications. But when it comes to reading, pure HTML and plain text are still the most reliable way.

Johan Bové

Johan Bové

Johan Bové

Going to have to start working on that Bangle.js "Magic Eight Ball" app this weekend.

Johan Bové

Johan Bové

Johan Bové

Johan Bové

JavaScript powered watch? Yes please. I just backed Bangle.js: the hackable Smart Watch on @Kickstarter https://www.kickstarter.com/projects/gfw/banglejs-the-hackable-smart-watch?ref=thanks-tweet

Johan Bové

Johan Bové

My favorite functions are `_.difference()` and `_.intersection()` - what are yours?

Johan Bové

Johan Bové

Great to see that the JavaScript compilation issues in were resolved in the latest version 2.10.1
Piwigo.org
Blog post: https://piwigo.org/forum/viewtopic.php?id=29664
Release notes: https://piwigo.org/release-2.10.1