From: Edward Delaporte Date: Sat, 18 Jul 2026 16:10:13 +0000 (-0500) Subject: Do not keep stray file X-Git-Url: https://apps.delaporte.us/gitweb/coding-is-stupid.git/commitdiff_plain/e7dc5393c441ff82f0a0a2fdbae46fe955c7fe0a?ds=inline;hp=d17bc124fb7401c9789a025de5c4c54ae193a39e Do not keep stray file --- diff --git a/.gitignore b/.gitignore index f174344..7d123f1 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ _book +coding-is-stupid.Rmd diff --git a/_bookdown.yml b/_bookdown.yml index 98a03ad..d21015c 100644 --- a/_bookdown.yml +++ b/_bookdown.yml @@ -1,5 +1,5 @@ book_filename: "coding-is-stupid.Rmd" -delete_merged_file: false +delete_merged_file: true view: https://codeberg.org/EdTheDev/coding-is-stupid/src/branch/main/%s edit: https://codeberg.org/EdTheDev/coding-is-stupid/src/branch/main/%s output_dir: "_book" diff --git a/coding-is-stupid.Rmd b/coding-is-stupid.Rmd deleted file mode 100644 index 56efea0..0000000 --- a/coding-is-stupid.Rmd +++ /dev/null @@ -1,81 +0,0 @@ ---- -title: "Coding Is Stupid" -author: "Edward Delaporte V" ---- -# Coding Is Stupid - -> "How I Learned to Stop Worrying, and Love Software Engineering." - -This is a concise guide to navigating painful truths to achieve elegant software. - -While my career managing software engineers benefitted greatly from them, this book will not attempt to cover topics from [Extreme Programming Explained][2] -or [The Dragon Book (Compilers: Principles, Techniques and Tools)][3]. - -[2]: https://isbnsearch.org/isbn/9780134051994 -[3]: https://isbnsearch.org/isbn/9780321486813 - -I have heard that 19 out of 20 software projects fail, by any reasonable success critera. My own experience suggests that this statistic may honestly be generous. Software automation updates are frequently buggy, late, and all-together too expensive. - -When I first heard the 19/20 statistic, I assumed this meant that any given team, on any given project, faced 95% odds of failure. - -But I put to you this awful insight: - - - On any given project, 19 out of 20 software teams face around 99.9% odds of failure. - - On any given project, 1 out of 20 software teams face around 99.9% odds of success. - -The composition and management *of the team* is by far the leading predictor of software automation success. - -If your developer team, in all honesty, delivers consistent reliable bug free solutions before they are needed - then this book may not be for you. - -[Kingdom Come by Mark Waid and Alex Ross][1] is pretty great. - -[1]: https://isbnsearch.org/isbn/9781401290962 - -But if your team matches the industry status quo: - If they are stressed, overworked, over budget, and often produce buggy outputs much too late - then by all means, keep reading. - - - - -# Who Does This Guy Think He Is? - -> And why should you listen to me? - -I have been writing software since 1988, and managing software developers since 2011. I am personally capable of producing effective automation in around 40 development environments. The worst, by far, is `Friendship is Magic / FIM++`. - -I have presented at professional conferences on wide ranging topics around the creation, maintenance, and sun-setting of automation, connecting the dots between usability, accessibility, cybersecurity, and software development practices. - -But ignore all of that. Here's my real credentials: - -> My teams consistently deliver correct effective solutions on time. - -As a bonus - If you read far enough, you will get my thoughts on how juggling fire applies to managing engineers. - -You can learn more about my art and personal interests at [https://edward.delaporte.us][edus] - -[edus]: http://edward.delaporte.us - - - -# We Have No Idea How Long This Will Take - - - - - -# Great Softwave Overstays It's Welcome - -> "We are building the Legacy Software of tomorrow, today!" - - - - - -# Our Best Talent Left - -> Our best talent will leave, and the cost to everyone who stays will be in incalculable. - - - - -