Ruby, JavaScript
Hi, we're Arkency and it's our blog with meaty content.
How to write a good incident postmortem Sometimes, not everything goes smooth when introducing changes in your application. When it happens, you introduce hotfix as soon as possible, usually followed by the coldfix. Such situations are great to take a learning from.
Tracking down not resolving constants in Ruby with parser Lately, we have been working on upgrading an obsolete stack of one Ruby app. This application was running on Ruby 2.4. After dropping 50 unused gems, performing security updates, and eliminating deprecation warnings, we decided it was time for a Ruby upgrade. This is where the story REALLY begins, and I encourage you to keep reading even if you are not interested in the old Ruby version’s internals. In the end, I will give you a pow...
Offloading write side with a read model Imagine the following business requirement: All the products should be reserved for a customer on order submission. Simply adding items to the cart does not guarantee product availability. However, the customer should not be able to add a product that is already unavailable.
First class json(b) handling in Rails Event Store Recently, in Rails Event Store v2.8.0 PreserveTypes transformation has been introduced. v2.9.0 release brought RailsEventStore::JSONClient. It’s a set of great improvements for RES users who plan to or already use PostgreSQL with jsonb data type for keeping events’ data and metadata.
Nazwa | Data utworzenia | Ostatnia aktualizacja |
---|---|---|
advent-of-code-2019 | 4 lata temu | 4 lata temu |
ruby-aop-examples | 5 lat temu | 5 lat temu |
task-list | 5 lat temu | 5 lat temu |
ruby-ircd | 15 lat temu | 5 lat temu |
jchess | 16 lat temu | 5 lat temu |
attribute_fu | 16 lat temu | 5 lat temu |
madeleine | 13 lat temu | 5 lat temu |
2048-ruby | 10 lat temu | 6 lat temu |
starter-kit | 6 lat temu | 6 lat temu |
song-lyrics-as-code | 7 lat temu | 7 lat temu |
tabbedimages | 8 lat temu | 8 lat temu |
ruby-conferences-site | 8 lat temu | 8 lat temu |
awesome-remote-job | 9 lat temu | 9 lat temu |
mutant_inheritance_example | 9 lat temu | 9 lat temu |
coffee-toaster | 12 lat temu | 9 lat temu |
andrzejkrzywda.github.io | 9 lat temu | 9 lat temu |
active_admin | 12 lat temu | 9 lat temu |
inventory | 9 lat temu | 9 lat temu |
worldcup-kata | 10 lat temu | 10 lat temu |
dopm | 10 lat temu | 10 lat temu |
opal-rails-hello-world | 10 lat temu | 10 lat temu |
weight-measure-spa | 10 lat temu | 10 lat temu |
chillout.io-spike | 11 lat temu | 10 lat temu |
clojure-koans | 10 lat temu | 10 lat temu |
string-calculator-kata-ruby | 11 lat temu | 10 lat temu |
rails-spa-devise | 10 lat temu | 10 lat temu |
ddd-spike-with-wisper-async | 10 lat temu | 10 lat temu |
monopoly-spike | 11 lat temu | 10 lat temu |
boiteajeux-agricola | 11 lat temu | 11 lat temu |
Objective-C-Koans | 11 lat temu | 11 lat temu |
exercism | 11 lat temu | 11 lat temu |
exercism.io | 11 lat temu | 11 lat temu |
ruby_koans | 12 lat temu | 11 lat temu |
exceptioner | 13 lat temu | 11 lat temu |
drug-jam | 13 lat temu | 11 lat temu |
drug-slides | 13 lat temu | 11 lat temu |