This is your work, valued

China

Yegor Bugayenko

Elite
@yegor256

Author of "Angry Tests" and "Elegant Objects" books (buy them on Amazon); architect of @objectionary and founder of @zerocracy

tacit. CSS framework for dummies, without a single CSS class: nicely renders properly formatted HTML5 pages

1.9k

takes. True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects

876

cactoos. Object-Oriented Java primitives, as an alternative to Google Guava and Apache Commons

777

rultor. DevOps team assistant that helps you merge, deploy, and release GitHub-hosted apps and libraries

575

qulice. Quality Police for Java projects: aggregator of Checkstyle and PMD

322

s3auth. Amazon S3 HTTP Basic Auth Gateway: put your files into S3 bucket and make them accessible with a login/password through a browser

259

xembly. Assembly for XML: an imperative language for creating and modifying XML documents (and a Java library)

248

micromap. 📈 The fastest (for very small maps!) alternative of Rust HashMap, which doesn't use hashing and doesn't use heap (aka "linear map")

213

prompt. A plain-text prompt for LLMs that teaches the essence of elegant coding and testing—save it to ~/.claude/CLAUDE.md.

155

jare. Free and Instant Content Delivery Network (CDN)

146

iri. Simple and immutable URI/URL builder in Ruby, with a fluent interface

145

0pdd. Puzzle Driven Development (PDD) Chatbot Assistant for Your GitHub Repositories

143

blog. My blog about computers, written in Jekyll and deployed to GitHub Pages

126

elegantobjects.github.io. Fan club for Elegant Objects programmers

126

quiz. Refactor the code to make it look more object-oriented and maintainable

114

dynamo-archive. Archive and Restore DynamoDB Tables, from the Command Line

102

squid-proxy. Docker image for a Squid forward proxy with authorization (fully anonymous)

96

jekyll-github-deploy. Jekyll Site Automated Deployer to GitHub Pages

83

sixnines. Website Availability Monitor: add your website to our dashboard and get 24x7 monitoring of its availability (and a badge!)

75

ssd16. 16 lectures about "Software Systems Design" presented in Innopolis University in 2021 for 3rd year BSc students

67

sqm. Lecture Notes for "Software Quality Metrics" course in HSE University, 2023-2024

65

hoc. Hits-of-Code Command Line Calculator, for Git and Subversion

65

zache. Zero-footprint Ruby In-Memory Thread-Safe Cache: when a naive implementation is enough

55

requs. Controlled Natural Language for Requirements Specifications, with Maven Plugin

51

jekyll-plantuml. PlantUML plugin for Jekyll: helps you embed UML diagrams into static pages

50

painofoop. Object-oriented programming is a pain if we do it wrong: Lecture Notes for a BSc course

46

xdsd. eXtremely Distributed Software Development

45

awesome-risks. Sample Risks for a Software Project

44

rehttp. HTTP Repeater: you point your Webhooks to us and we make sure they get delivered even if not on the first try

43

awesome-academic-oop. Curated list of academic writings on object-oriented programming

42

netbout. Private talks made easy ... for robots

41

jpages. Experimental Java OOP Web Framework

40

cactoos-http. Object-Oriented HTTP Client

40

codexia. Open Source Incubator

39

mailanes. Smart E-mail Delivery System (helps me manage subscribers to my blog and send them monthly newsletters)

37

threecopies. Hosted Server Backup Service

36

threads. Ruby Gem to unit-test a piece of code in multiple concurrent threads

35

hangman. Hangman (the game) written in a very unelegant procedural style, which you can improve in order to test your skills

34

at. Best Practices for Automated Testing (Excerpts from the "Angry Tests" Book)

32

datum. Zerocracy Project Data Model

32

xcop. Command Line Style Checker of XML Documents: to make sure they are always formatted nicely

31

wring. Smart Inbox for GitHub Notifications

30

jacli. Java Command Line Interface

28

cam. Classes and Metriсs (CaM): a dataset of Java classes from public open-source GitHub repositories

27

thindeck. Web Hosting That Deploys Itself

25

jttu. GitHub Pages based links shortener (for a limited list of predefined URLs)

23

latex-best-practices. A short collection of LaTeX academic writing best practices: it's my personal taste, read it skeptically

18

random-port. A Ruby gem to reserve a random TCP port, with a guarantee that it's not busy at the moment

17

soalition. Social Coalitions of Internet Writers

17

huawei.cls. LaTeX class for documents you create when working with Huawei or maybe even inside it

17

backtrace. Ruby gem to print exception backtrace nicely

16