41554 blogs Β· [ { "id": "01a087b9-07f7-7198-9de4-a14fc31fabed", "title": "TIL in Elixir: We can have two functions with the same name", "url": "https://onerinas.com/articles/69-til-in-elixir-we-can-have-two-functions-with-the-same-name/", "published_at": "2026-05-01T00:00:00+00:00" }, { "id": "01a087b9-07f7-7198-9de4-a14fc3c4fd4a", "title": "I am grateful for books", "url": "https://onerinas.com/articles/68-i-am-grateful-for-books/", "published_at": "2025-07-31T00:00:00+00:00" }, { "id": "01a087b9-07f7-7198-9de4-a14fc4147ff8", "title": "TIL about \"bundler why\"", "url": "https://onerinas.com/articles/67-til-about-bundler-why/", "published_at": "2025-07-29T00:00:00+00:00" }, { "id": "01a087b9-07f7-7198-9de4-a14fc493e3ad", "title": "How optimism is my superpower and a curse", "url": "https://onerinas.com/articles/66-how-optimism-is-my-superpower-and-a-curse/", "published_at": "2025-06-17T00:00:00+00:00" }, { "id": "01a087b9-07f7-7198-9de4-a14fc543ed8d", "title": "Checklist before starting a new SaaS business", "url": "https://onerinas.com/articles/65-checklist-before-starting-a-new-saas-business/", "published_at": "2025-05-17T00:00:00+00:00" }, { "id": "01a087b9-07f7-7198-9de4-a14fc637ebd7", "title": "TIL: How to create new session in tmux and use it later", "url": "https://onerinas.com/articles/33-til-how-to-create-new-session-in-tmux-and-use-it-later/", "published_at": "2025-03-12T00:00:00+00:00" }, { "id": "01a087b9-07f7-7198-9de4-a14fc6637371", "title": "My remote work schedule", "url": "https://onerinas.com/articles/32-my-remote-work-schedule/", "published_at": "2025-03-04T00:00:00+00:00" }, { "id": "01a087b9-07f7-7198-9de4-a14fc70e8bbc", "title": "2025 is the year I'm going minimalist.", "url": "https://onerinas.com/articles/31-2025-is-the-year-i-m-going-minimalist/", "published_at": "2025-01-17T00:00:00+00:00" }, { "id": "01a087b9-07f7-7198-9de4-a14fc759a63d", "title": "Hello 2025, give me these:", "url": "https://onerinas.com/articles/30-hello-2025-give-me-these/", "published_at": "2025-01-07T00:00:00+00:00" }, { "id": "01a087b9-07f7-7198-9de4-a14fc84980ac", "title": "Happy New Year πŸŽ‰ (and a link to try hard next year)", "url": "https://onerinas.com/articles/29-happy-new-year-and-a-link-to-try-hard-next-year/", "published_at": "2024-12-31T00:00:00+00:00" }, { "id": "01a087b9-07f7-7198-9de4-a14fc93df237", "title": "Quality comes first.", "url": "https://onerinas.com/articles/28-quality-comes-first/", "published_at": "2024-12-18T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209ef855cb9", "title": "My year-end vacation starts today.", "url": "https://onerinas.com/articles/27-my-year-end-vacation-starts-today/", "published_at": "2024-12-17T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209efde0980", "title": "TIL: Check cache exists and value in rails console", "url": "https://onerinas.com/articles/34-til-check-cache-exists-and-value-in-rails-console/", "published_at": "2024-11-20T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209effc6476", "title": "TIL in rails how to check which database a model is connected to from rails console", "url": "https://onerinas.com/articles/35-til-in-rails-how-to-check-which-database-a-model-is-connected-to-from-rails-console/", "published_at": "2024-11-13T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f01fba3d", "title": "I feel dumb.", "url": "https://onerinas.com/articles/26-i-feel-dumb/", "published_at": "2024-10-25T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f06defa3", "title": "Be nice.", "url": "https://onerinas.com/articles/25-be-nice/", "published_at": "2024-10-07T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f157ec2c", "title": "TIL in Flutter we can do \"flutter pub deps\" to list all dependencies used in a nice format.", "url": "https://onerinas.com/articles/36-til-in-flutter-we-can-do-flutter-pub-deps-to-list-all-dependencies-used-in-a-nice-format/", "published_at": "2024-10-06T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f199cdd1", "title": "TIL how to check index creation progress in postgres", "url": "https://onerinas.com/articles/37-til-how-to-check-index-creation-progress-in-postgres/", "published_at": "2024-09-17T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f2355d65", "title": "Nothing is as simple as it seems.", "url": "https://onerinas.com/articles/24-nothing-is-as-simple-as-it-seems/", "published_at": "2024-07-16T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f32ae122", "title": "A productivity tip:", "url": "https://onerinas.com/articles/23-a-productivity-tip/", "published_at": "2024-07-10T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f4104b15", "title": "The money we make.", "url": "https://onerinas.com/articles/22-the-money-we-make/", "published_at": "2024-06-16T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f4537e9d", "title": "A little hack that keeps me sane", "url": "https://onerinas.com/articles/21-a-little-hack-that-keeps-me-sane/", "published_at": "2024-06-01T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f475c1b2", "title": "Thoughts on pricing - a pricing I would pay for.", "url": "https://onerinas.com/articles/18-thoughts-on-pricing-a-pricing-i-would-pay-for/", "published_at": "2024-04-16T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f47f15e1", "title": "A whole new world.", "url": "https://onerinas.com/articles/19-a-whole-new-world/", "published_at": "2024-04-16T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f4bc8d00", "title": "Social pressure and the game of living the life.", "url": "https://onerinas.com/articles/20-social-pressure-and-the-game-of-living-the-life/", "published_at": "2024-04-16T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f5466250", "title": "A friendly reminder", "url": "https://onerinas.com/articles/17-a-friendly-reminder/", "published_at": "2024-03-26T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f5bffcff", "title": "I don’t trust you", "url": "https://onerinas.com/articles/16-i-don-t-trust-you/", "published_at": "2024-03-09T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f624586d", "title": "Follow your intuition, not dreams", "url": "https://onerinas.com/articles/15-follow-your-intuition-not-dreams/", "published_at": "2024-03-05T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f71f96e3", "title": "What's up with my blogging platform in Feb, 2024", "url": "https://onerinas.com/articles/14-what-s-up-with-my-blogging-platform-in-feb-2024/", "published_at": "2024-03-04T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f78c04dc", "title": "TIL about Streaming and Server Sent Event", "url": "https://onerinas.com/articles/38-til-about-streaming-and-server-sent-event/", "published_at": "2024-03-01T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f7d1d92f", "title": "TIL in rails: `Time.current.all_month` to get the whole range", "url": "https://onerinas.com/articles/39-til-in-rails-time-current-all_month-to-get-the-whole-range/", "published_at": "2024-02-16T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f884384c", "title": "TIL: Ruby double equal in views", "url": "https://onerinas.com/articles/40-til-ruby-double-equal-in-views-pagy_info-pagy/", "published_at": "2024-02-14T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f8bfbc6d", "title": "TIL: \"be\", \"eq\" and \"eql\", \"equal\" are different in rspec", "url": "https://onerinas.com/articles/41-til-be-eq-and-eql-equal-are-different-in-rspec/", "published_at": "2024-02-01T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f8e7a555", "title": "What's up with my blogging platform in Jan, 2024", "url": "https://onerinas.com/articles/12-what-s-up-with-my-blogging-platform-in-jan-2024/", "published_at": "2024-01-30T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f924710b", "title": "TIL we can do `array1 | array 2` to merge them and get unique ones", "url": "https://onerinas.com/articles/42-til-we-can-do-array1-array-2-to-merge-them-and-get-unique-ones/", "published_at": "2024-01-26T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f9525046", "title": "TIL in Rails: How to change column defaults with :from and :to option for making it a reversible migration", "url": "https://onerinas.com/articles/43-til-in-rails-how-to-change-column-defaults-with-from-and-to-option-for-making-it-a-reversible-migration/", "published_at": "2024-01-25T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209f9d0e07e", "title": "Treat them the way you want to be treated", "url": "https://onerinas.com/articles/13-treat-them-the-way-you-want-to-be-treated/", "published_at": "2024-01-21T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209fa5c8284", "title": "TIL in rails: `Model.none` returns a chainable relation with zero records", "url": "https://onerinas.com/articles/44-til-in-rails-model-none-returns-a-chainable-relation-with-zero-records/", "published_at": "2024-01-16T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209fab8b0dc", "title": "TIL about unaccent (PostgreSQL extension)", "url": "https://onerinas.com/articles/45-til-about-unaccent-postgresql-extension/", "published_at": "2024-01-16T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209fb7a0942", "title": "First and last writing in 2023", "url": "https://onerinas.com/articles/11-first-and-last-writing-in-2023/", "published_at": "2023-12-21T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209fc36519d", "title": "TIL about 'bin/rails runner' in Rails", "url": "https://onerinas.com/articles/47-til-about-bin-rails-runner-in-rails/", "published_at": "2023-04-03T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209fca96231", "title": "TIL Variable hoisting in ruby", "url": "https://onerinas.com/articles/46-til-variable-hoisting-in-ruby/", "published_at": "2023-03-11T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209fce084e8", "title": "TIL in Ruby: `arity`", "url": "https://onerinas.com/articles/48-til-in-ruby-arity/", "published_at": "2022-10-09T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209fdcf2d55", "title": "TIL: Learned about a new gem decent_exposure", "url": "https://onerinas.com/articles/49-til-learned-about-a-new-gem-decent_exposure/", "published_at": "2022-09-14T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209fea44e66", "title": "TIL about PostgreSQL follower database in Heroku", "url": "https://onerinas.com/articles/50-til-about-postgresql-follower-database-in-heroku/", "published_at": "2022-05-16T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b209ff965c71", "title": "TIL in Flutter, we can specify the app version and build number in pubspec.yaml", "url": "https://onerinas.com/articles/51-til-in-flutter-we-can-specify-the-app-version-and-build-number-in-pubspec-yaml/", "published_at": "2022-05-07T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a00248397", "title": "TIL we can use `xed` to open Xcode with given folder or project", "url": "https://onerinas.com/articles/52-til-we-can-use-xed-to-open-xcode-with-given-folder-or-project/", "published_at": "2022-05-07T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a00d8a753", "title": "TIL in Javascript, Date `getMonth()` does not give the correct month as we expect 🀯", "url": "https://onerinas.com/articles/53-til-in-javascript-date-getmonth-does-not-give-the-correct-month-as-we-expect/", "published_at": "2022-05-05T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a0194956d", "title": "TIL we can compare versions in Ruby using `Gem::Version` without any gems", "url": "https://onerinas.com/articles/54-til-we-can-compare-versions-in-ruby-using-gem-version-without-any-gems/", "published_at": "2022-04-29T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a021835aa", "title": "TIL in Flutter (iOS): No transparent images allowed in assets", "url": "https://onerinas.com/articles/55-til-in-flutter-ios-no-transparent-images-allowed-in-assets/", "published_at": "2022-04-10T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a028d8cd3", "title": "TIL How to change screenshot directory in macOS", "url": "https://onerinas.com/articles/56-til-how-to-change-screenshot-directory-in-macos/", "published_at": "2022-03-07T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a030a7c23", "title": "Heroku cli for rails console", "url": "https://onerinas.com/articles/57-heroku-cli-for-rails-console/", "published_at": "2022-03-01T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a0391c52f", "title": "Life sucks.", "url": "https://onerinas.com/articles/10-life-sucks/", "published_at": "2022-02-11T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a03e446df", "title": "TIL in Rails: Code after redirect_to gets executed", "url": "https://onerinas.com/articles/58-til-in-rails-code-after-redirect_to-gets-executed/", "published_at": "2022-02-06T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a044e7194", "title": "TIL about using counter_cache in rails to save association's count in parent model", "url": "https://onerinas.com/articles/59-til-about-using-counter_cache-in-rails-to-save-association-s-count-in-parent-model/", "published_at": "2022-01-26T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a04d0c215", "title": "TIL how to select values from one column without `nil` in Rails", "url": "https://onerinas.com/articles/60-til-how-to-select-values-from-one-column-without-nil-in-rails/", "published_at": "2022-01-23T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a05b81de7", "title": "No more domains for 2022", "url": "https://onerinas.com/articles/9-no-more-domains-for-2022/", "published_at": "2022-01-23T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a06730f8e", "title": "TIL How to change progress bar colour in Rails", "url": "https://onerinas.com/articles/61-til-how-to-change-progress-bar-colour-in-rails/", "published_at": "2022-01-21T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a073be198", "title": "TIL how to set default ruby version using RVM", "url": "https://onerinas.com/articles/62-til-how-to-set-default-ruby-version-using-rvm/", "published_at": "2022-01-21T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a07799791", "title": "TIL what policy to use for AWS S3 to work with Rails Active Storage", "url": "https://onerinas.com/articles/63-til-what-policy-to-use-for-aws-s3-to-work-with-rails-active-storage/", "published_at": "2022-01-19T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a078f114b", "title": "TIL how to colour console logs", "url": "https://onerinas.com/articles/64-til-how-to-colour-console-logs/", "published_at": "2022-01-18T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a079fb059", "title": "What you can learn in the 1st year of indie hacking journey", "url": "https://onerinas.com/articles/8-what-you-can-learn-in-the-1st-year-of-indie-hacking-journey/", "published_at": "2021-10-21T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a08759af5", "title": "No Sugar Today is slowly becoming HiFive with more health related challenges & leaderboards", "url": "https://onerinas.com/articles/7-no-sugar-today-is-slowly-becoming-hifive-with-more-health-related-challenges-leaderboards/", "published_at": "2021-10-10T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a094c14e1", "title": "πŸ§™ How am I handling multiple projects while having a full time job?", "url": "https://onerinas.com/articles/6-how-am-i-handling-multiple-projects-while-having-a-full-time-job/", "published_at": "2021-08-19T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a09eac3c4", "title": "Let it itch for a while", "url": "https://onerinas.com/articles/4-let-it-itch-for-a-while/", "published_at": "2021-07-16T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a0aae15a5", "title": "Everyone needs to learn marketing", "url": "https://onerinas.com/articles/5-everyone-needs-to-learn-marketing/", "published_at": "2021-07-16T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a0b5537a7", "title": "Why and how I built HIGHSCORE.domains", "url": "https://onerinas.com/articles/3-why-and-how-i-built-highscore-domains/", "published_at": "2021-06-30T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a0c054266", "title": "πŸ”₯ 10-day streak for a big time procrastinator", "url": "https://onerinas.com/articles/2-10-day-streak-for-a-big-time-procrastinator/", "published_at": "2021-04-05T00:00:00+00:00" }, { "id": "01a087b9-07f8-71a8-a119-b20a0c75f124", "title": "I don't write", "url": "https://onerinas.com/articles/1-i-don-t-write/", "published_at": "2021-03-23T00:00:00+00:00" } ] posts Claim your blog
Back to onerinas.com
Blog Β· corpus.blog/blogs/onerinas.com/posts

onerinas.com

onerinas.com

2026

2025

2024

2023

2022

2021