Projects in Awesome Lists by abitofhelp
A curated list of projects in awesome lists by abitofhelp .
https://github.com/abitofhelp/simpleshadow
A simple application showing how to create a Kotlin application using Gradle, Kotlin DSL, and ShadowJar.
fatjar jar kotlin kotlin-dsl kotlindsl shadowjar uberjar
Last synced: 18 Mar 2025
https://github.com/abitofhelp/bzlmod
This repository contains a simple client/server application (go, connectrpc) based on the ubiquitous Greeter example at grpc's website. The main branch works without using Bazel to build it. The bazel branch performs the build using bzlmod features.
bazel buf bzlmod gazelle go golang
Last synced: 18 Mar 2025
https://github.com/abitofhelp/portfolio-dotnet
This repository contains a sample of applications created with Microsoft's .NET Framework.
c-plus-plus-cli c-sharp dotnet examples portfolio samples
Last synced: 18 Mar 2025
https://github.com/abitofhelp/portfolio-microsoft
This repository contains a sample of applications created with Microsoft's ASP.NET MVC5 Framework.
asp-net-core asp-net-mvc aspnetcore dotnet examples mvc mvc5 portfolio samples
Last synced: 18 Mar 2025
https://github.com/abitofhelp/connect-go-example
This repository contains a client/server solution implementing the classic Greet service using the following technologies: Bazel, Buf, ConnectRPC, Go, and Protocol Buffers.
bazel buf bzlmod connectrpc example gazelle go golang grpc health-check healthcheck reflection
Last synced: 18 Mar 2025
https://github.com/abitofhelp/rxgrpckotlin-basic-example
This is a basic example that shows how to use Gradle-KotlinDsl, Kotlin, and reactor-grpc. This code is a work in progress, but it may be helpful to others...
gradle grpc java kotlin kotlin-dsl reactor reactor-grpc
Last synced: 18 Mar 2025
https://github.com/abitofhelp/bazel-go-googleapis
This is an example using the googleapis proto package from Bazel Central Registry rather than using an archive_override in the MODULE.bazel file.
bazel bzlmod gazelle go golang grpc grpc-go grpc-golang grpc-reflection protobuf protocol-buffers
Last synced: 18 Mar 2025
https://github.com/abitofhelp/prost_example
This is an example application demostrating how to use Prost.
cargo protobuf protocol-buffers rust
Last synced: 18 Mar 2025
https://github.com/abitofhelp/go122_servemux_vs_chi
This application demonstrates how to use the new routing capabilities of ServeMux in Go v1.22 and how to use a stdlib compatible third-party package, such as Chi, to provide middleware services. A basic comparison of processing times is made between these alternatives.
chi go golang middleware servemux v1-22 v122
Last synced: 18 Mar 2025
https://github.com/abitofhelp/helloworld-tonic-bsr
A Rust-based protobuf/gRPC example using buf.Build BSR.
Last synced: 18 Mar 2025
https://github.com/abitofhelp/go_chi_rest
This application demonstrates how to use Chi for basic CRUD operations in RESTful Go service.
Last synced: 18 Mar 2025
https://github.com/abitofhelp/rust-bazel
This repository contains a simple Rust application, library, and unit test that can be built using Bazel as well as Cargo.
Last synced: 18 Mar 2025
https://github.com/abitofhelp/go-extensions
The go-extensions repository contains helpers that extend the functionality of the runtime.
Last synced: 18 Mar 2025
https://github.com/abitofhelp/tonic_example
This is an example application demostrating how to use Prost and Tonic.
cargo grpc protobuf protocol-buffers rust tonic
Last synced: 18 Mar 2025
https://github.com/abitofhelp/minipipeline
A Go application exploring more complexity with interfaces, structs, and channels for implementing a pipeline.
channels go golang interfaces pipeline structs
Last synced: 18 Mar 2025
https://github.com/abitofhelp/cargo_multimod_example
This is an example application demonstrating how to use Prost and Tonic using multiple modules.
cargo grpc protobuf protocol-buffers rust tonic
Last synced: 18 Mar 2025
https://github.com/abitofhelp/bazel_scripts
This repository contains reusable scripts and custom rules for Bazel.
bazel bazel-build bazel-rules env environment-variables oci
Last synced: 18 Mar 2025
https://github.com/abitofhelp/apis-rust
This repository contains an example using Rust, Bazel 7 (bzlmod), ProtoBuf, GoogleApis, and gRPC.
bazel bazel-example googleapis grpc protobuf protocol-buffers rust rust-lang
Last synced: 18 Mar 2025
https://github.com/abitofhelp/abohapis
This repository will contain protobuf files and libraries for our applications.
Last synced: 18 Mar 2025
https://github.com/abitofhelp/apis
This repository contains an example using Go, Bazel 7 (bzlmod), ProtoBuf, grpc-gateway, GoogleApis, and gRPC.
bazel bazel-example go golang googleapis grpc grpc-gateway grpc-go http-proxy protobuf protocol-buffers
Last synced: 18 Mar 2025
https://github.com/abitofhelp/bazel_go
This repository contains a Go application that can be built using Go buiid or Bazel. In either case, the go.mod is the source of truth for dependencies.
Last synced: 18 Mar 2025
https://github.com/abitofhelp/bazel_grpc_pbuf_go
This repository contains a project built with Bazel, gRPC, ProtoBuf, and Go. The purpose of this project was to figure out how to get googleapis to work in this system.
bazel go golang grpc grpc-go protobuf protocol-buffers
Last synced: 18 Mar 2025
https://github.com/abitofhelp/bazel_go_version_stamping
This repository contains a Go application showing how to stamp a binary with a version using multiple modules.
bazel bazel-examples go golang
Last synced: 18 Mar 2025
https://github.com/abitofhelp/rust_clap_figment
This project demonstrates how to use Clap and Figment to implement hierarchical configuration in a Rust CLI application.
clap clap-rs figment hierarchical-configuration rust
Last synced: 18 Mar 2025
https://github.com/abitofhelp/portfolio-kotlin
This repository contains a sample of applications created with Kotlin.
examples kotlin portfolio samples
Last synced: 18 Mar 2025
https://github.com/abitofhelp/grpcgreeter
This application implements a simple C#, .NET9, and AspNetCore of the ubiquitous gRPC Greeter application. This example adds service reflection so the service can be queried about its endpoints and messages.
csharp grpc grpc-server grpcurl protobuf protocol-buffers
Last synced: 04 Mar 2025
https://github.com/abitofhelp/producerconsumer
An implementation of the classic producer-consumer pattern using Go, goroutines, WaitGroups, and a channel.
channel consumer go golang goroutines producer producer-consumer waitgroup
Last synced: 18 Mar 2025
https://github.com/abitofhelp/motominderapi
An API using Go, Screaming Clean Architecture, and TDD.
clean-architecture cleanarchitecture go golang restful-api screaming-architecture tdd uncle-bob webservice
Last synced: 18 Mar 2025
https://github.com/abitofhelp/clean
An example of a Clean Architecture using ASP.NET Core 2, TDD, and grpc.
asp-net-core clean-architecture grpc tdd web-api webservice
Last synced: 18 Mar 2025
https://github.com/abitofhelp/grpc-hello-world-java
This application is a simple client/server hello world service.
client grpc hello-world helloworld java protobuf server
Last synced: 18 Mar 2025
https://github.com/abitofhelp/pipeline
Implementing a multi-step, concurrent, parallel processing pipeline in Go.
Last synced: 18 Mar 2025
https://github.com/abitofhelp/producer-consumer
A producer-consumer pattern that I've implemented in Go.
Last synced: 18 Mar 2025
https://github.com/abitofhelp/azmd5_hash_dir
This application demonstrates how to recursively process a directory of files to determine base64 MD5 hashes using concurrency and an errgroup. Azure Storage uses base64 MD5 hashes blob metadata.
azure blob-storage directory-traversal file go golang md5-hash recursive-functions
Last synced: 18 Mar 2025
https://github.com/abitofhelp/dashboard
A state-of-the-art microservice project that provides file management services in the Cloud.
azure clean-architecture docker go golang grpc linux protobuf
Last synced: 18 Mar 2025
https://github.com/abitofhelp/com.abitofhelp.teamcity.patternbuildnumber
Provides the ability to create your own build number patterns. We needed a pattern based on dates, 2019.11.28.123, and created this plugin to accomplish this goal.
Last synced: 18 Mar 2025
https://github.com/abitofhelp/simplespringshadow
fatjar jar kotlin kotlin-dsl kotlindsl shadowjar uberjar
Last synced: 18 Mar 2025
https://github.com/abitofhelp/javarx.lessons
Snippets to exercise RxJava reactive operators from my studies...
Last synced: 18 Mar 2025
https://github.com/abitofhelp/bazel_go_rust_libs
Initial version of the project that successfully builds each library using the appropriate native tool (i.e. go build or cargo) as well as using Bazel.
Last synced: 18 Mar 2025
https://github.com/abitofhelp/social-multiplication
This is my work as I studied "Learn Microservices with Spring Boot".
java kotlin microservices spring spring-boot
Last synced: 18 Mar 2025
https://github.com/abitofhelp/abitofhelp
Config files for my GitHub profile.
Last synced: 18 Mar 2025
https://github.com/abitofhelp/ballerina_helloworld
My first Ballerina application...
Last synced: 18 Mar 2025
https://github.com/abitofhelp/bazel_subpkg
This is a monorepo project that contains a single package, "abc", which has some subpackages. Please see the README.md file for details.
Last synced: 18 Mar 2025
https://github.com/abitofhelp/multi_module_bazels
This project demonstrates how to implement a monorepo using bzlmod with multiple MODULE.bazel files and Gazelle.
Last synced: 18 Mar 2025