56,966 blogs · [ { "id": "01a0876d-e431-7061-83a9-6d0c9fd048fd", "title": "With AI, you barely need a frontend framework", "url": "https://dlants.me/vamp.html?ref=rss", "published_at": "2026-04-10T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0c9fd5b7ad", "title": "How does AI change Software Engineering?", "url": "https://dlants.me/ai-se.html?ref=rss", "published_at": "2026-03-04T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0ca01fc1ec", "title": "Why I don't think AGI is imminent", "url": "https://dlants.me/agi-not-imminent.html?ref=rss", "published_at": "2026-02-15T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0ca05b090d", "title": "self compassion and the disposable engineer", "url": "https://dlants.me/self-compassion.html?ref=rss", "published_at": "2025-09-24T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0ca0f0a716", "title": "AI whiplash, and neovim in the age of AI", "url": "https://dlants.me/ai-whiplash.html?ref=rss", "published_at": "2025-07-16T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0ca14e9024", "title": "Ecological Dynamics and the Constraints Led Approach to Software Engineering Teams", "url": "https://dlants.me/ed-cla-software-teams.html?ref=rss", "published_at": "2025-04-21T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0ca18b0619", "title": "AI is not mid - a response to Dr. Cottom’s NYT Op-Ed", "url": "https://dlants.me/ai-mid.html?ref=rss", "published_at": "2025-04-01T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0ca1a9d0c6", "title": "coding agents in the real world", "url": "https://dlants.me/claude-3-7-agent.html?ref=rss", "published_at": "2025-03-01T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0ca1fca0f2", "title": "The LLMonely bookclub - Three Body Problem by Cixin Liu", "url": "https://dlants.me/llmonely-threebody.html?ref=rss", "published_at": "2024-11-23T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0ca242f095", "title": "Ecological Dynamics and Capacity Training in Climbing", "url": "https://dlants.me/climbing-ed-capacity.html?ref=rss", "published_at": "2024-05-11T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0ca342b238", "title": "Ecological Dynamics and the Constraints Lead Approach to Skill Acquisition in Climbing", "url": "https://dlants.me/climbing-ed-cla.html?ref=rss", "published_at": "2024-02-16T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0ca35d732d", "title": "Bloom’s 2 Sigma Problem", "url": "https://dlants.me/bloom.html?ref=rss", "published_at": "2023-10-02T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0ca4075c23", "title": "Book Review: The Sports Gene", "url": "https://dlants.me/sports-gene.html?ref=rss", "published_at": "2023-09-24T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0ca4f60245", "title": "Goodbye, Substack. Hello, self-hosting.", "url": "https://dlants.me/bye-substack.html?ref=rss", "published_at": "2023-08-27T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0ca5a328db", "title": "The greatest mystery in ed-tech", "url": "https://dlants.me/mystery.html?ref=rss", "published_at": "2023-08-08T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0ca6430350", "title": "Docker gotchas", "url": "https://dlants.me/docker-gotchas.html?ref=rss", "published_at": "2023-08-02T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0ca724aa4c", "title": "Training Log Jan-Jul 2023: Healing my broken body", "url": "https://dlants.me/climbing-log-2023.html?ref=rss", "published_at": "2023-07-10T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0ca744f4b3", "title": "Odin Project Q&A", "url": "https://dlants.me/odin-qa.html?ref=rss", "published_at": "2023-03-25T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0ca78d3eec", "title": "Lattice Training Log Part 16: Burnout. Lessons learned. New beginnings.", "url": "https://dlants.me/climbing-log-16.html?ref=rss", "published_at": "2023-01-18T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0ca8517987", "title": "Lattice Training Log Part 15: Weeks 1 and 2 of Cycle 4. Lazy Fingers. Consistency vs Fun.", "url": "https://dlants.me/climbing-log-15.html?ref=rss", "published_at": "2022-11-27T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0ca884ea8a", "title": "Thoughts on Twitter", "url": "https://dlants.me/twitter-2022.html?ref=rss", "published_at": "2022-11-22T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0ca94e36f3", "title": "Lattice Training Log Part 14: Week 4 of Cycle 3. Changes for meso 2.", "url": "https://dlants.me/climbing-log-14.html?ref=rss", "published_at": "2022-11-14T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0caa3e7886", "title": "Lattice Training Log Part 13: Week 3 of Cycle 3. Candy + Sends. 3-cycle feedback.", "url": "https://dlants.me/climbing-log-13.html?ref=rss", "published_at": "2022-11-06T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cab30cc42", "title": "Lattice Training Log Part 12: Week 2 of Cycle 3. Finger injury. Sessions that don’t mix.", "url": "https://dlants.me/climbing-log-12.html?ref=rss", "published_at": "2022-11-02T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cab66e145", "title": "Lattice Training Log Part 11: Week 1 of Cycle 3. Still sick. Minimalism.", "url": "https://dlants.me/climbing-log-11.html?ref=rss", "published_at": "2022-10-25T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cac29d1f0", "title": "Lattice Training Log Part 10: Week 4 of Cycle 2. De-load 2. Board sends. Sick.", "url": "https://dlants.me/climbing-log-10.html?ref=rss", "published_at": "2022-10-16T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0caca2d8c7", "title": "Lattice Training Log Part 9: Week 3 of Cycle 2. Going to failure. Patience.", "url": "https://dlants.me/climbing-log-9.html?ref=rss", "published_at": "2022-10-09T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cad9e88bd", "title": "Lattice Training Log Part 8: Week 2 of Cycle 2. Motivation, perfectionism, climbing vs training.", "url": "https://dlants.me/climbing-log-8.html?ref=rss", "published_at": "2022-10-02T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cae06f116", "title": "Heroes: Exploring humanity through dog training.", "url": "https://dlants.me/heroes.html?ref=rss", "published_at": "2022-09-30T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0caeab578c", "title": "Lattice Training Log Part 7: Start of cycle 2.", "url": "https://dlants.me/climbing-log-7.html?ref=rss", "published_at": "2022-09-25T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cafa52e07", "title": "Lattice Training Log Part 6.5: The Pain Log", "url": "https://dlants.me/climbing-log-6.5.html?ref=rss", "published_at": "2022-09-18T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cb01a7eef", "title": "Lattice Training Log Part 6: De-load week 1.", "url": "https://dlants.me/climbing-log-6.html?ref=rss", "published_at": "2022-09-17T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cb0c17319", "title": "Lattice Training Log Part 5: Week 3 of training. More progress. Finding the routine. Easing off.", "url": "https://dlants.me/climbing-log-5.html?ref=rss", "published_at": "2022-09-10T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cb1b941d4", "title": "Lattice Training Log Part 4: Slight progress. Hints of trouble.", "url": "https://dlants.me/climbing-log-4.html?ref=rss", "published_at": "2022-09-03T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cb20e42e8", "title": "Lattice Training Log Part 3: Week 1 of training. Tension board. Pain", "url": "https://dlants.me/climbing-log-3.html?ref=rss", "published_at": "2022-08-27T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cb25cc9e2", "title": "Lattice Training Log Part 2: Goals. Assessment results. The training plan.", "url": "https://dlants.me/climbing-log-2.html?ref=rss", "published_at": "2022-08-19T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cb28f4530", "title": "Lattice Training Log Part 1: Why Lattice? Predictions, Onboarding.", "url": "https://dlants.me/climbing-log-1.html?ref=rss", "published_at": "2022-08-08T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cb38823de", "title": "SFUSD Algebra 1 re-take Statistics", "url": "https://dlants.me/sfusd-stats.html?ref=rss", "published_at": "2021-12-05T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cb484d976", "title": "Tao of Software Engineering 2", "url": "https://dlants.me/tao-2.html?ref=rss", "published_at": "2021-02-19T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cb55c0ffb", "title": "Tao of Software Engineering 1", "url": "https://dlants.me/tao-1.html?ref=rss", "published_at": "2021-02-16T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cb63797e2", "title": "Teacher Stories Episode 5 - Learning to Lead with Noelle Tabor", "url": "https://dlants.me/teacherstories-5-noelle-tabor.html?ref=rss", "published_at": "2020-11-08T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cb6756a46", "title": "Teacher Stories Episode 4 - Meddlesome Models with Peg Cagle", "url": "https://dlants.me/teacherstories-4-peg-cagle.html?ref=rss", "published_at": "2020-08-26T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cb6b49195", "title": "Teacher Stories Episode 3 - Changes, Changes with Ethan Weker", "url": "https://dlants.me/teacherstories-3-ethan-weker.html?ref=rss", "published_at": "2020-04-23T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cb77d9ed1", "title": "Teacher Stories Episode 2 - Cheeky Charters with Faith Moynihan", "url": "https://dlants.me/teacherstories-2-faith-moynihan.html?ref=rss", "published_at": "2020-04-05T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cb85cd025", "title": "Teacher Stories Episode 1 - Textbook Trouble with Mike Flynn", "url": "https://dlants.me/teacherstories-1-mike-flynn.html?ref=rss", "published_at": "2019-08-16T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cb8959fd1", "title": "Desmos blog post about Pratt Parsers", "url": "https://dlants.me/desmos-pratt.html?ref=rss", "published_at": "2018-12-21T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cb8fbfd95", "title": "Math Autobiography", "url": "https://dlants.me/math-autobiography.html?ref=rss", "published_at": "2017-06-13T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cb905d58c", "title": "lossless video recording with opencv", "url": "https://dlants.me/lossless-opencv.html?ref=rss", "published_at": "2012-08-31T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cb9faad61", "title": "converting from openni map to opencv mat.", "url": "https://dlants.me/mat-conversion.html?ref=rss", "published_at": "2012-06-19T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cbaeeb6ba", "title": "kinect timing issues", "url": "https://dlants.me/kinect-timing.html?ref=rss", "published_at": "2012-06-18T00:00:00+00:00" }, { "id": "01a0876d-e431-7061-83a9-6d0cbb5e1165", "title": "open a videowriter based on a videocapture", "url": "https://dlants.me/videowriter.html?ref=rss", "published_at": "2012-06-15T00:00:00+00:00" } ] posts Claim your blog
Back to dlants.me
Blog · corpus.blog/blogs/dlants.me/posts

dlants.me

dlants.me

2026

2025

2024

2023

2022

2021

2020

2019

2018

2017

2012