Skip to content
View webjocke's full-sized avatar

Organizations

@SizableElectronics

Block or report webjocke

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
webjocke/README.md

Hi, I'm Joakim ๐Ÿ‘‹

๐Ÿ“ Nykoping, Sweden | ๐Ÿ’ป Fullstack developer | ๐Ÿ›๏ธ Founder of Sizable

TypeScript JavaScript Python C# Next.js Cloudflare Home Assistant Arduino

I like building at the intersection of software and hardware. That is a big part of why I enjoy running Sizable: it lets me combine ecommerce, systems thinking, electronics, and practical problem-solving in one place.

๐Ÿ›’ sizable.se (closed source) - I built the custom ecommerce platform behind my own electronics store, serving customers across Sweden. It runs on Cloudflare's edge stack and powers daily operations, catalog management, and order flows in production. For me, it is the perfect mix of software, hardware, business, and hands-on building.

๐ŸŒ joakimjohansson.se - my corner of the internet.

What I'm Doing

  • Building and running the custom ecommerce platform behind sizable.se
  • Working with both software and hardware, from web systems and automation to electronics-related projects
  • Building and shipping useful tools across TypeScript, JavaScript, Python, and C#
  • Turning manual workflows into small products, automations, and internal tools
  • Exploring web apps, Home Assistant, embedded projects, and agent-friendly tooling

Current project

Business, Web and Automation

  • ๐Ÿค Bluemine - Browser extension for Chrome and Firefox that enhances Redmine with UX improvements, command palette workflows, and team productivity features.
  • ๐Ÿ—ณ๏ธ pollwell - Open source poll platform built on Cloudflare Workers and Durable Objects.
  • ๐Ÿ–ผ๏ธ OverlayBatch - Batch tool for applying an overlay image to every image in a folder.
  • ๐Ÿ–จ๏ธ product-label-print-server - REST service that generates and prints product labels for a Brother label printer.
  • ๐Ÿ’ผ csv-to-sie - Browser-based converter from Shopify Payments CSV exports to Fortnox-compatible SIE files.
  • ๐Ÿงฉ sizable-frontend-npm-package-builder - Utility for bundling shared npm modules into a legacy frontend setup.
  • ๐Ÿง‘โ€๐Ÿ’ผ next-portfolio - Next.js portfolio playground and personal site experiments.
  • ๐ŸŒ eu-unemployment-rates - Small web app for exploring unemployment rates across EU countries.
  • ๐Ÿ  google-photos-home-assistant-lovelace - Lovelace slideshow card for displaying Google Photos albums in Home Assistant.

Legacy

  • ๐Ÿš— Python-CAN-bus-to-Keypresses - Listens to CAN bus data over serial and turns it into keyboard input.
  • ๐Ÿ•น๏ธ multiClick - Arduino library for detecting single, double, and long button presses.
  • ๐ŸŽฎ Game38 - 2D fighting game built with C++ and SFML.
  • ๐Ÿค– EtimoBot - Python bot made for the Etimo competition.

GitHub Activity

GitHub Contribution Graph

Philosophy

Build useful things, learn in public, and keep moving. I like software that solves a concrete problem and still feels fun to make.

Pinned Loading

  1. Bluemine-Group/Bluemine Bluemine-Group/Bluemine Public

    A chrome extension that improves the lives of developers every day.

    JavaScript 2

  2. pollwell pollwell Public

    TypeScript

  3. EtimoBot EtimoBot Public

    A bot for the Etimo competition written in Python

    Python

  4. OverlayBatch OverlayBatch Public

    A small program that adds a overlay image to all images inside a specific folder

    Python