featured in #413
featured in #412
Rules Of Thumb For Software Development Estimations
- Vadim Kravcenko tl;dr: “Who am I to tell you how to estimate projects? I can only give you some pointers and describe some things that worked well for me over the years. So that’s exactly what I will do — give you some rules of thumb to make your life easier.”featured in #411
Using ChatGPT As A Technical Writing Assistant
- Mike Mason tl;dr: An experienced technical author explores using ChatGPT to assist with a number of writing projects. He finds ChatGPT can provide time-savings through drafts and prompting for additional content, but lacks accuracy and depth - as well as suffering from bubbly optimism. Overall it is useful if you work iteratively, asking for small chunks with well-crafted prompts.featured in #409
Sources Of Complexity: Constraints
- Hillel Wayne tl;dr: “While people like coming up with grand theories of complexity, there’s very little info out there on the nitty-gritty specific sources of complexity… I think a lot about the different sources of complexity. This article is about one particular source.”featured in #409
Is Critical Thinking The Most Important Skill For Software Engineers?
- Gergely Orosz tl;dr: “If someone cannot explain a concept without jargon, I now doubt they truly understand what they are talking about. The true test of properly understanding a given topic is whether you can teach it to someone else. Explaining your thoughts without the use of jargon - or gradually introducing jargon - is a form of teaching, as you need to adopt to someone who has less domain knowledge.” Gergely provides us with 4 tips on how to improve our critical thinking skills.featured in #408
Rescuing A Project In Progress
- Jason Fried tl;dr: “This isn't about calling in reinforcements or adding more resources. This is about stopping, slowing down, eliminating the spread of attention, honing in, and driving to completion.” Jason discusses the importance of establishing "completion discipline" in projects.featured in #408
The Silent Killer Of Your Operating Practice: Fear
- Amanda Schwartz Ramirez tl;dr: Amanda creates example scenarios and ways of mitigating 5 common fears: (1) Fear of failure. (2) Fear of losing control. (3) Fear of conflict. (4) Fear of losing credibility. (5) Fear of missing something.featured in #407
90% Of My Skills Are Now Worth $0
- Kent Beck tl;dr: “In fact, I believe that our skills as software developers are more valuable than ever before. While AI tools like ChatGPT can certainly automate routine tasks and help us be more efficient, they can never replace the human creativity and expertise that is essential to delivering high-quality software products.” Kent expands on this.featured in #407
I Finally Figured Out How To Take Notes!
- Sam Rose tl;dr: “I had some requirements in mind: (1) I want to tag notes, track things like date, who was there, what the key topics were, and be able to search based on tags. (2) Create action items, and be able to ask “what action items have I not yet done?” (3) It has to be super easy. I want to be able to jump into a meeting and have my meeting notes ready to go.”featured in #407