{"origin":"yabs.io","url":"https:\/\/yabs.io\/a\/view.php?page=41&r=json&user=aguynamedryan","version":"1.0","limit":50,"page":"41","state":null,"r":"json","user":"aguynamedryan","user_id":810,"count":2331,"count_bookmarks":50,"bookmarks":[{"id":"278676","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Handling Very Large Tables in Postgres Using Partitioning | Heroku","link":"http:\/\/engineering.heroku.com\/blogs\/2016-09-13-handling-very-large-tables-in-postgres-using-partitioning","state":"public","note":"","username":"aguynamedryan","tags":"pg","count":"1"},{"id":"278677","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Read The Tao of tmux","link":"https:\/\/leanpub.com\/the-tao-of-tmux\/read","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278678","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Fabulous macOS Tips & Tricks - ","link":"https:\/\/blog.sindresorhus.com\/macos-tips-tricks-13046cf377f8","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278679","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Introduction to NoSQL Databases | Toptal","link":"https:\/\/www.toptal.com\/database\/the-definitive-guide-to-nosql-databases","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278680","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"octobox\/octobox","link":"https:\/\/github.com\/octobox\/octobox","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278681","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Achieving a 300% Speedup in ETL With Apache Spark - DZone Big Data","link":"https:\/\/dzone.com\/articles\/achieving-a-300-speedup-in-etl-with-apache-spark","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278682","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"9 New Features in Ruby 2.4","link":"http:\/\/www.blackbytes.info\/2016\/12\/new-ruby-features\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278683","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Common Rails Security Pitfalls and Their Solutions \u2014 SitePoint","link":"https:\/\/www.sitepoint.com\/common-rails-security-pitfalls-and-their-solutions\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278684","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"JoshCheek\/seeing_is_believing","link":"https:\/\/github.com\/JoshCheek\/seeing_is_believing","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278685","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Ruby 2.4 adds Comparable#clamp method | BigBinary Blog","link":"http:\/\/blog.bigbinary.com\/2016\/12\/13\/ruby-2-4-adds-comparable-clamp-method.html","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278686","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Rails feature that you've never heard about: schema cache \u00b7 Kir Shatrov","link":"http:\/\/blog.iempire.ru\/2016\/12\/13\/schema-cache\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278687","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Talks that changed the way I think about programming \u2013 Oliver Powell","link":"http:\/\/www.opowell.com\/post\/talks-that-changed-the-way-i-think-about-programming\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278688","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"10 Tech Movies to Get You Coding Again","link":"https:\/\/dev.to\/zpalexander\/10-tech-movies-to-get-you-coding-again","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278689","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"simeji\/jid","link":"https:\/\/github.com\/simeji\/jid","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278690","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Best of TIL Year One: SQL | Hashrocket","link":"https:\/\/hashrocket.com\/blog\/posts\/best-of-til-year-one-sql","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278691","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Guidemaster: One-upping the NES Classic Edition with the Raspberry Pi 3 and RetroPie","link":"http:\/\/arstechnica.com\/gaming\/2016\/12\/one-upping-the-nes-classic-edition-with-the-raspberry-pi-3-and-retropie\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278692","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"3 cool things you might not have known about Rakefiles","link":"http:\/\/www.codeotaku.com\/journal\/2016-12\/cool-things-about-rakefiles\/index","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278693","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Monads in recurring payment handling","link":"http:\/\/beyondscheme.com\/2016\/monads-in-recurring-payment-handling","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278694","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"The Practice of Code Review","link":"https:\/\/zerohour-productions.net\/?q=node%2F242","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278695","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"57 Top Ruby Gems We Use at RubyGarage","link":"https:\/\/rubygarage.org\/blog\/best-ruby-gems-we-use","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278696","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Up and Down the Ladder of Abstraction","link":"http:\/\/worrydream.com\/LadderOfAbstraction\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278697","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"The One Method I've Used to Eliminate Bad Tech Hires - Mattermark","link":"https:\/\/mattermark.com\/the-one-method-ive-used-to-eliminate-bad-tech-hires\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278698","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Design Principles for Reducing Cognitive Load - Marvel Blog","link":"https:\/\/blog.marvelapp.com\/design-principles-reducing-cognitive-load\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278699","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Benefits of using tmux - lessons from streamlining a development environment | Bugsnag Blog","link":"http:\/\/blog.bugsnag.com\/benefits-of-using-tmux\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278700","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Simplifying Complex Rails Apps with Operations","link":"http:\/\/bryanrite.com\/simplifying-complex-rails-apps-with-operations\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278701","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Introduction \u00b7 mostly-adequate-guide (old)","link":"https:\/\/drboolean.gitbooks.io\/mostly-adequate-guide\/content\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278702","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Rails Database Best Practices","link":"http:\/\/blog.carbonfive.com\/2016\/11\/16\/rails-database-best-practices\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278703","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Deploying Rails on Kubernetes - Adwerx Engineering","link":"https:\/\/engineering.adwerx.com\/rails-on-kubernetes-8cd4940eacbe","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278704","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Opal on Rails: Replacing CoffeeScript with client-side Ruby","link":"https:\/\/bulldogjob.pl\/articles\/261-opal-on-rails-replacing-coffeescript-with-client-side-ruby","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278705","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Introducing Citus 6.0 - A database designed for multi-tenancy","link":"https:\/\/www.citusdata.com\/blog\/2016\/11\/14\/introducing-citus-6\/","state":"public","note":"","username":"aguynamedryan","tags":"pg","count":"1"},{"id":"278706","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"PostgreSQL: A Set of Practices","link":"http:\/\/kukuruku.co\/hub\/programming\/postgresql-set-of-practices","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278707","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Coding Math","link":"https:\/\/www.youtube.com\/user\/codingmath","state":"public","note":"","username":"aguynamedryan","tags":"video","count":"1"},{"id":"278708","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Ruby 3x3: Matz, Koichi, and Tenderlove on the future of Ruby Performance","link":"https:\/\/blog.heroku.com\/ruby-3-by-3","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278709","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"7 Design Patterns to Refactor MVC Components in Rails \u2014 SitePoint","link":"https:\/\/www.sitepoint.com\/7-design-patterns-to-refactor-mvc-components-in-rails\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278710","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"When To Be Concerned About Concerns - via @codeship | via @codeship","link":"https:\/\/blog.codeship.com\/when-to-be-concerned-about-concerns\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278711","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Debugging Ruby programs on OSX with lldb","link":"https:\/\/christoph.luppri.ch\/articles\/2016\/10\/17\/debugging-ruby-programs-on-osx-with-lldb\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278712","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Check My Code: Tips to Keep Ruby Code Smell-Free | Codementor","link":"https:\/\/www.codementor.io\/ruby-on-rails\/tutorial\/check-my-code-tips-to-keep-ruby-codes-smell-free","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278713","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Dynamic breaking points in Ruby \u00b7 Kir Shatrov","link":"http:\/\/blog.iempire.ru\/2016\/09\/23\/breaking-points\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278714","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Using Phoenix with Legacy Rails Applications | Littlelines","link":"http:\/\/littlelines.com\/blog\/2016\/09\/27\/using-phoenix-with-a-legagy-rails-app","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278715","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Auto-Labeling Pull Requests","link":"https:\/\/tech.lendinghome.com\/auto-labeling-pull-requests-118c84f188d3","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278716","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Ruby vs Python, the Definitive FAQ","link":"https:\/\/hackernoon.com\/ruby-vs-python-the-definitive-faq-5cb0046292be","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278717","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"5 emerging programming languages with a bright future","link":"http:\/\/techbeacon.com\/5-emerging-programming-languages-bright-future","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278718","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Getting things done - Julia Evans","link":"https:\/\/jvns.ca\/blog\/2016\/09\/19\/getting-things-done\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278719","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Music theory for nerds","link":"https:\/\/eev.ee\/blog\/2016\/09\/15\/music-theory-for-nerds\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278720","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Investing For Geeks","link":"https:\/\/training.kalzumeus.com\/newsletters\/archive\/investing-for-geeks?__s=esaiz3kazigwidftsigk","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278721","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"The winding path of being a developer","link":"https:\/\/medium.com\/@mogest\/the-winding-path-of-being-a-developer-196b4074f236","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278722","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Ember and Rails 5 with JSON API: A Modern Bridge - Ember Igniter","link":"https:\/\/emberigniter.com\/modern-bridge-ember-and-rails-5-with-json-api\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278723","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Hash#compact and Hash#compact! now part of Ruby 2.4 | BigBinary Blog","link":"http:\/\/blog.bigbinary.com\/2016\/10\/24\/hash-compact-and-hash-compact-now-part-of-ruby-2-4.html","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278724","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Things I Wish I Knew When I Started (Debugging) Rails","link":"http:\/\/johnmosesman.com\/things-i-wish-i-knew-when-i-started-debugging-rails\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278725","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Running bash command from Ruby (with your bash_profile) | Arkency Blog","link":"http:\/\/blog.arkency.com\/2016\/10\/running-bash-command-from-ruby-with-your-bash-profile\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"}],"used_tags":["no-tag","economics","pg","ruby","try","read","kiddos","video","scifi","library","dive","data","project","rails","cli","science","programming","performance","learn","tools","db","thinkpiece","crafts","sql","R","package","design","etl","css","ui","serverless","self-hosted","tool","gem","json","fun","rdbms","game","debug","js","rust","balloon","water","music","markdown","tricks","scale","paint","sexed","formatting","history","tips","pipeline","ci","diagrams","dataset","html","svg","diy","markers","csv","dev","hn","concurrency","unix","book","authentication","webdev","politics","job","list","boys","hardware","linux","awk","remote","steam","covid","electronics","typing","tubes","weaving","fizz","git","nix","mysql","docker","awesome","python","aws","sqlite","functions","window","interactive","tutorial","reading","stats","github","explain","style","functional","api","security","kids","shard","containers","writing","pry","work","biology","color","bottle","coin","physics","crystals","oil","vim","scraping","sheetmusic","documentation","dashboard","bookmarks","buku","ableton","free","todo","amazing","opinion","tech","tmux","notes","consulting","sysadmin","elixir","interview","programmer","odd","erlang","fundamentals","math","wasm","hipaa","login","rake","mentor","firefox","dp","strings","olap","monad","beautiful","satellites","stargazing","growth","course","enterprise","erp","sap","oo","nice","sample","hr","questions","social","nosql","cs","space","spacex","ideas","laptop","pi","distro","fonts","kiba","art","nerdy","deployment","cheatsheet","activity","youtube","pallets","ssh","bubbles","glue","ribbons","clothespin","filter","build","yarn","puff","magnets","crayons","food","fire","weather","eggs","plane","lint","machine learning","jq","habits","information model","ontology","nlp","gift","devops","homeassistant","smarthome","vacuum","life","keyboard","s3","collection","cloud"],"tags":[],"pages":47,"title":"aguynamedryan bookmarks:  - page: 42"}