You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Let the text below become relevant again in other times.
Developer and writer from Ukraine. Ruby programming language committer.
Mostly interested in lucid code and open data, and writing a Substack about it. The range of “my” topics are united by an urge to understand and explain. Or, the problems of knowledge acquiring (with code) and expressing meaning (with code).
Ruby Changes: annotated changelog; writing about working on it: 1, 2, 3
Ruby Reference: an attempt to render automated friendly language reference from official docs
Open data
Working to an API to the world's common knowledge (based on Wikipedia/Wikidata, but not limited to it):
First (discontinued) attempt: molybdenum-99 set of Ruby projects
Second (current) attempt: WikipediaQL Python library; writing on it: 0, 1, 2, TBC
Spylls: Python spellchecker, almost full port of Hunspell; an explanatory port to understand/show how it works. Series of articles: Rebuilding the spellchecker
Some Ruby libraries
time_calc: idiomatic, no-monkeypatching Time/Date math
saharspec: set of extensions for RSpec for DRYer specs
the_schema_is: ActiveRecord models annotation done right