zverok on lucid code and open data
Subscribe
Sign in
Home
Archive
About
New
Top
Discussion
Participating in programming languages evolution during interesting times
What it takes to be a Ruby core member during the war in your country, and why I am still doing it
Victor Shepelev aka zverok
Feb 7
6
3
Share this post
Participating in programming languages evolution during interesting times
zverok.substack.com
Copy link
Twitter
Facebook
Email
January 2023
It is not what you expect, but it is what you want: how Data#initialize is designed
A curios core class design decision made for happier coding
Victor Shepelev aka zverok
Jan 3
Share this post
It is not what you expect, but it is what you want: how Data#initialize is designed
zverok.substack.com
Copy link
Twitter
Facebook
Email
December 2022
What not to forget when implementing a pattern-matching in Ruby for custom objects
Trivial yet easy to mess up a set of things to consider, demonstrated on the latest core classes Time/Date.
Victor Shepelev aka zverok
Dec 20, 2022
1
Share this post
What not to forget when implementing a pattern-matching in Ruby for custom objects
zverok.substack.com
Copy link
Twitter
Facebook
Email
July 2022
Ruby language evolution on a large scale (as observed from Ukraine)
Last Saturday, I published a new Ruby Evolution section on my Ruby Changes site. I can’t not juxtapose the history of the language with my personal life…
Victor Shepelev aka zverok
Jul 11, 2022
1
Share this post
Ruby language evolution on a large scale (as observed from Ukraine)
zverok.substack.com
Copy link
Twitter
Facebook
Email
February 2022
How I tried to invent a new query language feature and failed (because the old one worked fine)
A slightly unusual story of a fail I am not too angry with
Victor Shepelev aka zverok
Feb 16, 2022
Share this post
How I tried to invent a new query language feature and failed (because the old one worked fine)
zverok.substack.com
Copy link
Twitter
Facebook
Email
January 2022
Wikipedia and irregular data: how much can you fetch in one expression?
Using the idea of a phrase-level expressiveness to design a succinct and unobtrusive query language
Victor Shepelev aka zverok
Jan 26, 2022
Share this post
Wikipedia and irregular data: how much can you fetch in one expression?
zverok.substack.com
Copy link
Twitter
Facebook
Email
Programming language evolution: with all that, we are still flying
Final part of adventures in understanding, explaining, and challenging the facts that should be obvious.
Victor Shepelev aka zverok
Jan 19, 2022
3
Share this post
Programming language evolution: with all that, we are still flying
zverok.substack.com
Copy link
Twitter
Facebook
Email
Following the programming language evolution, and taking it personally
Further adventures in understanding, explaining, and challenging the facts that should be obvious
Victor Shepelev aka zverok
Jan 12, 2022
1
1
Share this post
Following the programming language evolution, and taking it personally
zverok.substack.com
Copy link
Twitter
Facebook
Email
What you can learn by merely writing a programming language changelog
Adventures in understanding, explaining, and challenging the facts that should be obvious
Victor Shepelev aka zverok
Jan 5, 2022
1
Share this post
What you can learn by merely writing a programming language changelog
zverok.substack.com
Copy link
Twitter
Facebook
Email
December 2021
Grok {Shan, Shui}*: second attempt
With links working this time!
Victor Shepelev aka zverok
Dec 28, 2021
Share this post
Grok {Shan, Shui}*: second attempt
zverok.substack.com
Copy link
Twitter
Facebook
Email
Grok {Shan, Shui}*: Advent of understanding the generative art
I spent 24 days digging into the code of {Shan, Shui}* Chinese painting generator and lived to tell the story.
Victor Shepelev aka zverok
Dec 28, 2021
1
Share this post
Grok {Shan, Shui}*: Advent of understanding the generative art
zverok.substack.com
Copy link
Twitter
Facebook
Email
How AI Could Help Coding
On GitHub Copilot and (Ruby's) Rubocop
Victor Shepelev aka zverok
Dec 7, 2021
Share this post
How AI Could Help Coding
zverok.substack.com
Copy link
Twitter
Facebook
Email
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts