yegor256
Author of "Elegant Objects" book series (buy them on Amazon); architect of @objectionary; founder of @zerocracy; creator of @zold-io
@zerocracyChina
Pinned Repositories
eo
EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-calculus
0pdd
Puzzle Driven Development (PDD) Chatbot Assistant for Your GitHub Repositories
cactoos
Object-Oriented Java primitives, as an alternative to Google Guava and Apache Commons
jare
Free and Instant Content Delivery Network (CDN)
qulice
Quality Police for Java projects: aggregator of Checkstyle and PMD
rultor
DevOps team assistant that helps you merge, deploy, and release GitHub-hosted apps and libraries
s3auth
Amazon S3 HTTP Basic Auth Gateway: put your files into S3 bucket and make them accessible with a login/password through a browser
tacit
CSS framework for dummies, without a single CSS class: nicely renders properly formatted HTML5 pages
takes
True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects
xembly
Assembly for XML: an imperative language for modifying XML documents (and a Java library)
yegor256's Repositories
yegor256/takes
True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects
yegor256/rultor
DevOps team assistant that helps you merge, deploy, and release GitHub-hosted apps and libraries
yegor256/xembly
Assembly for XML: an imperative language for modifying XML documents (and a Java library)
yegor256/jare
Free and Instant Content Delivery Network (CDN)
yegor256/0pdd
Puzzle Driven Development (PDD) Chatbot Assistant for Your GitHub Repositories
yegor256/micromap
📈 The fastest (for very small maps!) alternative of Rust HashMap, which doesn't use hashing and doesn't use heap (aka "linear map")
yegor256/rehttp
HTTP Repeater: you point your Webhooks to us and we make sure they get delivered even if not on the first try
yegor256/ppt-slides
LaTeX package for making slide decks à la PowerPoint (PPT)
yegor256/iccq.github.io
Official Website of International Conference on Code Quality (ICCQ)
yegor256/xsline
Declarative and Immutable Java Chain of XSL Transformations
yegor256/emap
📈 The fastest map possible in Rust, where keys are integers and the capacity is fixed (faster than Vec!)
yegor256/microstack
The most primitive and the fastest implementation of a fixed-size last-in-first-out stack on stack in Rust, for Copy-implementing types
yegor256/ppa
Practical Program Analysis (academic course) presented in Innopolis University in 2023
yegor256/antlr2ebnf-maven-plugin
Converts ANTLR grammar .g4 files into EBNF for naive-ebnf LaTeX package; also converts to PDF later on
yegor256/bibcop
LaTeX Package, a Style Checker of .bib Files: it emits warnings in the TeX log if any issues are found
yegor256/farea
Fake Maven Reactor for unit-testing of your Maven plugins: similar Maven Invoker Plugin, but JUnit friendly
yegor256/ffcode
LaTeX package for writing code in your articles in a good looking fixed-font
yegor256/debate
LaTeX package for debates between reviewers right inside the document
yegor256/iexec
Execute a command-line command from LaTeX, check the exit code, and then \input the result into the document
yegor256/href-ul
Use this LaTeX package to make your hyperlinks look nicely underlined (just like they look in web)
yegor256/osbp
Open Source Best Practices (OSBP), Lecture Notes, Innopolis University
yegor256/to-be-determined
LaTeX package with \tbd command to highlight what has to be written later
yegor256/copyrights-action
Check the presence of copyright notices in all textual source-code files
yegor256/naive-ebnf
LaTeX package for printing EBNF in plain text format
yegor256/jping-maven-plugin
Maven plugin that checks whether the host machine is connected to the Internet or not
yegor256/fail-fast
LaTeX package that turns warnings into errors in order to make the build more fragile
yegor256/bibliography
My personal .bib file, which I use as a submodule in lecture notes and academic papers
yegor256/fief
Command-line tool that collects statistics of your GitHub repositories and renders an HTML summary
yegor256/apex2www
HTTP/S web server that redirects all requests to the "www" subdomain
yegor256/mktmp
Make a temporary directory for JUnit5 test inside the "target/" directory instead of the system temp dir