14 Matching Annotations
  1. May 2023
    1. Stop to think about "normal app" as like desktop app. Android isn't a desktop platform, there is no such this. A "normal" mobile app let the system control the lifecycle, not the dev. The system expect that, the users expect that. All you need to do is change your mindset and learn how to build on it. Don't try to clone a desktop app on mobile. Everything is completely different including UI/UX.

      depends on how you look at it: "normal"

  2. Mar 2023
    1. When you call 'foo' in Ruby, what you're actually doing is sending a message to its owner: "please call your method 'foo'". You just can't get a direct hold on functions in Ruby in the way you can in Python; they're slippery and elusive. You can only see them as though shadows on a cave wall; you can only reference them through strings/symbols that happen to be their name. Try and think of every method call 'object.foo(args)' you do in Ruby as the equivalent of this in Python: 'object.getattribute('foo')(args)'.
  3. Nov 2021
  4. Jun 2021
  5. Mar 2021
  6. Feb 2021
  7. Oct 2020
  8. Aug 2020
    1. I found that many people have bad experience when it comes to styling in Material-UI, so I want to help them overcome that point and see the beauty of it.
  9. Sep 2018
    1. People who take pills to block out from memory the painful or hateful aspects of a new experience will not learn how to deal with suffering or sorrow. A drug that induces fearlessness does not produce courage.

      He does a really good job pointing out some of the dangers of effortlessly overcoming fear at the cost of learning courage and struggle at the cost of learning discipline but he doesn't really touch on how in time we might recognize the side effect these biomedical technologies bring and human nature might push back against it. Kind of like with genetically modified foods now all people want is organic food.