Live data from Hacker News

Viewing profile — mickduprez

mickduprez

HN member
Joined
Tue, Mar 15, 2016, 9:35 PM UTC
HN karma
68
Public activity
65 items

About mickduprez

Software developer from NSW Australia. Specialising in CAD automation, Go for web dev work and dabble in most languages as required. Interpreters/compilers are a favourite study topic with Forth, Lisp and Smalltalk my favourite languages to learn from.

Recent public activity

  1. comment
    Comment #47776066

    I think that Agile in principle is a good idea, keep iterations small and work on the issues together and deliver working products. The missing piece I think is that PDCA (Plan/Do/…

  2. comment
    Comment #45998166

    I agree, very true when used for purposes as you noted. I guess my point was more about using them as a way solve the underlying problems a large OO system can develop. Microservic…

  3. comment
    Comment #45997852

    >> _Anecdotally, I've replaced OOP with plain data structures and functions._ I think this is why FP is becoming more popular these days but I'm not sure some people get why. The p…

  4. comment
    Comment #45686133

    "A radio built like this, with individual subsystems connected together, is much more understandable." Yes! this has been my experience too, building something from first principle…

  5. comment
    Comment #44871754

    I totally agree and recently wrote a piece about this and how I came to the same question: "what can we learn?" https://github.com/MickDuprez/Protocol-Driven-Development Even if yo…

  6. comment
    Comment #44812327

    A short, self-contained design article I wrote after rediscovering the original, 'actual' intent behind Smalltalk's message passing.

  7. story
  8. comment
    Comment #41199118

    The power of words! Nothing new here really, it's the old systems/process vs goal story but actually I felt that one word make a cognitive shift, for me at least :)

  9. comment
    Comment #33033680

    Sveltekit I've only just begun the journey but I'm sold! After trying everything from Smalltalk/Lisp, PHP, ASP.Net and React et al and even bare bones web components, Svelte and Sv…

  10. comment
    Comment #30646883

    You're correct in that carbon dioxide exhaled is a key factor and it's because it's the by-product of burning energy and rebuilding the body (mostly at night so get good sleep too!…

  11. comment
    Comment #30646737

    The book 'The Toyota Way' and a book by Shigeo Shingo (helped develop the TPS) - 'Kaizen and the art of creative thinking' changed the way I think about completing tasks or achievi…

  12. comment
    Comment #30492154

    It's not the smart phones, it's the social media app's on them. I don't remember anyone staring into their nokia 3110 every 5 minutes (except for a quick game of snake in the waiti…

  13. story
  14. comment
    Comment #27695271

    "slow is smooth, smooth is fast" The trick is to keep moving (doing).

  15. comment
    Comment #26085085

    Lua really is more of a 'scripting' language (like Python _used_ to be) designed to make API's/DSL's for your Game/Application so end users with minimal programming experience can …

  16. comment
    Comment #25433923

    Thanks for the great site, it's a great reference for new clients when setting up there new file servers etc. I'm currently doing a Zettlekasten (note/idea organisation) which uses…

  17. comment
    Comment #25433721

    While sales figures are 'Financials' the actual figures are just reports. so something like: ## Marketing - ##.## Reports (as a timestamped pdf etc)

  18. comment
    Comment #25075214

    I've read both of Christopher Alexander's (CA) books and Zen ATAO Motorcycle Maintenance (Zen). I think the way Zen talks about QWAN is a better description than CA's, I would call…

  19. comment
    Comment #24829005

    There is plenty of good info in the other comments but the two things that help me are diet and meditation (I have Rheumatoid Arthritis and it also seems I have Gluten Intolerance/…

  20. comment
    Comment #24702948

    Great read, I kind of do this but on just one page in a notebook. Splitting it up into 3 'areas' (for want of a better word) makes a lot of sense and makes those notes a lot more u…

  21. comment
    Comment #24128608

    >> "In situation X I will do behavior Y to achieve subgoal Z" I was pondering something very similar to this about 10 minutes before he talked about it only I was thinking about ch…

  22. comment
    Comment #24016210

    great article, thanks! I've stop/started using TODO's many times mainly because of the common problems you highlight in the article, I'm going to give them another go as this simpl…

  23. comment
    Comment #23903822

    I love Smalltalk but apart from the commercial versions, the UI frameworks are very limited or immature and have very few examples or doc's. Yes, you can build your own 'morphs' et…

  24. comment
    Comment #22701679

    That's a shame, you hear this a lot about lisp code and I think the problem is that the people who really grok lisp and write 'genius' code can be a bit blase about documenting the…

  25. comment
    Comment #22701495

    I really like Forth and if I ever get into IoT that's what I would use over C any day. Forth works best from a clean slate though I think (from my admittedly limited experience), w…