diff options
| -rw-r--r-- | about/resources.html | 192 | ||||
| -rw-r--r-- | gemfeed/2025-07-22-task-samurai.html | 8 | ||||
| -rw-r--r-- | gemfeed/atom.xml | 10 | ||||
| -rw-r--r-- | index.html | 2 | ||||
| -rw-r--r-- | uptime-stats.html | 2 |
5 files changed, 109 insertions, 105 deletions
diff --git a/about/resources.html b/about/resources.html index 25aa0bec..69072a42 100644 --- a/about/resources.html +++ b/about/resources.html @@ -50,65 +50,65 @@ <span>In random order:</span><br /> <br /> <ul> -<li>Polished Ruby Programming; Jeremy Evans; Packt Publishing</li> -<li>Data Science at the Command Line; Jeroen Janssens; O'Reilly</li> -<li>The Go Programming Language; Alan A. A. Donovan; Addison-Wesley Professional</li> -<li>The KCNA (Kubernetes and Cloud Native Associate) Book; Nigel Poulton</li> +<li>The Practise of System and Network Administration; Thomas A. Limoncelli, Christina J. Hogan, Strata R. Chalup; Addison-Wesley Professional Pro Git; Scott Chacon, Ben Straub; Apress</li> +<li>The Docker Book; James Turnbull; Kindle</li> <li>21st Century C: C Tips from the New School; Ben Klemens; O'Reilly</li> -<li>Clusterbau mit Linux-HA; Michael Schwartzkopff; O'Reilly</li> -<li>C++ Programming Language; Bjarne Stroustrup;</li> -<li>Leanring eBPF; Liz Rice; O'Reilly</li> +<li>Concurrency in Go; Katherine Cox-Buday; O'Reilly</li> +<li>The Kubernetes Book; Nigel Poulton; Unabridged Audiobook</li> +<li>Raku Recipes; J.J. Merelo; Apress</li> +<li>Programming Ruby 3.3 (5th Edition); Noel Rappin, with Dave Thomas; The Pragmatic Bookshelf</li> <li>DNS and BIND; Cricket Liu; O'Reilly</li> +<li>Raku Fundamentals; Moritz Lenz; Apress</li> +<li>Terraform Cookbook; Mikael Krief; Packt Publishing</li> +<li>Learn You Some Erlang for Great Good; Fred Herbert; No Starch Press</li> +<li>The Go Programming Language; Alan A. A. Donovan; Addison-Wesley Professional</li> +<li>Effective Java; Joshua Bloch; Addison-Wesley Professional</li> <li>DevOps And Site Reliability Engineering Handbook; Stephen Fleming; Audible</li> +<li>Clusterbau mit Linux-HA; Michael Schwartzkopff; O'Reilly</li> +<li>Think Raku (aka Think Perl 6); Laurent Rosenfeld, Allen B. Downey; O'Reilly</li> +<li>Funktionale Programmierung; Peter Pepper; Springer</li> <li>Java ist auch eine Insel; Christian Ullenboom; </li> -<li>The Docker Book; James Turnbull; Kindle</li> -<li>Perl New Features; Joshua McAdams, brian d foy; Perl School</li> -<li>Raku Recipes; J.J. Merelo; Apress</li> -<li>Pro Puppet; James Turnbull, Jeffrey McCune; Apress</li> -<li>Tmux 2: Productive Mouse-free Development; Brain P. Hogan; The Pragmatic Programmers </li> -<li>The Practise of System and Network Administration; Thomas A. Limoncelli, Christina J. Hogan, Strata R. Chalup; Addison-Wesley Professional Pro Git; Scott Chacon, Ben Straub; Apress</li> -<li>Learn You Some Erlang for Great Good; Fred Herbert; No Starch Press</li> +<li>Amazon Web Services in Action; Michael Wittig and Andreas Wittig; Manning Publications</li> <li>Higher Order Perl; Mark Dominus; Morgan Kaufmann</li> <li>100 Go Mistakes and How to Avoid Them; Teiva Harsanyi; Manning Publications</li> -<li>Ultimate Go Notebook; Bill Kennedy</li> -<li>The Pragmatic Programmer; David Thomas; Addison-Wesley</li> -<li>97 things every SRE should know; Emil Stolarsky, Jaime Woo; O'Reilly</li> +<li>Tmux 2: Productive Mouse-free Development; Brain P. Hogan; The Pragmatic Programmers </li> +<li>Modern Perl; Chromatic ; Onyx Neon Press</li> +<li>Object-Oriented Programming with ANSI-C; Axel-Tobias Schreiner</li> +<li>Leanring eBPF; Liz Rice; O'Reilly</li> +<li>Programming Perl aka "The Camel Book"; Tom Christiansen, brian d foy, Larry Wall & Jon Orwant; O'Reilly</li> +<li>Hands-on Infrastructure Monitoring with Prometheus; Joel Bastos, Pedro Araujo; Packt </li> <li>Site Reliability Engineering; How Google runs production systems; O'Reilly</li> -<li>Systems Performance Tuning; Gian-Paolo D. Musumeci and others...; O'Reilly</li> -<li>Programming Ruby 3.3 (5th Edition); Noel Rappin, with Dave Thomas; The Pragmatic Bookshelf</li> -<li>Effective Java; Joshua Bloch; Addison-Wesley Professional</li> -<li>Learn You a Haskell for Great Good!; Miran Lipovaca; No Starch Press</li> -<li>Effective awk programming; Arnold Robbins; O'Reilly</li> +<li>The Pragmatic Programmer; David Thomas; Addison-Wesley</li> +<li>The KCNA (Kubernetes and Cloud Native Associate) Book; Nigel Poulton</li> +<li>Data Science at the Command Line; Jeroen Janssens; O'Reilly</li> +<li>Pro Puppet; James Turnbull, Jeffrey McCune; Apress</li> +<li>Developing Games in Java; David Brackeen and others...; New Riders</li> <li>Distributed Systems: Principles and Paradigms; Andrew S. Tanenbaum; Pearson</li> -<li>Terraform Cookbook; Mikael Krief; Packt Publishing</li> -<li>Hands-on Infrastructure Monitoring with Prometheus; Joel Bastos, Pedro Araujo; Packt </li> -<li>Programming Perl aka "The Camel Book"; Tom Christiansen, brian d foy, Larry Wall & Jon Orwant; O'Reilly</li> -<li>Systemprogrammierung in Go; Frank Müller; dpunkt</li> -<li>Think Raku (aka Think Perl 6); Laurent Rosenfeld, Allen B. Downey; O'Reilly</li> +<li>Polished Ruby Programming; Jeremy Evans; Packt Publishing</li> +<li>C++ Programming Language; Bjarne Stroustrup;</li> <li>Kubernetes Cookbook; Sameer Naik, Sébastien Goasguen, Jonathan Michaux; O'Reilly</li> -<li>Raku Fundamentals; Moritz Lenz; Apress</li> -<li>Amazon Web Services in Action; Michael Wittig and Andreas Wittig; Manning Publications</li> -<li>Funktionale Programmierung; Peter Pepper; Springer</li> -<li>Modern Perl; Chromatic ; Onyx Neon Press</li> -<li>Developing Games in Java; David Brackeen and others...; New Riders</li> -<li>Object-Oriented Programming with ANSI-C; Axel-Tobias Schreiner</li> <li>Go Brain Teasers - Exercise Your Mind; Miki Tebeka; The Pragmatic Programmers</li> -<li>The Kubernetes Book; Nigel Poulton; Unabridged Audiobook</li> -<li>Concurrency in Go; Katherine Cox-Buday; O'Reilly</li> +<li>Effective awk programming; Arnold Robbins; O'Reilly</li> +<li>97 things every SRE should know; Emil Stolarsky, Jaime Woo; O'Reilly</li> +<li>Learn You a Haskell for Great Good!; Miran Lipovaca; No Starch Press</li> <li>The DevOps Handbook; Gene Kim, Jez Humble, Patrick Debois, John Willis; Audible</li> +<li>Systems Performance Tuning; Gian-Paolo D. Musumeci and others...; O'Reilly</li> +<li>Systemprogrammierung in Go; Frank Müller; dpunkt</li> +<li>Ultimate Go Notebook; Bill Kennedy</li> +<li>Perl New Features; Joshua McAdams, brian d foy; Perl School</li> </ul><br /> <h2 style='display: inline' id='technical-references'>Technical references</h2><br /> <br /> <span>I didn't read them from the beginning to the end, but I am using them to look up things. The books are in random order:</span><br /> <br /> <ul> -<li>BPF Performance Tools - Linux System and Application Observability, Brendan Gregg; Addison Wesley</li> -<li>Groovy Kurz & Gut; Joerg Staudemeier; O'Reilly</li> -<li>The Linux Programming Interface; Michael Kerrisk; No Starch Press </li> <li>Go: Design Patterns for Real-World Projects; Mat Ryer; Packt</li> +<li>Groovy Kurz & Gut; Joerg Staudemeier; O'Reilly</li> +<li>BPF Performance Tools - Linux System and Application Observability, Brendan Gregg; Addison Wesley</li> <li>Algorithms; Robert Sedgewick, Kevin Wayne; Addison Wesley</li> <li>Understanding the Linux Kernel; Daniel P. Bovet, Marco Cesati; O'Reilly</li> <li>Implementing Service Level Objectives; Alex Hidalgo; O'Reilly</li> +<li>The Linux Programming Interface; Michael Kerrisk; No Starch Press </li> <li>Relayd and Httpd Mastery; Michael W Lucas</li> </ul><br /> <h2 style='display: inline' id='self-development-and-soft-skills-books'>Self-development and soft-skills books</h2><br /> @@ -116,41 +116,41 @@ <span>In random order:</span><br /> <br /> <ul> -<li>Coders at Work - Reflections on the craft of programming, Peter Seibel and Mitchell Dorian et al., Audiobook</li> -<li>Ultralearning; Anna Laurent; Self-published via Amazon</li> -<li>101 Essays that change the way you think; Brianna Wiest; Audiobook</li> -<li>Psycho-Cybernetics; Maxwell Maltz; Perigee Books</li> -<li>Never Split the Difference; Chris Voss, Tahl Raz; Random House Business</li> -<li>Stop starting, start finishing; Arne Roock; Lean-Kanban University </li> -<li>The Joy of Missing Out; Christina Crook; New Society Publishers</li> -<li>Soft Skills; John Sommez; Manning Publications</li> -<li>Digital Minimalism; Cal Newport; Portofolio Penguin</li> -<li>So Good They Can't Ignore You; Cal Newport; Business Plus</li> -<li>The Complete Software Developer's Career Guide; John Sonmez; Unabridged Audiobook</li> -<li>Deep Work; Cal Newport; Piatkus</li> -<li>The 7 Habits Of Highly Effective People; Stephen R. Covey; Simon & Schuster UK</li> +<li>The Good Enough Job; Simone Stolzoff; Ebury Edge</li> +<li>The Phoenix Project - A Novel About IT, DevOps, and Helping your Business Win; Gene Kim and Kevin Behr; Trade Select</li> +<li>Slow Productivity; Cal Newport; Penguin Random House</li> <li>The Obstacle Is The Way; Ryan Holiday; Profile Books Ltd</li> -<li>Eat That Frog!; Brian Tracy; Hodder Paperbacks</li> -<li>Search Inside Yourself - The Unexpected path to Achieving Success, Happiness (and World Peace); Chade-Meng Tan, Daniel Goleman, Jon Kabat-Zinn; HarperOne</li> +<li>The Bullet Journal Method; Ryder Carroll; Fourth Estate</li> <li>Buddah and Einstein walk into a Bar; Guy Joseph Ale, Claire Bloom; Blackstone Publishing</li> +<li>Atomic Habits; James Clear; Random House Business</li> <li>The Power of Now; Eckhard Tolle; Yellow Kite</li> +<li>The Complete Software Developer's Career Guide; John Sonmez; Unabridged Audiobook</li> +<li>The Daily Stoic; Ryan Holiday, Stephen Hanselman; Profile Books</li> +<li>Deep Work; Cal Newport; Piatkus</li> <li>Eat That Frog; Brian Tracy</li> -<li>Ultralearning; Scott Young; Thorsons</li> -<li>Solve for Happy; Mo Gawdat (RE-READ 1ST TIME)</li> -<li>Atomic Habits; James Clear; Random House Business</li> -<li>Consciousness: A Very Short Introduction; Susan Blackmore; Oxford Uiversity Press</li> -<li>The Phoenix Project - A Novel About IT, DevOps, and Helping your Business Win; Gene Kim and Kevin Behr; Trade Select</li> +<li>Soft Skills; John Sommez; Manning Publications</li> +<li>So Good They Can't Ignore You; Cal Newport; Business Plus</li> +<li>Psycho-Cybernetics; Maxwell Maltz; Perigee Books</li> <li>Time Management for System Administrators; Thomas A. Limoncelli; O'Reilly</li> -<li>The Good Enough Job; Simone Stolzoff; Ebury Edge</li> -<li>The Bullet Journal Method; Ryder Carroll; Fourth Estate</li> -<li>Slow Productivity; Cal Newport; Penguin Random House</li> -<li>The Daily Stoic; Ryan Holiday, Stephen Hanselman; Profile Books</li> -<li>Getting Things Done; David Allen</li> -<li>Staff Engineer: Leadership beyond the management track; Will Larson; Audiobook</li> +<li>Never Split the Difference; Chris Voss, Tahl Raz; Random House Business</li> +<li>Coders at Work - Reflections on the craft of programming, Peter Seibel and Mitchell Dorian et al., Audiobook</li> +<li>Consciousness: A Very Short Introduction; Susan Blackmore; Oxford Uiversity Press</li> +<li>Ultralearning; Anna Laurent; Self-published via Amazon</li> +<li>The 7 Habits Of Highly Effective People; Stephen R. Covey; Simon & Schuster UK</li> <li>Who Moved My Cheese?; Dr. Spencer Johnson; Vermilion</li> <li>The Off Switch; Mark Cropley; Virgin Books (RE-READ 1ST TIME)</li> +<li>The Joy of Missing Out; Christina Crook; New Society Publishers</li> +<li>Eat That Frog!; Brian Tracy; Hodder Paperbacks</li> +<li>Getting Things Done; David Allen</li> <li>Meditation for Mortals, Oliver Burkeman, Audiobook</li> +<li>Staff Engineer: Leadership beyond the management track; Will Larson; Audiobook</li> <li>Influence without Authority; A. Cohen, D. Bradford; Wiley</li> +<li>101 Essays that change the way you think; Brianna Wiest; Audiobook</li> +<li>Solve for Happy; Mo Gawdat (RE-READ 1ST TIME)</li> +<li>Stop starting, start finishing; Arne Roock; Lean-Kanban University </li> +<li>Digital Minimalism; Cal Newport; Portofolio Penguin</li> +<li>Ultralearning; Scott Young; Thorsons</li> +<li>Search Inside Yourself - The Unexpected path to Achieving Success, Happiness (and World Peace); Chade-Meng Tan, Daniel Goleman, Jon Kabat-Zinn; HarperOne</li> </ul><br /> <a class='textlink' href='../notes/index.html'>Here are notes of mine for some of the books</a><br /> <br /> @@ -159,30 +159,30 @@ <span>Some of these were in-person with exams; others were online learning lectures only. In random order:</span><br /> <br /> <ul> -<li>Developing IaC with Terraform (with Live Lessons); O'Reilly Online</li> -<li>Apache Tomcat Best Practises; 3-day on-site training</li> <li>The Well-Grounded Rubyist Video Edition; David. A. Black; O'Reilly Online</li> -<li>Linux Security and Isolation APIs Training; Michael Kerrisk; 3-day on-site training</li> -<li>AWS Immersion Day; Amazon; 1-day interactive online training </li> +<li>Developing IaC with Terraform (with Live Lessons); O'Reilly Online</li> <li>Algorithms Video Lectures; Robert Sedgewick; O'Reilly Online</li> -<li>Cloud Operations on AWS - Learn how to configure, deploy, maintain, and troubleshoot your AWS environments; 3-day online live training with labs; Amazon</li> <li>Red Hat Certified System Administrator; Course + certification (Although I had the option, I decided not to take the next course as it is more effective to self learn what I need)</li> -<li>Structure and Interpretation of Computer Programs; Harold Abelson and more...; </li> -<li>Functional programming lecture; Remote University of Hagen</li> <li>MySQL Deep Dive Workshop; 2-day on-site training</li> -<li>The Ultimate Kubernetes Bootcamp; School of Devops; O'Reilly Online</li> -<li>Protocol buffers; O'Reilly Online</li> -<li>Ultimate Go Programming; Bill Kennedy; O'Reilly Online</li> <li>F5 Loadbalancers Training; 2-day on-site training; F5, Inc. </li> +<li>Protocol buffers; O'Reilly Online</li> +<li>AWS Immersion Day; Amazon; 1-day interactive online training </li> +<li>Functional programming lecture; Remote University of Hagen</li> +<li>Apache Tomcat Best Practises; 3-day on-site training</li> +<li>Linux Security and Isolation APIs Training; Michael Kerrisk; 3-day on-site training</li> +<li>The Ultimate Kubernetes Bootcamp; School of Devops; O'Reilly Online</li> <li>Scripting Vim; Damian Conway; O'Reilly Online</li> +<li>Structure and Interpretation of Computer Programs; Harold Abelson and more...; </li> +<li>Cloud Operations on AWS - Learn how to configure, deploy, maintain, and troubleshoot your AWS environments; 3-day online live training with labs; Amazon</li> +<li>Ultimate Go Programming; Bill Kennedy; O'Reilly Online</li> </ul><br /> <h2 style='display: inline' id='technical-guides'>Technical guides</h2><br /> <br /> <span>These are not whole books, but guides (smaller or larger) which I found very useful. in random order:</span><br /> <br /> <ul> -<li>Advanced Bash-Scripting Guide </li> <li>Raku Guide at https://raku.guide </li> +<li>Advanced Bash-Scripting Guide </li> <li>How CPUs work at https://cpu.land</li> </ul><br /> <h2 style='display: inline' id='podcasts'>Podcasts</h2><br /> @@ -192,58 +192,58 @@ <span>In random order:</span><br /> <br /> <ul> -<li>Deep Questions with Cal Newport</li> -<li>The ProdCast (Google SRE Podcast)</li> +<li>Modern Mentor</li> <li>Hidden Brain</li> -<li>Maintainable</li> -<li>Fallthrough [Golang]</li> -<li>BSD Now [BSD]</li> <li>Backend Banter</li> -<li>Modern Mentor</li> +<li>Dev Interrupted</li> +<li>Maintainable</li> +<li>The Changelog Podcast(s)</li> <li>The Pragmatic Engineer Podcast</li> -<li>Cup o' Go [Golang]</li> +<li>Fallthrough [Golang]</li> +<li>The ProdCast (Google SRE Podcast)</li> <li>Fork Around And Find Out</li> -<li>The Changelog Podcast(s)</li> -<li>Dev Interrupted</li> +<li>Deep Questions with Cal Newport</li> +<li>Cup o' Go [Golang]</li> +<li>BSD Now [BSD]</li> </ul><br /> <h3 style='display: inline' id='podcasts-i-liked'>Podcasts I liked</h3><br /> <br /> <span>I liked them but am not listening to them anymore. The podcasts have either "finished" (no more episodes) or I stopped listening to them due to time constraints or a shift in my interests.</span><br /> <br /> <ul> -<li>Ship It (predecessor of Fork Around And Find Out)</li> <li>FLOSS weekly</li> -<li>Go Time (predecessor of fallthrough)</li> -<li>CRE: Chaosradio Express [german]</li> <li>Modern Mentor</li> +<li>Go Time (predecessor of fallthrough)</li> <li>Java Pub House</li> +<li>Ship It (predecessor of Fork Around And Find Out)</li> +<li>CRE: Chaosradio Express [german]</li> </ul><br /> <h2 style='display: inline' id='newsletters-i-like'>Newsletters I like</h2><br /> <br /> <span>This is a mix of tech and non-tech newsletters I am subscribed to. In random order:</span><br /> <br /> <ul> +<li>VK Newsletter</li> +<li>byteSizeGo</li> <li>The Imperfectionist</li> -<li>The Valuable Dev</li> -<li>The Pragmatic Engineer</li> -<li>Register Spill</li> -<li>Monospace Mentor</li> <li>Applied Go Weekly Newsletter</li> -<li>Golang Weekly</li> <li>Changelog News</li> -<li>VK Newsletter</li> +<li>Monospace Mentor</li> +<li>Register Spill</li> <li>Andreas Brandhorst Newsletter (Sci-Fi author)</li> <li>Ruby Weekly</li> -<li>byteSizeGo</li> +<li>Golang Weekly</li> +<li>The Valuable Dev</li> +<li>The Pragmatic Engineer</li> </ul><br /> <h2 style='display: inline' id='magazines-i-liked'>Magazines I like(d)</h2><br /> <br /> <span>This is a mix of tech I like(d). I may not be a current subscriber, but now and then, I buy an issue. In random order:</span><br /> <br /> <ul> -<li>Linux Magazine</li> -<li>LWN (online only)</li> <li>Linux User</li> +<li>LWN (online only)</li> +<li>Linux Magazine</li> <li>freeX (not published anymore)</li> </ul><br /> <h1 style='display: inline' id='formal-education'>Formal education</h1><br /> diff --git a/gemfeed/2025-07-22-task-samurai.html b/gemfeed/2025-07-22-task-samurai.html index 49e87f9f..7f00b03a 100644 --- a/gemfeed/2025-07-22-task-samurai.html +++ b/gemfeed/2025-07-22-task-samurai.html @@ -52,7 +52,7 @@ <br /> <h3 style='display: inline' id='how-it-works'>How it works</h3><br /> <br /> -<span>Task Samurai invokes the <span class='inlinecode'>task</span> command to read and modify tasks. The tasks are displayed in a Bubble Tea table, where each row represents a task. Hotkeys trigger Taskwarrior commands such as starting, completing or annotating tasks. The UI refreshes automatically after each action, so the table is always up to date.</span><br /> +<span>Task Samurai invokes the <span class='inlinecode'>task</span> command (that's the original Taskwarrior CLI command) to read and modify tasks. The tasks are displayed in a Bubble Tea table, where each row represents a task. Hotkeys trigger Taskwarrior commands such as starting, completing or annotating tasks. The UI refreshes automatically after each action, so the table is always up to date.</span><br /> <br /> <a href='./task-samurai/screenshot.png'><img alt='Task Samurai Screenshot' title='Task Samurai Screenshot' src='./task-samurai/screenshot.png' /></a><br /> <br /> @@ -103,7 +103,7 @@ <br /> <h3 style='display: inline' id='what-i-learned-using-agentic-coding'>What I Learned Using Agentic Coding</h3><br /> <br /> -<span>Stepping into agentic coding with Codex as my "pair programmer" was a genuine shift. I learned a ton—not just about automating code generation, but also about how you have to tightly steer, guide, and audit every line as things move at breakneck speed. I must admit, I sometimes lost track of what all the generated code was actually doing. But as the features seemed to work after a few iterations, I was satisfied.</span><br /> +<span>Stepping into agentic coding with Codex as my "pair programmer" was a genuine shift. I learned a ton—not just about automating code generation, but also about how you have to tightly steer, guide, and audit every line as things move at breakneck speed. I must admit, I sometimes lost track of what all the generated code was actually doing. But as the features seemed to work after a few iterations, I was satisfied. </span><br /> <br /> <span>Discussing requirements with Codex forced me to clarify features and spot logical pitfalls earlier. All those fast iterations meant I was constantly coaxing more helpful, less ambiguous code out of the model—making me rethink how to break features into clear, testable steps. I now see agentic coding not just as a productivity tool but also as a learning accelerator.</span><br /> <br /> @@ -120,7 +120,9 @@ </ul><br /> <h2 style='display: inline' id='wrapping-up'>Wrapping Up</h2><br /> <br /> -<span>Building Task Samurai with agentic coding was a wild ride—rapid feature growth, plenty of churns, countless fast fixes, and more merge commits I'd expected. The big lessons? Keep the iterations short, keep tests and documentation concise, and review and refine for final polish at the end. Even with the bumps along the way, shipping a polished terminal UI in days instead of weeks is a testament to the raw power (and some hazards) of agentic development.</span><br /> +<span>Building Task Samurai with agentic coding was a wild ride—rapid feature growth, plenty of churns, countless fast fixes, and more merge commits I'd expected. The big lessons? Keep the iterations short (or maybe in my next experiment, much larger, with better and more complete design before generating a single line of code), keep tests and documentation concise, and review and refine for final polish at the end. Even with the bumps along the way, shipping a polished terminal UI in days instead of weeks is a testament to the raw power (and some hazards) of agentic development.</span><br /> +<br /> +<span>Am I an agentic coding expert now? I don't think so. There are still many things to learn, and the landscape is constantly evolving.</span><br /> <br /> <span>While working on Task Samuray, there were times I genuinely missed manual coding and the satisfaction that comes from writing every line yourself, debugging issues through sheer logic, and crafting solutions from scratch. However, this is the direction in which the industry seems to be shifting, unfortunately. If applied correctly, AI will boost performance, and if you don't use AI, your next performance review may be awkward.</span><br /> <br /> diff --git a/gemfeed/atom.xml b/gemfeed/atom.xml index afa9027f..31aacc89 100644 --- a/gemfeed/atom.xml +++ b/gemfeed/atom.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <feed xmlns="http://www.w3.org/2005/Atom"> - <updated>2025-06-22T19:03:15+03:00</updated> + <updated>2025-06-22T19:12:10+03:00</updated> <title>foo.zone feed</title> <subtitle>To be in the .zone!</subtitle> <link href="https://foo.zone/gemfeed/atom.xml" rel="self" /> @@ -59,7 +59,7 @@ <br /> <h3 style='display: inline' id='how-it-works'>How it works</h3><br /> <br /> -<span>Task Samurai invokes the <span class='inlinecode'>task</span> command to read and modify tasks. The tasks are displayed in a Bubble Tea table, where each row represents a task. Hotkeys trigger Taskwarrior commands such as starting, completing or annotating tasks. The UI refreshes automatically after each action, so the table is always up to date.</span><br /> +<span>Task Samurai invokes the <span class='inlinecode'>task</span> command (that's the original Taskwarrior CLI command) to read and modify tasks. The tasks are displayed in a Bubble Tea table, where each row represents a task. Hotkeys trigger Taskwarrior commands such as starting, completing or annotating tasks. The UI refreshes automatically after each action, so the table is always up to date.</span><br /> <br /> <a href='./task-samurai/screenshot.png'><img alt='Task Samurai Screenshot' title='Task Samurai Screenshot' src='./task-samurai/screenshot.png' /></a><br /> <br /> @@ -110,7 +110,7 @@ <br /> <h3 style='display: inline' id='what-i-learned-using-agentic-coding'>What I Learned Using Agentic Coding</h3><br /> <br /> -<span>Stepping into agentic coding with Codex as my "pair programmer" was a genuine shift. I learned a ton—not just about automating code generation, but also about how you have to tightly steer, guide, and audit every line as things move at breakneck speed. I must admit, I sometimes lost track of what all the generated code was actually doing. But as the features seemed to work after a few iterations, I was satisfied.</span><br /> +<span>Stepping into agentic coding with Codex as my "pair programmer" was a genuine shift. I learned a ton—not just about automating code generation, but also about how you have to tightly steer, guide, and audit every line as things move at breakneck speed. I must admit, I sometimes lost track of what all the generated code was actually doing. But as the features seemed to work after a few iterations, I was satisfied. </span><br /> <br /> <span>Discussing requirements with Codex forced me to clarify features and spot logical pitfalls earlier. All those fast iterations meant I was constantly coaxing more helpful, less ambiguous code out of the model—making me rethink how to break features into clear, testable steps. I now see agentic coding not just as a productivity tool but also as a learning accelerator.</span><br /> <br /> @@ -127,7 +127,9 @@ </ul><br /> <h2 style='display: inline' id='wrapping-up'>Wrapping Up</h2><br /> <br /> -<span>Building Task Samurai with agentic coding was a wild ride—rapid feature growth, plenty of churns, countless fast fixes, and more merge commits I'd expected. The big lessons? Keep the iterations short, keep tests and documentation concise, and review and refine for final polish at the end. Even with the bumps along the way, shipping a polished terminal UI in days instead of weeks is a testament to the raw power (and some hazards) of agentic development.</span><br /> +<span>Building Task Samurai with agentic coding was a wild ride—rapid feature growth, plenty of churns, countless fast fixes, and more merge commits I'd expected. The big lessons? Keep the iterations short (or maybe in my next experiment, much larger, with better and more complete design before generating a single line of code), keep tests and documentation concise, and review and refine for final polish at the end. Even with the bumps along the way, shipping a polished terminal UI in days instead of weeks is a testament to the raw power (and some hazards) of agentic development.</span><br /> +<br /> +<span>Am I an agentic coding expert now? I don't think so. There are still many things to learn, and the landscape is constantly evolving.</span><br /> <br /> <span>While working on Task Samuray, there were times I genuinely missed manual coding and the satisfaction that comes from writing every line yourself, debugging issues through sheer logic, and crafting solutions from scratch. However, this is the direction in which the industry seems to be shifting, unfortunately. If applied correctly, AI will boost performance, and if you don't use AI, your next performance review may be awkward.</span><br /> <br /> @@ -13,7 +13,7 @@ </p> <h1 style='display: inline' id='hello'>Hello!</h1><br /> <br /> -<span class='quote'>This site was generated at 2025-06-22T19:03:14+03:00 by <span class='inlinecode'>Gemtexter</span></span><br /> +<span class='quote'>This site was generated at 2025-06-22T19:12:10+03:00 by <span class='inlinecode'>Gemtexter</span></span><br /> <br /> <span>Welcome to the ...</span><br /> <br /> diff --git a/uptime-stats.html b/uptime-stats.html index 7565ce5d..e02dffd8 100644 --- a/uptime-stats.html +++ b/uptime-stats.html @@ -13,7 +13,7 @@ </p> <h1 style='display: inline' id='my-machine-uptime-stats'>My machine uptime stats</h1><br /> <br /> -<span class='quote'>This site was last updated at 2025-06-22T19:03:14+03:00</span><br /> +<span class='quote'>This site was last updated at 2025-06-22T19:12:10+03:00</span><br /> <br /> <span>The following stats were collected via <span class='inlinecode'>uptimed</span> on all of my personal computers over many years and the output was generated by <span class='inlinecode'>guprecords</span>, the global uptime records stats analyser of mine.</span><br /> <br /> |
