15-day current streak·20-day longest streak
Nice to meet! I'm Johan Bergström – a serial entrepreneur and geek born and raised in Sweden 🇸🇪. Since my early 20's have built, learned from failures and sold various…
Nice to meet!
I'm Johan Bergström – a serial entrepreneur and geek born and raised in Sweden 🇸🇪. Since my early 20's have built, learned from failures and sold various tech startups using my skills in software engineering. Along the way, I've met incredibly talented co-founders and co-workers. I currently live in Lisbon, Portugal 🇵🇹.
After first embedding Spidermonkey in Python 2010 (cross-rendering John Resig's Micro Template), I've come to love the javascript ecosystem. I got involved in [Node.js][nodejs] in its early stages and became a core contributor, ultimately taking a seat on [the build infra team][nodejs-build].
I deeply enjoy engaging in open source; through code, discussions or conversations. Reach out!
Currently
- Product at @supabase
- Improving [the fastest starting Mariadb container][mariadb-alpine]
- Managing a few github actions: [hadolint][hadolint], (private)
- Researching WinterCG projects (Deno, Cloudflare Workers, Bun, ..)
- Thinking about databases / data model at edge
Previously (notable)
- Tech lead at Falabella Labs, [Falabella Groups][falabella] innovation unit
- Co-founder & CTO @ Pageload (used by multiple enterprises in LATAM): A SaaS that makes websites load faster
- Co-founder & CTO @ Blogg.se - Scandinavias (at the time) largest blogging platform (sold to [Aller Media][aller]).
-
mariadb-alpine
A tiny and fast MariaDB container
Shell ★ 76 4mo agoExplain → -
hadolint-gh-action
A Dockerfile linter using Hadolint for Github actions that provides code annotations, Github advanced security and more
Shell ★ 14 4mo agoExplain → -
filtron
Filtron parses human-friendly filter strings into structured queries you can use anywhere — SQL databases, in-memory arrays, or your own custom backend.
TypeScript ★ 7 10h agoExplain → -
atom-icon
An atom icon replacement. And a way to install it.
Shell ★ 5 8y agoExplain → -
instabench
A simple class for benchmarking functions
PHP ★ 5 16y agoExplain → -
nova-actionlint
A Nova extension providing visual feedback from Actionlint
TypeScript ★ 4 2y agoExplain → -
metafile-codecov-bundle
Convert bun or esbuild metafile output to Codecov bundle analysis format.
TypeScript ★ 3 4mo agoExplain → -
wunderlist.sh
Nagware at its finest. Wunderlist todo's in your shell
Shell ★ 3 14y agoExplain → -
kernel-configs ⑂
A collection of bare-bones kernel configs
★ 3 13y agoExplain → -
ts-alpine
Traffic Server container built on alpine
Dockerfile ★ 2 7y agoExplain → -
node ⑂
Evented IO for V8 JavaScript
JavaScript ★ 1 9y agoExplain → -
pg_mooncake ⑂
Postgres-native Data Warehouse
★ 1 1y agoExplain → -
oasdiff-action ⑂
GitHub action for comparing and detect breaking changes in OpenAPI specs
★ 1 1y agoExplain → -
redis ⑂
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes
C ★ 1 10y agoExplain → -
cloudflared ⑂
Argo Tunnel client
Go ★ 1 7y agoExplain → -
docker-node ⑂
Official Docker Image for Node.js
Shell ★ 1 10y agoExplain → -
build ⑂
my fork of the build repo. be warned!
Shell ★ 1 9y agoExplain → -
pylibmc ⑂
A Python wrapper around the libmemcached interface from TangentOrg.
C ★ 1 12y agoExplain → -
gentoo-overlay
My gentoo overlay
★ 1 12y agoExplain → -
jbergstroem
Bio
★ 0 3mo agoExplain → -
bash_unit ⑂
bash unit testing enterprise edition framework for professionals
Shell ★ 0 4mo agoExplain → -
nexus-client ⑂
Client-side solution for Nexus, a self-hosted social network
★ 0 4y agoExplain → -
quantum-syntax ⑂
Base16 Theme for Atom
CSS ★ 0 11y agoExplain → -
jsonpath-js ⑂
An implementation of JSONPath
★ 0 1y agoExplain → -
valkey ⑂
A flexible distributed key-value datastore that is optimized for caching and other realtime workloads.
★ 0 5mo agoExplain → -
bun ⑂
Incredibly fast JavaScript runtime, bundler, transpiler and package manager – all in one.
Zig ★ 0 9h agoExplain → -
bun-wrangler-test
A PoC using bun and wrangler, improving the test experience
TypeScript ★ 0 1y agoExplain → -
react-circle-flags ⑂
:rocket: A React component with a collection of 300+ minimal circular SVG country flags. Wrapper of HatScripts/circle-flags
★ 0 1y agoExplain → -
python-zstd ⑂
Simple python bindings to Yann Collet ZSTD compression library
★ 0 2y agoExplain → -
wal-listener ⑂
PostgreSQL WAL listener
★ 0 2y agoExplain → -
getsentry-action-release ⑂
GitHub Action for creating a release on Sentry
★ 0 2y agoExplain → -
setup-biome ⑂
Setup the Biome CLI in GitHub Actions
★ 0 2y agoExplain → -
permify ⑂
Permify is an open-source authorization service inspired by Google Zanzibar.
★ 0 1y agoExplain → -
typos ⑂
Source code spell checker
★ 0 2y agoExplain → -
tsconfig-bases ⑂
Hosts TSConfigs to extend in a TypeScript app, tuned to a particular runtime environment
★ 0 2y agoExplain → -
tsx ⑂
⚡️ TypeScript Execute: Node.js enhanced to run TypeScript & ESM
★ 0 2y agoExplain → -
json-querying-performance-testing ⑂
test performance of npm packages that can query json with a string
★ 0 2y agoExplain → -
caddy-dist ⑂
Resources for packaging and distributing Caddy
★ 0 2y agoExplain → -
apisix ⑂
The Cloud-Native API Gateway
★ 0 2y agoExplain → -
claircore ⑂
foundation modules for scanning container packages and reporting vulnerabilities
★ 0 2y agoExplain → -
graphql-engine ⑂
Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.
TypeScript ★ 0 2y agoExplain → -
hono ⑂
Ultrafast web framework for the Edges
★ 0 2y agoExplain → -
whatsapp-api-js ⑂ ▣
A TypeScript server agnostic Whatsapp's Official API framework
TypeScript ★ 0 3y agoExplain → -
pandera ⑂
A light-weight, flexible, and expressive statistical data testing library
★ 0 3y agoExplain → -
convco ⑂
Conventional commits, changelog, versioning, validation
★ 0 3y agoExplain → -
node-binpath ⑂
Automatically add node_modules binaries to PATH
Shell ★ 0 3y agoExplain → -
hono-website ⑂
Repository for hono.dev
★ 0 3y agoExplain → -
supabase ⑂
The open source Firebase alternative. Follow to stay updated about our public Beta.
★ 0 3mo agoExplain → -
renovatebot-gh-action ▣
A small repository that aims to reproduce a potential bug with `commitMessageTopic`
★ 0 3y agoExplain → -
like-dbg ⑂
Fully dockerized Linux kernel debugging environment
★ 0 3y agoExplain → -
cloudflare-docs ⑂
Cloudflare’s developer docs.
CSS ★ 0 3y agoExplain → -
astro ⑂
Build faster websites with Astro's next-gen island architecture 🏝✨
★ 0 3y agoExplain → -
renovate ⑂
Universal dependency update tool that fits into your workflows.
★ 0 3y agoExplain → -
actionlint ⑂
:octocat: Static checker for GitHub Actions workflow files
★ 0 3y agoExplain → -
fly-log-shipper ⑂
Ship logs from fly to other providers
★ 0 3y agoExplain → -
kit ⑂
The fastest way to build Svelte apps
★ 0 4y agoExplain → -
vector ⑂
A high-performance observability data pipeline.
★ 0 3y agoExplain → -
vite ⑂
Next generation frontend tooling. It's fast!
★ 0 4y agoExplain → -
msw ⑂
Seamless REST/GraphQL API mocking library for browser and Node.js.
★ 0 4y agoExplain → -
homebrew-tap ⑂
No description.
★ 0 4y agoExplain → -
swc-website ⑂
The documentation website for the swc project.
★ 0 4y agoExplain → -
superfly-docs ⑂
No description.
★ 0 4y agoExplain → -
kodiak ⑂
🔮 A bot to automatically update and merge GitHub PRs
★ 0 4y agoExplain → -
homebrew-core ⑂
🍻 Default formulae for the missing package manager for macOS
★ 0 3y agoExplain → -
hadolint ⑂
Dockerfile linter, validate inline bash, written in Haskell
★ 0 4y agoExplain → -
terraform-provider-powerdns ⑂
Terraform PowerDNS provider
Go ★ 0 8y agoExplain → -
tailwindcss ⑂
A utility-first CSS framework for rapid UI development.
★ 0 5y agoExplain → -
mariadb-client-alpine
A tiny MariaDB client container
Shell ★ 0 6y agoExplain → -
h2o-alpine
h2o container based on alpine
Dockerfile ★ 0 6y agoExplain → -
deno ⑂
A secure JavaScript and TypeScript runtime
★ 0 6y agoExplain → -
transbank-plugin-woocommerce-webpay ⑂
Código fuente de Plugin WooCommerce para Transbank Webpay
★ 0 6y agoExplain → -
node-sass ⑂
:rainbow: Node.js bindings to libsass
C++ ★ 0 7y agoExplain → -
nvm ⑂
Node Version Manager - Simple bash script to manage multiple active node.js versions
Shell ★ 0 10y agoExplain → -
libuv ⑂
Cross-platform asychronous I/O
C ★ 0 11y agoExplain → -
fastify-website ⑂
This project is used to build the website for fastify web framework and publish it online.
HTML ★ 0 7y agoExplain → -
imaginary-alpine
A slimmed-down version of Imaginary built on Alpine
Dockerfile ★ 0 7y agoExplain → -
imaginary ⑂
Fast, simple, scalable HTTP microservice for high-level image processing with first-class Docker support
Go ★ 0 7y agoExplain → -
soundcleod ⑂
SoundCloud for macOS and Windows
JavaScript ★ 0 6y agoExplain → -
cloudflare-ingress-controller ⑂
A Kubernetes ingress controller for Cloudflare's Argo Tunnels
Go ★ 0 7y agoExplain → -
xhyve ⑂
xhyve, a lightweight OS X virtualization solution
C ★ 0 10y agoExplain → -
clair-local-scan ⑂
Run CoreOs Clair standalone
Shell ★ 0 7y agoExplain → -
yamllint ⑂
A linter for YAML files.
Python ★ 0 8y agoExplain → -
frontend-builder
A webpack builder container
Makefile ★ 0 8y agoExplain → -
trafficserver ⑂
Mirror of Apache Traffic Server
C++ ★ 0 7y agoExplain → -
aports ⑂
Mirror of aports repository
Shell ★ 0 7y agoExplain → -
bankai ⑂
:station: - The easiest way to compile JavaScript, HTML and CSS
JavaScript ★ 0 8y agoExplain → -
buffer-graph ⑂
Resolve a dependency graph for buffer creation
JavaScript ★ 0 8y agoExplain → -
choo ⑂
:steam_locomotive::train::train::train: - sturdy 4kb frontend framework
JavaScript ★ 0 8y agoExplain → -
circleci-demo-javascript-express ⑂
No description.
JavaScript ★ 0 9y agoExplain → -
istlsfastyet.com ⑂
Is TLS fast yet? Yes, yes it is.
CSS ★ 0 9y agoExplain → -
react-test-buffet ⑂
An all-you-can-eat buffet of React TDD
JavaScript ★ 0 9y agoExplain → -
docker-openresty ⑂
Docker tooling for OpenResty
★ 0 9y agoExplain → -
nodejs-dist-indexer ⑂
An application to create nodejs.org distribution index files: index.json and index.tab
JavaScript ★ 0 9y agoExplain → -
hyperterm-tab-icons ⑂
💅 Icons in the header tabs for the current running process in HyperTerm.
JavaScript ★ 0 9y agoExplain → -
hyperterm-dark-macos ⑂
A theme for Hyperterm that pairs nicely with macOS dark mode
JavaScript ★ 0 9y agoExplain → -
libuv-1 ⑂
Cross-platform asynchronous I/O
C ★ 0 9y agoExplain → -
gyp.js ⑂
Feature-reduced port of GYP to JavaScript
JavaScript ★ 0 9y agoExplain → -
email ⑂
MX server management for iojs.org (and eventually nodejs.org)
JavaScript ★ 0 9y agoExplain → -
influxdb-docker ⑂
Repository for officially supported InfluxData builds
Shell ★ 0 10y agoExplain → -
plex-media-player ⑂
Next generation Plex Desktop/Embedded Client
C++ ★ 0 10y agoExplain → -
mysql-adapter ⑂
MySQL adapter for JugglingDB
JavaScript ★ 0 10y agoExplain → -
coreos-xhyve ⑂
CoreOS running on xhyve hypervisor
Shell ★ 0 11y agoExplain → -
gentoo ⑂
The official mirror the Gentoo ebuild repository (now in true git!)
★ 0 9y agoExplain → -
iohyve ⑂
FreeBSD bhyve manager utilizing ZFS
Shell ★ 0 10y agoExplain → -
slurp ⑂
IRC log bot and log server
JavaScript ★ 0 10y agoExplain → -
http-parser ⑂
http request/response parser for c
C ★ 0 10y agoExplain → -
bcrypt.js ⑂
Optimized bcrypt in plain JavaScript with zero dependencies.
JavaScript ★ 0 11y agoExplain → -
toybox ⑂
toybox
C ★ 0 11y agoExplain → -
website ⑂
Website
JavaScript ★ 0 11y agoExplain → -
quantum-ui ⑂
A simple flat theme for Atom based around base16's Tomorrow color scheme.
CSS ★ 0 11y agoExplain → -
libucl ⑂
Universal configuration library parser
C ★ 0 11y agoExplain → -
memcached ⑂
memcached development tree
C ★ 0 10y agoExplain → -
proxy-maintainers ⑂
Proxy maintainers is a group of developers maintaining abandoned packages on behalf of Gentoo users.
Shell ★ 0 11y agoExplain → -
nginx-overlay ⑂
No description.
★ 0 11y agoExplain → -
spec ⑂
App Container Specification and Tooling
Go ★ 0 11y agoExplain → -
gentoo-bb ⑂
Slim docker images based on gentoo.
Shell ★ 0 9y agoExplain → -
bhyveucl ⑂
Script for starting bhyve instances based on a libUCL config file
Shell ★ 0 11y agoExplain → -
openrc ⑂
The OpenRC init system
★ 0 11y agoExplain → -
nginx_upstream_check_module ⑂
Health checks upstreams for nginx
Perl ★ 0 11y agoExplain → -
pycurl ⑂
PycURL - Python interface to libcurl
★ 0 12y agoExplain → -
homebrew ⑂
The missing package manager for OS X.
Ruby ★ 0 12y agoExplain → -
pyquery ⑂
A jquery-like library for python
Python ★ 0 12y agoExplain → -
nunjucks ⑂
A jinja2-inspired templating system for javascript
JavaScript ★ 0 11y agoExplain → -
uthash ⑂
C macros for hash tables and more
C ★ 0 12y agoExplain → -
koa ⑂
Expressive middleware for node.js using generators
JavaScript ★ 0 12y agoExplain →
No repos match these filters.