Skip to content
View martinstromberg's full-sized avatar
⌨️
Writing code
⌨️
Writing code

Organizations

@Spintr
Block or Report

Block or report martinstromberg

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
martinstromberg/README.md

Hi there 👋

I'm Martin and I enjoy software development. I'm mostly self-taught, starting out (and failing miserably) as a kid with C++ before moving on to languages where I didn't have to think about pointers and memory. Along the way, I tried Delphi and PHP before finding a home in C# and JavaScript. My background is mostly procedural and object oriented. For that reason, I'm very much focusing on exploring some functional alternatives.

As I've grown older, I've realized that I don't know all that much about the fundamental data structures and algorithms that underlie a lot of modern programming. As I result I've decided to try other languages and paradigms to become a better programmer. I've tried some functional programming, starting out making some small web projects using Elm and then getting into Haskell. On the foundations side, I've tried implementing some basic data structures and algorithms in C and C++. While I've enjoyed my time with C and C++, I miss some of the niceties of modern languages so I'm trying to give Rust a go.

Since I've mostly developed software targeting the web, I want to try my hand at some non-web projects. Coming up with ideas can be challenging though.

🌱 Right now, I'm exploring:

  • Go
  • Haskell
  • HTMX
  • C (Learning basic data structures and algorithms)

🎯 In the not too distant future, I want to try:

  • Rust (I'm too stupid for the borrow checker 😭)
  • C++ (Basically a continuation of my C exploration)
  • Game development (since I mostly work with Web stuff normally)

Popular repositories

  1. dotnetcore-blog dotnetcore-blog Public

    Playing around with dotnet core, Orleans and GraphQL

    C# 5 2

  2. haskell-todo-app haskell-todo-app Public

    Learning myself a Haskell for great good

    Haskell 1

  3. gohtmx-todo gohtmx-todo Public

    A simple todo app to test go + htmx

    Go

  4. martinstromberg martinstromberg Public

  5. rusthtmx-todo rusthtmx-todo Public

    A simple Todo web app written in Rust (using Rocket) and utilizing HTMX

    Rust

  6. learning-to-c learning-to-c Public

    Practicing the fundamentals of programming in C

    C