{"origin":"yabs.io","url":"https:\/\/yabs.io\/a\/view.php?page=27&r=json&user=aguynamedryan","version":"1.0","limit":50,"page":"27","state":null,"r":"json","user":"aguynamedryan","user_id":810,"count":2331,"count_bookmarks":50,"bookmarks":[{"id":"277975","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"How to Actually Improve Your Finances in One Year","link":"https:\/\/twocents.lifehacker.com\/how-to-actually-improve-your-finances-in-one-year-1821304966","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277976","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Tim Harford \u2014 Article \u2014 Why the robot boost is yet to arrive","link":"http:\/\/timharford.com\/2017\/12\/why-the-robot-boost-is-yet-to-arrive\/","state":"public","note":"","username":"aguynamedryan","tags":"economics","count":"1"},{"id":"277977","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"As Data Quality Declines, Costs Soar","link":"https:\/\/www.datanami.com\/2017\/12\/13\/data-quality-declines-costs-soar\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277978","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"zeisler\/active_mocker","link":"https:\/\/github.com\/zeisler\/active_mocker","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277979","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Ruby Metrics In Rails For Beginners & Using TICKstack | InfluxData","link":"https:\/\/www.influxdata.com\/blog\/metrics-for-true-beginners\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277980","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Tom Black \u2014 RubyConf 2017","link":"http:\/\/www.blacktm.com\/rubyconf\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277981","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Smarter Rails Services with Active Model Modules - DEV Community ","link":"https:\/\/dev.to\/sophiedebenedetto\/smarter-rails-services-with-active-model-modules-17o","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277982","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"feedparser library \/ gem - Read Web Feeds in XML, HTML, JSON, TXT and More; Build Your Own News Reader from Scratch in Twenty Lines","link":"https:\/\/planetruby.github.io\/advent2017\/08-feedparser","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277983","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"The Real Use of Ruby Singleton Classes : Puzzle ITC","link":"https:\/\/www.puzzle.ch\/blog\/articles\/2017\/12\/11\/the-real-use-of-ruby-singleton-classes","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277984","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Dustin Zeisler | Refactoring Towards Immutable Objects in Ruby [Video]","link":"http:\/\/dustinzeisler.com\/refactoring\/2017\/12\/11\/refactor-towards-immutable-objects-ruby.html","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277985","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"How to Treat Yourself Without Spending Money or Eating Junk","link":"https:\/\/lifehacker.com\/how-to-treat-yourself-without-spending-money-or-eating-1821073222","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277986","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"How we built our PostgreSQL cluster in a box, using Patroni","link":"https:\/\/www.cybertec-postgresql.com\/en\/how-we-built-our-cluster-in-a-box\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277987","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"30-seconds\/30-seconds-of-code","link":"https:\/\/github.com\/Chalarangelo\/30-seconds-of-code","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277988","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Tim Harford \u2014 Article \u2014 The dangers of dark nudging","link":"http:\/\/timharford.com\/2017\/12\/the-dangers-of-dark-nudging\/","state":"public","note":"","username":"aguynamedryan","tags":"economics","count":"1"},{"id":"277989","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Thread by @patio11: \"Some people really benefit from hearing advice that everyone knows, for the same reason we keep schools open despite every subject in them h [\u2026]\"","link":"https:\/\/threadreaderapp.com\/thread\/936615043126370306","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277990","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Data Prep Goes Serverless","link":"https:\/\/www.datanami.com\/2017\/12\/07\/data-prep-goes-serverless\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277991","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Containerizing Databases at New Relic\u20144 Challenges We Addressed","link":"https:\/\/blog.newrelic.com\/2017\/12\/05\/containerizing-databases\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277992","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Using XPath to rewrite Ruby code with ease","link":"https:\/\/medium.com\/@lucasluitjes\/using-xpath-to-rewrite-ruby-code-with-ease-8f635af65b5b","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277993","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Ruby refresher: proc - lambda - block","link":"http:\/\/blog.lunarlogic.io\/2017\/ruby-refresher-proc-lambda-block\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277994","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"How's Progress on Ruby 3x3? \u2014 Appfolio Engineering","link":"http:\/\/engineering.appfolio.com\/appfolio-engineering\/2017\/12\/4\/hows-progress-on-ruby-3x3","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277995","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Bindings in Ruby \u2013 Behind the Magic of Blocks","link":"https:\/\/blog.rebased.pl\/2017\/11\/30\/bindings-in-ruby-behind-the-magic-of-blocks.html","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277996","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"YouTube","link":"https:\/\/www.youtube.com\/watch?v=3OgbQOsW61Y","state":"public","note":"","username":"aguynamedryan","tags":"video","count":"1"},{"id":"277997","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"This Brain Hack Will Help Reframe Your Interpretation Of Reality","link":"https:\/\/www.fastcompany.com\/40500514\/this-brain-hack-will-help-reframe-your-interpretation-of-reality","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277998","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Long Hair for Women, Short Hair for Men: How Did That Start? | Time","link":"http:\/\/time.com\/4348252\/history-long-hair\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"277999","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Tim Harford \u2014 Article \u2014 Curious books","link":"http:\/\/timharford.com\/2017\/12\/curious-books\/","state":"public","note":"","username":"aguynamedryan","tags":"economics","count":"1"},{"id":"278000","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Tim Harford \u2014 Article \u2014 A way to poke Facebook off its uncontested perch","link":"http:\/\/timharford.com\/2017\/12\/a-way-to-poke-facebook-of-its-uncontested-perch\/","state":"public","note":"","username":"aguynamedryan","tags":"economics","count":"1"},{"id":"278001","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"CS 007: Personal Finance for Engineers | Stanford University 2017-9","link":"https:\/\/cs007.blog\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278002","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Chord Progressions","link":"https:\/\/peterburk.github.io\/chordProgressions\/index.html","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278003","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"10 Math Tricks That Will Blow Your Mind","link":"https:\/\/www.thoughtco.com\/math-tricks-that-will-blow-your-mind-4154742","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278004","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"How to Sneak in 'Microdates' With Your Partner When You Can\u2019t Get a Sitter","link":"https:\/\/offspring.lifehacker.com\/how-to-sneak-in-microdates-with-your-partner-when-you-c-1820869744","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278005","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Rails on Docker: Using Yarn to Manage Frontend Assets","link":"https:\/\/www.chrisblunt.com\/rails-on-docker-using-yarn-to-manage-frontend-assets\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278006","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"How To Install Dropbox Client as a Service on Ubuntu 14.04 | DigitalOcean","link":"https:\/\/www.digitalocean.com\/community\/tutorials\/how-to-install-dropbox-client-as-a-service-on-ubuntu-14-04","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278007","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"How to Cultivate Everyday Gratitude in Kids","link":"https:\/\/offspring.lifehacker.com\/how-to-cultivate-everyday-gratitude-in-kids-1820621615","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278008","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"How to Access Lynda\u2019s Learning Database for Free","link":"https:\/\/lifehacker.com\/here-s-how-to-access-lynda-s-learning-database-for-free-1820761688","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278009","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"10 issues of Compelling Science Fiction: a retrospective","link":"http:\/\/compellingsciencefiction.com\/blog\/2017-11-26.html","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278010","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Take Jeff Bezos's Advice For Success and Consider 80-Year-Old You","link":"https:\/\/lifehacker.com\/take-jeff-bezoss-advice-for-success-and-consider-80-yea-1820579150","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278011","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"YouTube","link":"https:\/\/www.youtube.com\/watch?v=QXjU9qTsYCc","state":"public","note":"","username":"aguynamedryan","tags":"video","count":"1"},{"id":"278012","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"A Response to \u201cResponsible Encryption\u201d | Center for Internet and Society","link":"https:\/\/cyberlaw.stanford.edu\/blog\/2017\/10\/response-%E2%80%9Cresponsible-encryption%E2%80%9D","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278013","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Tim Harford \u2014 Article \u2014 Disruption can be a benefit \u2013 shame our politicians are giving us the wrong sort","link":"http:\/\/timharford.com\/2017\/11\/disruption-can-be-a-benefit-shame-our-politicians-are-giving-us-the-wrong-sort\/","state":"public","note":"","username":"aguynamedryan","tags":"economics","count":"1"},{"id":"278014","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Entering the Quantum Era\u2014How Firefox got fast again and where it\u2019s going to get faster - Mozilla Hacks - the Web developer blog","link":"https:\/\/hacks.mozilla.org\/2017\/11\/entering-the-quantum-era-how-firefox-got-fast-again-and-where-its-going-to-get-faster","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278015","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"JavaScript. The Core: 2nd Edition \u2013 Dmitry Soshnikov","link":"http:\/\/dmitrysoshnikov.com\/ecmascript\/javascript-the-core-2nd-edition\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278016","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"All you need to know about whiteboard markers","link":"https:\/\/medium.com\/graphicfacilitation\/all-you-need-to-know-about-whiteboard-markers-2a25d1249911","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278017","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Datasette: instantly create and publish an API for your SQLite databases","link":"http:\/\/simonwillison.net\/2017\/Nov\/13\/datasette\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278018","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"These Questions Will Improve Your Relationships","link":"https:\/\/lifehacker.com\/these-questions-will-improve-your-relationships-1820517894","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278019","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"How to Talk Dirty for the First Time","link":"https:\/\/lifehacker.com\/how-to-talk-dirty-for-the-first-time-1820201307","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278020","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"YouTube","link":"https:\/\/www.youtube.com\/watch?v=0AHOcCFFwao","state":"public","note":"","username":"aguynamedryan","tags":"video","count":"1"},{"id":"278021","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"On sustainable testing","link":"http:\/\/zverok.github.io\/blog\/2017-11-07-on-culture-of-bdd.html","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278022","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Implementing a worker pool","link":"https:\/\/hspazio.github.io\/2017\/worker-pool\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278023","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Flippin' Features at Runtime \/\/ John Nunemaker","link":"https:\/\/johnnunemaker.com\/flippin-features-at-runtime\/","state":"public","note":"","username":"aguynamedryan","tags":"no-tag","count":"1"},{"id":"278024","user":"810","cdate":"2019-10-04 14:42:44","updated":null,"title":"Advanced SQL - window functions \u2013 Micha\u0142 Konarski","link":"http:\/\/mjk.space\/advanced-sql-window-functions\/","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: 28"}