Broken IKEA Expedit case fixed

I was given an old IKEA Expedit case, flat packed, that was missing screws and dowels. One of the edges was broken, while the piece was being dismantled.  

I thought I could use it as storage/temp work bench until I had the time to build something more permanent.

Fixing the broken piece was easy. Nothing a bit of glue could not mend. As this was going to stay in my workshop, I didn’t try to make it nice in any way.

Putting it together was also easy. I glued some of the dowels in place and found some IKEA screws that fit it perfectly, so I was up and running with minimal effort.

Reusing furniture makes sense. In general IKEA pieces don’t age well. Before throwing it away it makes sense to consider reusing it in a different room/function. If you have to throw it away, it’s always a good idea to salvage screws and other IKEA parts, for future projects. 


Web server on demmand

import sys, BaseHTTPServer
from SimpleHTTPServer import SimpleHTTPRequestHandler
protocol = "HTTP/1.0"
host = ""
port = 8888
server_address = (host, port)
HandlerClass.protocol_version = protocol
httpd = ServerClass(server_address, HandlerClass)
sa = httpd.socket.getsockname()
print "Serving HTTP on", sa[0], "port", sa[1], "..."

The above example serves all pages/files in the current directory, as long as the host:port combination is accessible.

Great if you want to quickly test javascript or send a document to your iphone!

Meet ESP-8266

And when we thought things couldn’t get smaller… Here is an amazing little board with plenty of i/o, wifi, micro-usb and on board antenna.

Almost same size as an SD card and can be programmed with the Arduino IDE we all know and love.


There is one thing this board needs. A new name. ESP-8266?! Come on!

LadyAda has a better name for it: Huzzah!

Hacking IKEA stuff: From stool to bedside table

I wanted to convert these IKEA stools to bedside tables. The reason was that they match the rest of the bedroom furniture abd there was limited space near the beds, so we could not really  use normal bedside tables. 

INGOLF is a great basic stiol from IKEA  

To add a shelf to it, I just got an extra shelf of KOMOLEMENT  and cut two pieces at the right size, using my table saw.


 I decided to remove the diagonal support pieces, to make it look more like a bedside table and less like a stool.


it was then easy to fit the custom shelf using a couple of plastic fittings:

I used iron-on tape I bought on Ebay to hide the cut sides of the shelf. I got 5cm, to cover both the shelf side and the horizontal support piece. The tape was a but wider than required, so I removed the excess using a chisel. It was the first time I used this simple iton-on tape and I think it worked pretty well.  


And here is the final result. One extra shelf where we need it!


4G & Frequent US trips

The following setup has worked for me in the past. I’m sharing it online in case someone else find it useful too.

First I bought and activated a hotspot jetpack from Verizon. I got the card from a Walmart while I was there. Before you buy a hotspot, check online to see which companies cover the area you are planning on visiting.

i pay $100 for 10GB and that’s active for 2 months.


Recharging it is a bit if a pain. Verizon won’t accept a non-US credit card, and I don’t really like the scratch cards, so what I do is to use the service.

Looks dodgy (come on guys spend $100 on making your site a bit better!), but it seems to work. There is a max limit, so it takes a few paypal payments to get it to the limit I want. Still!…