Before I was an entrepreneur, I was a developer. And a geek.
Today, I still like to think of myself as a full stack hacker, from DB design to front-end dev, through server security and performance optimization.
This blog is about code, the OS (Mac or Linux), database design, web app, responsive websites, webperf, server maintenance and looking at nerdy metrics…
Page 1 / 21 (204 Posts)
Python programmable calculators
When I was in high school in the 90ies, I had one of the first "Programmable calculators" with a 6 line monochrome LCD screen that could also plot math functions. Today, about 30+ years later, I stumbled onto this:...
18 years of b2evolution
I first started tinkering with the original b2/cafelog software in the end of 2002, as the original author, Michel V. had stopped maintaining it. Then, in early 2003 it became apparent that I was going to fork it and start maintaining something of my…...
A web of broken links
From time to time I do a little housekeeping on my blogs. Today I moved some old English posts from my French blog to my English blog. I'm not sure if it even matters, but it gives me some satisfaction to tidy things up. I do it as a distraction…...
Getting Started with Raspberry Pi (2017)
The above is my first boot up of my Raspberry Pi 3, as purchased in January 2017. I am writing this because so much of the information you can find on Google about the Raspberry Pi is actually outdated with regards to what you get when you order one in…...
WWDC 2016 : Carplay getting smarter?
I haven't ranted for a while, so here's something: my biggest gripe about Apple Carplay! I basically need two things when I drive: directions and controls for what I am listening to. But Carplay refuses to let these 2 essential things share the screen.…...
Git Tower "Device not configured" - Fix!
Every now and then my Git Tower will stop working "out of the blue" with a message saying something like "Device not configured". I found out it actually doesn't really happen out of the blue. Rather, it happens every time I upgrade Xcode... or when I…...
OS X 10.10.3 Photos.app Survival Guide
After a lot of doubt and long consideration of alternatives such as Adobe Lightroom, I finally switched from Aperture to the new Photos app in Mac OS X 10.10.3 -- and to the iCloud Photo library too. Here's a quick overview of my pain points and how I worked around them…...
evo-sublime theme for Sublime Text
I've just uploaded the evo-sublime theme for Sublime Text on GitHub . It is a dark text on light background theme, with vivid highlights. This is the theme I use to work on b2evolution. Installation You need to copy the color scheme into the Sublime…...
How to disable Adobe Reader in Safari
Sometimes you have to install Adobe Reader because some pesky government agency forces you to use a pesky PDF file that only works with Adobe Reader. And once you install Adobe Reader, it will take over your whole Mac, even the default PDF preview in…...
The power of the power button! (or eject key)
You might wonder what to do with that Eject key on your Mac keyboard, now that drives with ejectable media are gone... or you may not use your power key to its full potential...
Personally, I've been using Ctrl + Eject or Ctrl + Power (depending on…...