Vic Shóstak
Hey! 👋 I'm a Software Engineer with over 13 years of practical experience, Open Source & Free Software Popularizer, UX Consultant & UI Designer
Work
Software Engineer (Go, Python, htmx & Alpine.js), UX Consultant
GitHub Repositories
goodshare.js
🚀 А useful modern JavaScript solution for share a link from your website to social networks or mobile messengers. Easy to install and configuring on any of your website!
JavaScript • 486 stars
vue-goodshare
🍿 Vue.js component for social share. A simple way to share a link on the pages of your website in the most popular (and not so) social networks. Powered by goodshare.js project.
Vue • 447 stars
tutorial-go-fiber-rest-api
📖 Build a RESTful API on Go: Fiber, PostgreSQL, JWT and Swagger docs in isolated Docker containers.
Go • 332 stars
yandex-music-desktop
🎵 Yandex.Music Desktop (un-official port of website). Please note: this is only webview port of Yandex.Music website as desktop app for macOS, Windows 10 and GNU/Linux!
C • 95 stars
example-embed-static-files-go
The easiest way to embed static files into a binary file in your Golang app (no external dependencies).
Go • 46 stars
tutorial-go-fiber-rabbitmq
📖 Tutorial: Working with RabbitMQ in Golang by examples.
Go • 44 stars
sweetconfirm.js
👌A useful zero-dependencies, less than 434 Bytes (gzipped), pure JavaScript & CSS solution for drop an annoying pop-ups confirming the submission of form in your web apps.
JavaScript • 36 stars
example-static-website-docker-nginx-certbot
Example static website with Docker, Nginx and Certbot
Shell • 35 stars
example-go-react-macos-app-1
Example native macOS app on Go (Golang) and React.js
JavaScript • 32 stars
tutorial-go-asynq
📖 Tutorial: Asynq. Simple, reliable & efficient distributed task queue for your next Go project.
Go • 31 stars
example-go-grpc-server
Example gRPC server on Go
Go • 20 stars
example-go-config-yaml
Example Go web app with YAML config.
Go • 18 stars
gosl
📚 The Go Snippet Library provides snippets collection for working with routine operations in your Go programs with a super user-friendly API and the most efficient performance.
Go • 17 stars
json2csv
🚴 The parser can read given folder with JSON files, filtering and qualifying input data with intent & stop words dictionaries and save results to CSV files by given chunk size.
Go • 9 stars
tutorial-go-i18n
📖 Tutorial: An easy way to translate your Golang application
Go • 9 stars
csv2api
🏄♂️ The parser reads the CSV file with the raw data, filters the records, identifies fields to be changed, and sends a request to update the data to the specified endpoint of your REST API.
Go • 8 stars
yatr
🏃 Yet Another Task Runner (or yatr for a short) allows you to organize and automate your routine operations that you normally do in Makefile (or else) for each project.
Go • 8 stars
example-github-actions
Automate that! 👊 A practical guide to GitHub Actions: build & deploy a static 11ty website to remote virtual server after push.
JavaScript • 7 stars
reactless-ts
✨ A handy production-ready template for rapidly frontend development that you've often dreamed of. Small, but with full backward compatibility to all of React.js ecosystem, but without its overhead!
TypeScript • 7 stars
do-spaces-microservice
🧺 Microservice for upload, remove and list objects to/from your DigitalOcean Spaces. Production-ready, zero configuration, working out of the box!
Go • 4 stars
github-backup-automation
✊ A Docker container to backup automation for your GitHub accounts (repositories, gists, organizations).
Shell • 4 stars
template-go
The template repository for my next Go project.
Go • 3 stars
Badges
Writing Debut
Awarded for writing and sharing your first DEV post! Continue sharing your work to earn the 4 Week Writing Streak Badge.
Four Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least four years.
1 Week Community Wellness Streak
For actively engaging with the community by posting at least 2 comments in a single week.
Trusted Member 2022
Awarded for being a trusted member in 2022.
Three Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least three years.
Two Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least two years.
16 Week Writing Streak
You are a writing star! You've written at least one post per week for 16 straight weeks. Congratulations!
CSS
Awarded to the top CSS author each week
One Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least one year.
Top 7
Awarded for having at least one post featured in the weekly "must-reads" list at any point. 🙌
8 Week Writing Streak
The streak continues! You've written at least one post per week for 8 consecutive weeks. Unlock the 16-week badge next!
Go
Awarded to the top Go author each week
4 Week Writing Streak
You've posted at least one post per week for 4 consecutive weeks!
Skills/Languages
Backend: Go, Python, Kotlin, PostgreSQL, Redis, SQLite, Asynq, Nginx, Traefik.
Frontend: Bun, Typescript, Next.js, Vue.js, htmx & hyperscript.
Tools: GitHub Actions, n8n, Ansible, Terraform, Docker.
Currently learning
Coding under the hood, multiplatform development, DevOps, business automation
Currently hacking on
gowebly (a next-generation CLI tool), Create Go App (tools for gophers), gosl (Go snippet library), Komentory (non-profit communication service)
Available for
Open Source, non-profit projects, help to promote helpful & awesome GitHub repositories
Want to connect with Vic Shóstak?
Create an account to connect with Vic Shóstak. You can also sign in below to proceed if you already have an account.