This is your work, valued

Ukraine, Kharkov

Alex Efros

Elite
@powerman

Software Architect, Mentor, Team Lead, Lead Go Developer.

go-monolith-example. Example Go monolith with embedded microservices and The Clean Architecture

349

dockerize. Utility to simplify running applications in docker containers

194

go-service-example. Example Go service using go-swagger and Clean Architecture

169

asciidoc-cheatsheet. Asciidoc cheatsheet for GitHub

154

rpc-codec. JSON-RPC 2.0 codec for Go net/rpc standard library

97

vim-plugin-viewdoc. Vim plugin: flexible viewer for any documentation

89

vim-plugin-ruscmd. Vim plugin: support command mode in Russian keyboard layout

71

wcwidth-icons. Support fonts with double-width icons in xterm/rxvt-unicode/zsh/vim/…

46

vim-plugin-autosess. Vim plugin: auto save/load sessions

36

dotvim. ~/.vim/

24

structlog. Structured logger for Go

20

powerman-overlay. Powerman's Gentoo overlay

14

vcprompt. Version control information in your prompt

13

goldmark-obsidian. An Obsidian extension for the goldmark markdown parser

11

golangci-lint-strict. Sane strict configuration for golangci-lint

11

nerd-fonts-sh. Shell variables with names for Nerd fonts icons

11

tail. Go package tail implements behaviour of `tail -F` to follow rotated log files

8

inferno-re2. OS Inferno driver: re2 library

8

check. Helpers to complement Go testing package

7

Narada. Framework for ease deploy and support microservice projects

6

jquery-tbodyscroll. jQuery plugin: add scrolling for table tbody element

6

asciidoc-habrahabr-backend. AsciiDoc backend for generating Habrahabr friendly HTML

5

kwin-last-used-desktops. KWin script for history-based virtual desktop navigation and toggle

5

inferno-opt-setup. Setup projects in /opt for OS Inferno

4

must. Go

4

testcert. TLS certs for use in Go tests

4

inferno-opt-skel. Example skeleton /opt project for OS Inferno

4

gotmpl. Command line tool for processing template file using Go text/template syntax

3

gh-make-labels. Make labels for GitHub repo

3

alpine-runit-volume. Docker base image to run microservice with a data volume

3

sensitive. Package sensitive protects secret values from accidental exposure through fmt, encoding/json, other packages that use encoding.TextMarshaler, and from silent bugs caused by comparing secrets that hold indirections

3

perl-Log-Fast. Perl module: Log::Fast - Fast and flexible logger

3

inferno-cjson. OS Inferno driver: fast JSON tokenizer

3

vcprompt-fast. Improved and faster vcprompt: tool to get VCS info in shell PS1 prompt

3

perl-JSON-RPC2. Perl module: JSON::RPC2 - Transport-independent implementation of JSON-RPC 2.0

3

pqx. Helpers for use with Go Postgres driver github.com/lib/pq

3

inferno-contrib-tap. Limbo module: Test Anything Protocol

3

userjs-github-asciidoc. UserJS for GitHub: fix Asciidoc rendering

3

inferno-opt-mkfiles. mkfiles to use in OS Inferno projects compatible with /opt

3

getenv. Parse environment variables for Go

2

vim-plugin-fixtermkeys. Fix terminal Ctrl Alt Shift modifiers for keys like Tab CR Space BS cursor and others

2

appcfg. Get valid application configuration from flags/env/config files/consul/… for Go

2

config.nvim. My personal nvim configuration

2

flazsh. Fastest ZSH you've ever seen

2

deepequal. Go package with improved reflect.DeepEqual

2

structlog-usage-example. Usage example for Go package github.com/powerman/structlog

2

gotest. Helpers for Go tests

2

inferno-contrib-retrymount. Automatically retry mount if mount point become unaccessible in OS Inferno

2

perl-Test-Mock-Time. Perl module: Test::Mock::Time - Deterministic time & timers for event loop tests

2

vaultgnupg. Scripts to link ansible-vault and GnuPG

2

narada4d. Manage data schema version

1

sqlxx. General purpose extensions to golang's github.com/jmoiron/sqlx

1

mysqlx. Helpers for use with Go MySQL driver github.com/go-sql-driver/mysql

1

courier-imap. Courier-IMAP APT repository

1

chanq. Go package provides outgoing queue for channel to use in select case

1

constvar. Constant values in global Go variables

1

conv. Convert types for Go

1

urlvalues. Go package for unmarshaling url.Values to struct with strict validation

1

nginx-config. Nginx boilerplate config

1