Wednesday, July 10, 2019

The Master Developer's Path: Productivity

I recently did a talk at GenUI.co on how to increase your development productivity through self-awareness and incremental improvement. Below is a teaser. The full article, and presentation video, is here: genui.com/resources/developer-productivity-guide (free, no-ads, enjoy!)

Defining “Mastery”

I studied Japanese in college and one phrase that stuck with me is: “chiri mo tsumoreba yama to naru” — “Even dust, if piled up, can become a mountain.” Mastery is the result of small, incremental, and directed improvements over time. I want to share some ideas on how you, throughout the normal workday, can make these incremental improvements and take steps on the path toward mastery.

Counting my teenage years, I have been a developer for almost three decades. I can offer some concrete insights, learned over those years, but most of all, I offer you a philosophy on how to be a self-improving developer. And while I’m addressing developers, I do think much of this applies to designers – in both cases, it's about creating something new that has never been seen before.

Here's just one of the many insights from my talk:

“You can ship any project on-time, under budget,
and with quality … You just have to cut features.”

Read the full article or watch the 34 minute presentation here

18 comments:

  1. Let's take a look at the advantages and disadvantages of online casino games as compared to the land-based casino.

    sbobet88 mobile

    ReplyDelete
  2. Awesome article, it was exceptionally helpful! I simply began in this and I'm becoming more acquainted with it better! Cheers, keep doing awesome! Avenue South Residence

    ReplyDelete
  3. Awesome article, it was exceptionally helpful! I simply began in this and I'm becoming more acquainted with it better! Cheers, keep doing awesome! The Avenir

    ReplyDelete
  4. Awesome article, it was exceptionally helpful! I simply began in this and I'm becoming more acquainted with it better! Cheers, keep doing awesome! midtown modern condo

    ReplyDelete
  5. Awesome article, it was exceptionally helpful! I simply began in this and I'm becoming more acquainted with it better! Cheers, keep doing awesome! Clavon Condo

    ReplyDelete
  6. Awesome article, it was exceptionally helpful! I simply began in this and I'm becoming more acquainted with it better! Cheers, keep doing awesome! myra condo

    ReplyDelete
  7. Awesome article, it was exceptionally helpful! I simply began in this and I'm becoming more acquainted with it better! Cheers, keep doing awesome! One Pearl Bank

    ReplyDelete
  8. Awesome article, it was exceptionally helpful! I simply began in this and I'm becoming more acquainted with it better! Cheers, keep doing awesome! Hyll On Holland

    ReplyDelete
  9. Phoenix Residences (Former Phoenix Heights) by OKP Holdings Limited. Hotline 61009266. Get Discounts, Direct Developer Price, Brochure, Floor Plan, Price List & More. Phoenix Residences

    ReplyDelete
  10. To forge the coins, Colavecchio took the coins from the aforementioned casinos and would then make accurate rubber molds where the coins would be duplicated after specific chemical procedures took place. To complete the involved task he utilized the services of expert chemists. The chemists had the complicated task in determining what the original coins were made of which had a major impact in the correct operation of the fake coins. Colavecchio distribute the counterfeit tokens to other well known associates who would in turn also use these coins in the casinos. 온라인카지노

    ReplyDelete
  11. Such a wonderful article shared by you. Thanks for sharing this kind of stuff. CM2BET.com, we provide the live casino gambling services for players to play online at whatever place. Visit us on online casino games singapore

    ReplyDelete
  12. Much appreciated you all that much to share these connections. Will look at this.. 더킹카지노

    ReplyDelete
  13. Thanks for another wonderful post. Where else could anybody get that type of info in such an ideal way of writing? SAGAME66

    ReplyDelete
  14. Only aspire to mention ones content can be as incredible. This clarity with your post is superb and that i may think you’re a guru for this issue. High-quality along with your concur permit me to to seize your current give to keep modified by using approaching blog post. Thanks a lot hundreds of along with you should go on the pleasurable get the job done. SAGAME66

    ReplyDelete
  15. I high appreciate this post. It’s hard to find the good from the bad sometimes, but I think you’ve nailed it! would you mind updating your blog with more information? Productivity

    ReplyDelete
  16. Extremely pleasant and fascinating post. I was searching for this sort of data and appreciated perusing this one. Continue posting. Much obliged for sharing.
    토토사이트

    ReplyDelete
  17. I would like to thank you for the efforts you have made in writing this article. Thanks..You can opt for the free credit for slot games at 918kiss casino

    ReplyDelete