Personal:

Free software projects:

Web projects (Swedish):

email: fredrik@jemla.se

Windows 7 Sins

Fredrik's personal website

Hey,

I'm a nice guy from Sweden. I spend a lot of time learning about subjects I'm interested in. I'm especially good at programming, mostly in Python, but also in any other language, such as C, Java and Javascript when necessary. I'm very passionate about free software. GNU/Linux and Emacs are simply wonderful. I like reading about personal development. I'm also interested in languages, and have spent a lot of time studying Czech. I enjoy travelling, workout, cooking and playing piano.

(Updated 2011-08-25)

Feel free to send me email in English, Swedish or Czech: fredrik@jemla.se

Happy hacking!

Current activities

(Updated 2012-01-29)

  • Attending at Pycon in Santa Clara, CA, March 9 to 11
  • Developing software for efficient language learning
  • Developing software for web based instant messaging, using WebSockets and WebRTC – This is a modern replacement for ancient forum software.

Contact me if you are interested in my current projects! I like talking about my current projects much more than my past projects.

I like

(Updated 2011-05-11 • Minor update 2011-08-25)

Python
Because programming should be fun. Replaces Perl, PHP and Ruby for all purposes, and Java for all purposes except Android.
GNU Emacs
Because I want to spend my time on editing text and not on UI situps and repetitive tasks.
Anki
I have a deck of 6660 cards of Czech words. It works great. Before I had Anki, my problem with learning Czech was that I forgot most words. With Anki I forgot that problem instead and remembered all the words accurately. My current progress
Typematrix EZR-2030
The one and only seriously good keyboard
Nginx
When you realize that you can't teach an old Apache to sit.
Linode
Incredibly cheap, stable and convenient hosting
Boardshorts
The best thing to wear!

Free software projects

Pushup Buddy is an Android application that measures, tells and logs progress of pushup workouts, using proximity sensor.

Weight Chart is an Android application for keeping a personal log of body weight and displaying as a chart.

Sinatra is a karoke game for GNU/Linux. Sinatra puts your voice on top of the note sheet and gives you score for matching it good.

Take a look at my keyboard.

python-captchaimage is a fast and easy to use Python extension for creating images with distorted text that are easy for humans and difficult for computers to read.

python-oggvideopreview is a simple Python extension to get preview images from Theora videos in Ogg files. A must have for a good video hosting site.

python-v4l2capture is a slim and easy to use Python extension for capturing video from video4linux2.

gtk_gmail_notifier shows notifications about unread conversations in Gmail.

Web projects (Swedish)

Jemla är en nätgemenskap, där man kan lägga upp text, bilder och video, bevaka det andra lägger upp, kommentera, bevaka kommentarer, och föra privata konversationer med ett unikt snabbt och smidigt IM-liknande system. Jemla använder API:er från Bilddagboken, Facebook och Twitter för att kopiera inlägg och bilder dit. Jemla exporterar webbflöden i formatet Atom. Jemla är skrivet i Python och använder captchaimage och oggvideopreview.

Setrak är ett sällskapsspel som du spelar i din webbläsare. Setrak skapas av bara en anledning: Att vi alla ska få ett spel som är bättre än alla andra. Setrak är skrivet i Python.