56,966 blogs · [ { "id": "01a08755-7edf-739f-bf83-c4920d5e1703", "title": "LLM-Powered Django Admin Fields", "url": "http://blog.untrod.com/2024/04/llm-chatgpt-powered-django-admin-fields.html", "published_at": "2024-04-14T07:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4920e54dcba", "title": "Robot Dad", "url": "http://blog.untrod.com/2023/11/robot-dad.html", "published_at": "2023-11-26T08:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4920ef8ef53", "title": "Copy Editing a Novel with ChatGPT", "url": "http://blog.untrod.com/2023/06/copy-editing-a-novel-with-chatgpt.html", "published_at": "2023-06-28T07:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4920fbac0ed", "title": "Short Stories for Engineers", "url": "http://blog.untrod.com/2022/06/scifi-short-stories-for-engineers.html", "published_at": "2022-06-09T07:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c49210ac392a", "title": "Guidepost - Business Value", "url": "http://blog.untrod.com/2022/04/guidepost-business-value.html", "published_at": "2022-04-09T07:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4921166494c", "title": "Guidepost - Getting to Production", "url": "http://blog.untrod.com/2022/04/guidepost-getting-to-production.html", "published_at": "2022-04-09T07:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4921167cb1c", "title": "Guidepost - How Long Should Software Last?", "url": "http://blog.untrod.com/2022/04/guidepost-how-long-should-software-last.html", "published_at": "2022-04-09T07:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4921211d150", "title": "Guidepost - Scaling Principles", "url": "http://blog.untrod.com/2022/04/guidepost-scaling-principles.html", "published_at": "2022-04-09T07:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c492127d1681", "title": "Guidepost - Services & Monoliths", "url": "http://blog.untrod.com/2022/04/guidepost-services-and-monoliths.html", "published_at": "2022-04-09T07:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c49212f4dbe2", "title": "Guidepost - Technology & Language Selection", "url": "http://blog.untrod.com/2022/04/guidepost-technology-language-selection.html", "published_at": "2022-04-09T07:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c49213415530", "title": "Guidepost - Testing", "url": "http://blog.untrod.com/2022/04/guidepost-testing.html", "published_at": "2022-04-09T07:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c492139d2b4e", "title": "Adventures in Candy Land", "url": "http://blog.untrod.com/2021/07/adventures-in-candy-land.html", "published_at": "2021-07-23T07:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c492141f94dd", "title": "Explorations in The Card Game SET®", "url": "http://blog.untrod.com/2021/06/set-solver-in-python.html", "published_at": "2021-06-28T07:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c49214658f13", "title": "A Simple Trending Products Recommendation Engine in Python", "url": "http://blog.untrod.com/2017/02/recommendation-engine-for-trending-products-in-python.md.html", "published_at": "2017-02-04T08:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4921484c6b4", "title": "How to Buy Expensive Software Part 1: Vendors & Demos", "url": "http://blog.untrod.com/2016/11/negotiate-and-buy-saas-software-part-1-picking-a-vendor.html", "published_at": "2016-11-20T08:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c49215813b9e", "title": "Photography & Journalism with Darcy Padilla & Julian Cox - Opening Remarks", "url": "http://blog.untrod.com/2016/11/photography-journalism-remarks-darcy-padilla-danny-lyon-julian-cox.html", "published_at": "2016-11-19T08:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c492167354e2", "title": "Actually Understanding Timezones in PostgreSQL", "url": "http://blog.untrod.com/2016/08/actually-understanding-timezones-in-postgresql.html", "published_at": "2016-08-12T19:09:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4921764172a", "title": "Eight Surprises During My First Year as a Father", "url": "http://blog.untrod.com/2016/07/observations-from-a-year-of-parenting.html", "published_at": "2016-07-30T07:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4921835a195", "title": "Zero Downtime Rebrand", "url": "http://blog.untrod.com/2016/07/zero-downtime-rebrand.html", "published_at": "2016-07-12T07:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c49219294184", "title": "The First Thing I Tell New Engineers", "url": "http://blog.untrod.com/2016/06/the-first-thing-i-tell-new-engineers.html", "published_at": "2016-06-30T07:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4921929a711", "title": "Software at Companies that Don't Sell Software", "url": "http://blog.untrod.com/2016/06/software-at-companies-that-dont-sell-software.html", "published_at": "2016-06-29T07:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c49219817763", "title": "Trello vs. Asana", "url": "http://blog.untrod.com/2016/06/trello-vs-asana.html", "published_at": "2016-06-23T07:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4921a710ab9", "title": "Pushing Bits with Python", "url": "http://blog.untrod.com/2016/06/pushing-bits-with-python.html", "published_at": "2016-06-17T07:00:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4921b65c961", "title": "A Simple Content-Based Recommendation Engine in Python", "url": "http://blog.untrod.com/2016/06/simple-similar-products-recommendation-engine-in-python.html", "published_at": "2016-06-09T12:15:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4921c49a684", "title": "How Celery Chord Synchronization Works", "url": "http://blog.untrod.com/2015/03/how-celery-chord-synchronization-works.html", "published_at": "2015-03-26T17:20:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4921cace560", "title": "Refactoring for Testability: A Real World Example in Python/Django", "url": "http://blog.untrod.com/2014/04/refactoring-for-testability-quick.html", "published_at": "2014-04-22T05:25:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4921d0a576f", "title": "The No-Frills Guide to PGP on OS X", "url": "http://blog.untrod.com/2013/11/the-no-frills-guide-to-pgp-on-mac-os-x.html", "published_at": "2013-11-01T07:09:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4921d927d41", "title": "Form Over Function & The New iPhone", "url": "http://blog.untrod.com/2013/09/form-over-function.html", "published_at": "2013-09-12T12:57:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4921d991aca", "title": "Declarative Approach to Nesting Backbone Models", "url": "http://blog.untrod.com/2013/08/declarative-approach-to-nesting.html", "published_at": "2013-08-02T06:57:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4921e02e29f", "title": "How to Write a Bug Report", "url": "http://blog.untrod.com/2013/07/how-to-write-bug-report.html", "published_at": "2013-07-11T07:32:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4921ee7a244", "title": "Changing Our Development Process", "url": "http://blog.untrod.com/2013/07/changing-our-development-process.html", "published_at": "2013-07-11T07:22:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4921f3896c8", "title": "Getting Started with Pandas - Predicting SAT Scores for New York City Schools", "url": "http://blog.untrod.com/2013/01/getting-started-with-pandas-predicting.html", "published_at": "2013-01-23T09:20:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4921f41a963", "title": "Entering Kaggle Competitions with Google Predict", "url": "http://blog.untrod.com/2013/01/entering-kaggle-competitions-with.html", "published_at": "2013-01-18T00:30:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4921f8c0c06", "title": "Extensible, Single-Line Fizzbuzz in a Tweet", "url": "http://blog.untrod.com/2012/11/extensible-single-line-fizzbuzz-in-tweet.html", "published_at": "2012-11-02T02:55:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4922014fee6", "title": "Rapidly Saving .jpgs in Photoshop", "url": "http://blog.untrod.com/2012/10/rapidly-saving-jpgs-in-photoshop.html", "published_at": "2012-10-18T06:52:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c49220764818", "title": "Engineering Practices in Data Science", "url": "http://blog.untrod.com/2012/10/engineering-practices-in-data-science.html", "published_at": "2012-10-05T00:28:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c49220d6be26", "title": "Getting Started With Python for Data Science", "url": "http://blog.untrod.com/2012/07/getting-started-with-python-for-data.html", "published_at": "2012-07-21T05:17:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c4922129180e", "title": "Tale of the Tape (The Indentation Apocalypse)", "url": "http://blog.untrod.com/2012/07/tale-of-tape-whitespace.html", "published_at": "2012-07-02T05:13:00+00:00" }, { "id": "01a08755-7edf-739f-bf83-c492221655f3", "title": "Four Fun Facts From Big Data", "url": "http://blog.untrod.com/2012/06/four-fun-facts-from-big-data.html", "published_at": "2012-06-29T10:00:00+00:00" }, { "id": "01a08755-7ee0-7337-8177-59492e3a6578", "title": "A Very Painful Bug", "url": "http://blog.untrod.com/2012/04/a-very-painful-bug.html", "published_at": "2012-04-02T01:24:00+00:00" }, { "id": "01a08755-7ee0-7337-8177-59492e67caba", "title": "Juggernaut in Windows", "url": "http://blog.untrod.com/2012/03/juggernaut-in-windows.html", "published_at": "2012-03-10T03:49:00+00:00" }, { "id": "01a08755-7ee0-7337-8177-59492e882289", "title": "Communicating Performance Thresholds", "url": "http://blog.untrod.com/2012/03/communicating-performance-thresholds.html", "published_at": "2012-03-02T06:52:00+00:00" }, { "id": "01a08755-7ee0-7337-8177-59492f75f432", "title": "Building Software and Building Bridges", "url": "http://blog.untrod.com/2012/02/building-software-and-building-bridges.html", "published_at": "2012-02-21T22:57:00+00:00" }, { "id": "01a08755-7ee0-7337-8177-59492fd4c8e4", "title": "No Bugs != Quality", "url": "http://blog.untrod.com/2012/01/no-bugs-quality.html", "published_at": "2012-01-30T03:48:00+00:00" }, { "id": "01a08755-7ee0-7337-8177-59492fec5407", "title": "Localization (or: Localisation) Tip", "url": "http://blog.untrod.com/2012/01/localization-or-localisation-tip.html", "published_at": "2012-01-04T05:22:00+00:00" }, { "id": "01a08755-7ee0-7337-8177-59492ff5190a", "title": "How to Improve Chrome Web App Adoption", "url": "http://blog.untrod.com/2012/01/how-to-improve-chrome-web-app-adoption.html", "published_at": "2012-01-04T01:51:00+00:00" }, { "id": "01a08755-7ee0-7337-8177-594930d08776", "title": "DOET Shower", "url": "http://blog.untrod.com/2012/01/doet-shower.html", "published_at": "2012-01-02T23:12:00+00:00" } ] posts Claim your blog
Back to numlocked
Blog · corpus.blog/blogs/blog.untrod.com/posts

numlocked

blog.untrod.com

2024

2023

2022

2021

2017

2016

2015

2014

2013

2012