core
Buildkite
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
core
-
StaticBackend v1.5 is released - open source backend server API
As a recap, StaticBackend is a simple backend server API easy to self-host or importable in Go program without hosting a separate server.
-
Get started with React and StaticBackend
StaticBackend is a simple backend server API you may use to build complex web applications. Fully open source and easy to self-host. It handles lot of backend building blocks.
-
StaticBackend v1.5: simple and easy to self-host backend API for your apps
I want to put StaticBackend on your radar. It's an open-source backend API I've worked on for more than 3.5+ years.
-
A backend API with schedule jobs, full-text search, and other advanced functionalities
I'd like to put StaticBackend - GitHub in your radar. It's a simple backend server API that tries to handle most of the common functiionalities found in web applications. It's open-source and very easy to self-host.
-
Looking for contributors for StaticBackend, a backend API in Go
Since people often ask where they could contribute to a Go project, I thought I'd jump in as I took some times to create some good first contribution issues for StaticBackend.
-
Need suggestions to contribute open source Golang projects 🙏
It's not always present in issues what has to be done in a project. On that note, I'd shamelessly suggest to look at StaticBackend which is a backend API to help expedite v1 (MVP) launch time.
-
Examples of an idiomatic API project
I can tell you what I like and don't like about my open source backend API (self-hosted Firebase) https://github.com/staticbackendhq/core
- What are well-developed web applications in Golang?
- Is there a good example of an open source non-trivial (DB connection, authentication, authorization, data validation, tests, etc...) Go API?
-
Open-source golang project suggestions for contributing
Hey, if you're interested in web backend I started StaticBackend - GitHub repo in 2019. It's a REST backend server which aim to provide most of the common building blocks like user authentication, database, file storage, websocket, schedule tasks, server-side function.
Buildkite
-
Continuos Integration and C++
buildkite.com you can run agents where ever you want.
-
What I learned at Gitlab that I don't want to forget
Give https://buildkite.com/ for CI/CD a try, you'll love it!
-
CircleCI Layoffs
Even that niche has better competitors, I think. I haven't used on-prem CCI, but I used hosted CCI for several years and when my team switched to https://buildkite.com/ it was a huge breath of fresh air. I think BuildKite is the only CI system I've used I thought was actually worth paying for, and I bet it works out cheaper than self-hosted CCI in most cases as well.
-
Back with a few more jobs!
Buildkite: a startup that offers a CI/CD platform that combines the power of your own build infrastructure with the convenience of a managed, centralized web UI.
- The most powerful free plan in CI/CD - No limits on concurrent jobs - No limits on pipelines, CPU, or memory - Built-in observability for your tests - Hosted on your infrastructure with a user-friendly web UI - 10,000 job minutes per month
- The most powerful free plan in CI/CD. - No limits on concurrent jobs - No limits on pipelines, CPU, or memory - Built-in observability for your tests - Hosted on your infrastructure with a user-friendly web UI - 10,000 job minutes per month
-
Using Buildkite and GitHub to automate parallel CI steps
At Redpanda, we want to always provide an experience that is fast, simple, and productive for developers. That applies to our own team of engineers, too. When considering how we could achieve a more stable continuous integration (CI) pipeline, we wanted that same experience: fast, simple, productive. By running multiple instances of our pipeline steps in parallel on our CI platform, Buildkite, we can now run multiple repetitions of the same Buildkite step and use only the amount of time needed for a single step.
-
Run e2e tests 10x faster using firecracker VMs
> You can also get comparable performance out of https://buildkite.com/ which lets you self-host runners on AWS
you can self-host github runners as well, with a few caveats, the most serious one being that then you are responsible for cleaning up the state of your self-hosted runner between runs
https://docs.github.com/en/actions/hosting-your-own-runners/...
structural isolation guarantees of the form (build execution during run N cannot possibly impact build execution of run N+1) are tremendously helpful, if you cannot offer similar guarantees when self hosting then it may not be wise to self host.
-
Migrating Your Open Source Builds Off Of Travis CI
A better option, if you want to run the builds on your own hardware is to look at something like Buildkite or GitLab CI.
-
Who did what?!? Keep an eye on changes with PagerDuty Change Events and Buildkite
One of the integrations that sends Change Events to PagerDuty is Buildkite. Buildkite is a continuous integration pipeline that allows you to notify PagerDuty with just the information you want to know. Conditional rules allow you to send only what matters.
What are some alternatives?
pocketbase - Open Source realtime backend in 1 file
drone - Gitness is an Open Source developer platform with Source Control management, Continuous Integration and Continuous Delivery. [Moved to: https://github.com/harness/gitness]
keploy - Test generation for Developers. Generate tests and stubs for your application that actually work!
goveralls
hera - High Efficiency Reliable Access to data stores
overalls - :jeans:Multi-Package go project coverprofile for tools like goveralls
loxilb - eBPF based cloud-native load-balancer. Powering Kubernetes|Edge|5G|IoT|XaaS Apps.
roveralls - A Go recursive coverage testing tool
go-zero - A cloud-native Go microservices framework with cli tool for productivity.
gotestfmt - go test output for humans
changie - Automated changelog tool for preparing releases with lots of customization options
gomason - A tool for testing, building, signing, and publishing binaries.