39 Matching Annotations
  1. Jun 2021
    1. I've been thinking more about how to best do this. The preferred way might be to use the same domain and have an application load balancer like nginx split traffic on the URL path (e.g. /api). This is for two reasons. Firstly, you might not necessarily want to cookie the primary/apex domain and have the cookie shared across all subdomains. You also might not want to do CORS because preflight requests add latency and CORS adds complication.
    1. Prettier intentionally doesn’t support any kind of global configuration. This is to make sure that when a project is copied to another computer, Prettier’s behavior stays the same. Otherwise, Prettier wouldn’t be able to guarantee that everybody in a team gets the same consistent results.
  2. May 2021
    1. According to a study published last year by researchers at the University of California San Diego, more than three-quarters of American adults now experience moderate to high levels of loneliness — rates that have more than doubled over the last 50 years. Despite rising housing costs across the country, more Americans are living alone today than ever before. As Boone Wheeler, a 33-year-old member of East Wind, told me, “There are literal health consequences to loneliness: Your quality of life goes down due to lack of community — you will die sooner.”

      Loneliness is growing and communities address that ...

    2. IN 2017 BJORN GRINDE and Ranghild Bang Nes, researchers with the Norwegian Institute of Public Health, co-authored a paper on the quality of life among North Americans living in intentional communities. Along with David Sloan Wilson, director of the evolutionary studies program at Binghamton University, and Ian MacDonald, a graduate assistant, they contacted more than 1,000 people living in 174 communities across the U.S. and Canada and asked them to rate their happiness level on the Satisfaction With Life Scale (SWLS), a globally recognized measurement tool. They compared these results to a widely cited 2008 study by the psychologists William Pavot and Ed Diener, which surveyed past studies that used the scale to analyze 31 disparate populations — including Dutch adults, French-Canadian university students and the Inuit of northern Greenland — and discovered that members of intentional communities scored higher than 30 of the 31 groups. Living in an intentional community, the authors concluded, “appears to offer a life less in discord with the nature of being human compared to mainstream society.” They then hypothesized why that might be: “One, social connections; two, sense of meaning; and three, closeness to nature.”

      People in intentional communities are happier according to a 2017 study.

  3. Apr 2021
    1. “Who cares? Let’s just go with the style-guide” — to which my response is that caring about the details is in the heart of much of our doings. Yes, this is not a major issue; def self.method is not even a code smell. Actually, that whole debate is on the verge of being incidental. Yet the learning process and the gained knowledge involved in understanding each choice is alone worth the discussion. Furthermore, I believe that the class << self notation echoes a better, more stable understanding of Ruby and Object Orientation in Ruby. Lastly, remember that style-guides may change or be altered (carefully, though!).
  4. Feb 2021
    1. provide interfaces so you don’t have to think about them

      Question to myself: Is not having to think about it actually a good goal to have? Is it at odds with making intentional/well-considered decisions?  Obviously there are still many of interesting decisions to make even when using a framework that provides conventions and standardization and makes some decisions for you...

    1. Consequently, you act irresponsibly when you adopt any programming practice simply because "that's the way you're supposed to do things."
    2. My point is that you should not program blindly. You must understand the havoc a feature or idiom can wreak. In doing so, you're in a much better position to decide whether you should use that feature or idiom. Your choices should be both informed and pragmatic.
    1. Trust me, I thought a lot about #validate and its semantics, and I am gonna make it even more "SRP" by making Form#errors and #valid? semi-public. All that happens via #validate reducing the possible wrong usage for users.
    1. I use <b>s for the decorative portions of the layout because they’re purely decorative elements. There’s no content to strongly emphasize or to boldface, and semantically a <b> isn’t any better or worse than a <span>. It’s just a hook on which to hang some visual effects. And it’s shorter, so it minimizes page bloat (not that a few characters will make all that much of a difference). More to the point, the <b>’s complete lack of semantic meaning instantly flags it in the markup as being intentionally non-semantic. It is, in that meta sense, self-documenting.
  5. Jan 2021
    1. Bold, graphic, intentional Elements and components such as grids, typography, color, and imagery are not only visually pleasing, but also create a sense of hierarchy, meaning, and focus.
  6. Dec 2020
    1. Some of these are absent-by-design
    2. Like most frameworks that abstract the DOM, Svelte has incompatibilities like the inability to name a prop class because it’s a reserved keyword in JS, and you’ll use on:click not onclick, but these quirks are few in number and reflect carefully chosen tradeoffs. Svelte does its best to harmonize with the web platform, welcoming both experienced developers and newcomers with whatever web knowledge they have.
  7. Nov 2020
    1. I think a casual look at the game could be quick to take fault that some moves are scripted, and perhaps they are.  If play passes to you and there is a stock to be had for free…why _not_ take it? For me, it’s a distraction. The player before you likely considered the options and found the game state to be worth tempting you with that. Those free, or even cheap, stocks won’t gain you the influence in any companies that can make your personal cache more valuable.
  8. Oct 2020
    1. And so The Year of Intentional Internet began.

      After reading just a few posts by Desiree Zamora Garcia, I'd like to nominate her to give a keynote at the upcoming IndieWeb Summit in June. I totally want to hear her give a talk with the title Year of Intentional Internet.

  9. Sep 2020
  10. May 2020
    1. by practicing data minimalism and actively considering your data decisions
    2. learn how to be a data steward or data ally. Help organizations proactively think about what data they collect and how it is governed after its collected. Help organizations get their collective head around all the data they possess, how they curate it, how they back it up, and how over time they minimize it.
  11. Mar 2020
  12. Feb 2020
    1. One must be intentional about designing informal communication when it cannot happen more organically in an office.