Git Product home page Git Product logo

writing's Introduction

Software Engineering Essays

Experiences distilled through writing.

Principle

  1. Not comprehension, but clarity of an idea.
  2. Recombination of ideas into a concept.
  3. Concept focused writing.

Effects

  1. Influence: speaking to others about the concept
  2. Communication: finding truth and improving detail story telling
  3. Craft: clarifing a voice

Completed

  1. On Kotlin: A Reply From Management
  2. Some insights into IntelliJ’s Serial Code Transformations
  3. No Description Provided
  4. The Springboard Pattern
  5. Deception: Degenerate A/B Testing
  6. On Kotlin: A Unit Test Conversion Guide
  7. The Decision Hypothesis
  8. Observations on the testing culture of Test Driven Development
  9. How to organize your thoughts on the whiteboard and crush your technical interview
  10. CQ: Personal Mastery Through Hobbies
  11. Meta Skills of a Software Engineer
  12. The Zen of Motorcycling and Programming
  13. Coda: Learning From Structures Around Us
  14. The Manager Stew
  15. Touch-typing feels good but isn’t for me
  16. Software Development Is Unlike Construction
  17. The Many Senses of Software Engineering
  18. What is a Tech Lead Anyway?
  19. The One About Blogging
  20. How to Crush Your Next Team Demo
  21. Be a Rockstar at Pull Requests
  22. What is an Engineering Manager Anyway?
  23. Do Great at Working Remotely
  24. In Software, Philosophy is Delegation
  25. Be Amazing in Your New Engineering Role
  26. On Names: A Brief Encounter with Guido van Rossum
  27. What is a Software Engineer Anyway?
  28. The One About Software Engineering Interviewing
  29. What is a Principal Engineer Anyway?
  30. What is a Product Manager Anyway?
  31. Deconstructing My Reading Habits
  32. What's Up with Ceiling Fans?
  33. What is a Project Manager Anyway?
  34. Building a Popular Half-Life Mod During the Rise of Counter-Strike
  35. What is a Staff Engineer Anyway?
  36. The Joy of Collecting Timeless Engineering Posts
  37. Recognizing Remote Romantic Bibliophilia
  38. Rediscovering the .plan File
  39. Interview Well for Your Next Incredible Engineering Role
  40. What is a Software Development Engineer in Test Anyway?
  41. The Next Fantastic Software Project Code Name
  42. Reply All Considered Harmful
  43. In Software, When an Engineer Exits the Team
  44. How I Learned to Onboard Effectively in an Engineer Manager Role
  45. Secret of Mana: An Oral History of Playing the JRPG in the 1990s
  46. Blades of Steel is the Greatest Hockey Video Game of All Time
  47. My Goal is to Ship
  48. How to Place on the Front Page of Hacker News
  49. Short Circuiting Fantastical Debugging
  50. Five More Minutes
  51. Do You Have a Forever Project?
  52. Apps doing Sh*t
  53. 10 Self-Care Tips for a Great Vacation
  54. Cancel This App Update, Dammit!
  55. What's in a Career Promotion?
  56. Driven to Opitimize for Nice
  57. What Made Goldeneye 007 Great?
  58. The Things Said From a Distance
  59. The World I Worked Into No Longer Exists
  60. Semver is Dead. Long live Semver!
  61. Find Career Freedom With A Daily Code Workout
  62. Listening Alone on the Internet
  63. Read These 5 Passionate Software Engineering Books This Holiday
  64. The Not So Small Things of Developing Software
  65. Goodbye to Saccharine Feelings of Clean Code
  66. A Love Letter To My YouTube Subscriptions
  67. Video Gaming Concepts For the Uninitiated
  68. Technically Considered Writing
  69. The Toys That Made Us: The First Hot Wheels Sto & Go Playset
  70. Memorable Moments in Future Toyland
  71. When to Take a Vacation
  72. River City Ransom is the Best Beat' Em Up Video Game of All Time
  73. Do Laundry During System Demos
  74. Prefer Accommodating Over Accurate App Experiences
  75. Push, Play, And Put 'Em Away!: The Hot Wheels Kid-Powered Trains and Planes (Part 1)
  76. Push, Play, And Put 'Em Away!: The Hot Wheels Kid-Powered Trains and Planes (Part 2)
  77. A Tragic American Toy Story
  78. The TOMY Big Loader
  79. The Fisher-Price Action Garage
  80. The Ultimate Hot Wheels Legend
  81. The Man Who Made Magic
  82. The Pair of Mighty Tonka Trucks
  83. Upcoming Book: Technical Toy Stories
  84. The Aurora Incident: Roswell of Texas
  85. All Wet In The Great American Water Balloon Fight

Major Engagements

In Software, When an Engineer Exits the Team

  1. Hacker News Ranking
  2. Hacker News Thread
  3. Reddit Thread
  4. Pointer.io Issue #256

What is an Engineering Manager Anyway?

  1. SWLW #380

CQ: Personal Mastery Through Hobbies

  1. Hacker News Ranking
  2. Reddit Thread
  3. Hacker News Thread

How I Learned to Onboard Effectively in an Engineer Manager Role

  1. Level Up Newsletter #118

Touch-typing feels good but isn’t for me

  1. Hacker News Ranking
  2. Hacker News Thread

Observations on the testing culture of Test Driven Development

  1. Hacker News Ranking
  2. Hacker News Thread

Apps doing Sh*t

  1. Hacker News Ranking
  2. Hacker News Thread

writing's People

Contributors

solidi avatar

Stargazers

Owen avatar  avatar

Watchers

James Cloos avatar Kostas Georgiou avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.