Hello, and Welcome.

About me

I am a student at Linköping University, studying computer science. Actually, the program is called "Innovativ Programmering" and I think they (the instructors) consider it "innovative" because we have as little theory as allows for a bachelor's degree and focus solely on project work. An English description is given here and a Swedish version here.

I am particularly interested in Linux. My goal is to be a Bash and C wizard, but it is still early days.

In an earlier phase of my life I was a commercial fisherman in Alaska. Though difficult to leave something I was good at and enjoyed, I am satisfied with the decision to study CS instead.

Why Programming?

Because it's awesome. Seriously, I love the challenge and I find it incredibly rewarding. After spending years pushing myself physically and mentally on the water, I have become "hooked" with the intellectual challenge that is programming. And it's fun as hell.

Current Projects

Currently I am pretty swamped with a school project that involves creating a programming language. The work is done with a partner and we intend to make a statically typed language that compiles to Ruby. Yeah, I know...
However, the purpose is to learn about parsing and what goes into building programming languages -- not to make the next Rust replacement. Here is a link to the course description.

Additionally, I recently made a tiny program, my first Bash program, to keep a diary and output it to a pdf. Yes, super easy, but I don't think anyone else in my course cares about using Groff and I thought it was an easy way to streamline the daily diary-entries that are required for the course above. You can see that project (as well as others) on my git hub page.

I have started also to redo some of the lab assignments from a previous C++ class in C --because I want to learn C. Is there a better way to get acquainted with C? Probably. But I will start here.

Links

Below are some links to things I like or things I have done.

Portfolio site
Built for a previous course using the Flask framework.

My github page...again.

Suckless.org - Inspiration.

Cyberinfo Sweden
Author site for a book I have found very useful: "C-Programmering i Linux, MacOS, BSD och Solaris". In Swedish.