234 Matching Annotations
  1. Apr 2024
    1. Organisation may be called the science of the 27numbers simultaneous control of numbers. Organisa-tion whether small or large, is the directconsequence of numbers and the greater the numbers, the moreneed for organisation. Numbers compel us to organise, withoutsome organisation there can be no effective management, noeffective control

      This is the reasoning for why we'll want an indexed system. The vast wealth of information may be overwhelming, but with the ability to organize and control it (by writing it down and indexing it) we can turn it into something useful.

    2. an organisation, i.e. a set of specialised systemscoordinated to work collectively with the same end in view.

      organization<br /> : specialized systems carrying out concerted actions toward a stated goal or purpose

      Note that even if some members of the organization create statistical noise in their actions, the larger organization may still move in a useful direction

  2. Mar 2024
  3. Feb 2024
    1. Zenkit Suite

      • Zenkit ToDo (interested in)

      also has: Zen Hypernotes (knowledge, notes & Wiki)* interesting ZenProjects zenForms (forms & surveys) ZenChat Base (all-in-one collaboration platform)

    1. gloryhole, a drawer in whichthings are heaped together without any attempt at order or tidiness;

      compare with scrap heaps or even the method of Eminem's zettelkasten (Eminem's gloryhole ???). rofl...

  4. Jan 2024
    1. From an organizational standpoint, the beauty of sermons is that each revolves around a specific theme. Accordingly, King could devote a single folder to each topic. He accumulated 166 folders, each with a title like “Loving your Enemies” (folder 1), “Why the Christian must Oppose Segregation” (folder 87), “Mental Slavery” (folder 113), and “The Misuse of Prayer” (folder 166). These folders contain King’s outlines; source material, like clippings from books; and drafts.

      In addition to his card index, Martin Luther King, Jr. compiled a collection of 166 folders organized around various topics which he used to organize outlines, clippings, pages from books, and other source materials as well as drafts of sermons or speeches on those topics.

      To some extent these folders are just larger format repositories mirroring the topical arrangements of his card index.

    1. Why should this conversation be separate from other conversations about the work to be done? Design is one consideration alongside frontend and backend considerations, which often all intersect and require the same participants. Shifting this discussion to a separate work item can result in disjointed conversations and difficulty finding where a decision was made.
  5. Dec 2023
    1. SoNeC-FacilitatorNeighbourhood OrganiserCircle member in chargeNeighbours
      • for SoNeC - implentation roles, neighbourhood organization - SoNeC, community organization - SoNeC

      • description: Implementation roles

        • Facilitator
        • Neighbourhood organizer
        • Circle member in charge
        • Neighbours
    2. collectively solve a local environ-mental problem
      • for: community organization - proof of concept

      • comment

        • Solving a particular problem that is salient in the community is the best entry point into demonstrating the benefits of such a community organization.
        • The particular problem needs to be:
          • salient
          • feasible to solve with existing resources
        • Having solved this using the emergent, new methodologies, they can have more confidence to tackle bigger and more complex problems _ This gradually eases them into tackling rapid whole system change.
    1. And now I will introduce a phrase,New Encyclopedism. I want to suggestthat something which for a time I shallcall World Encyclopedia is the meanswhereby we can solve the problem ofthat jigsaw puzzle and bring all the scat-tered and ineffective mental wealth ofour world into something like a commonunderstanding and into effective reac-tion upon our political, social, and eco-nomic life.

      Is it the dramatically increased complexity of a polity so organized that prevents it from being organized in the first place? If some who believe in conspiracies or who can't come to terms with the complexity of evolution and prefer to rely on God as a motivating factor similarly can't come to terms with such a complex society, could it be formed? Many today have issues with the complexity of international trade much less more complex forms of organization.

      Might there be a way to leverage "God" sociologically to improve upon this as the motivating force instead? Could that or something similar be a solution?

  6. Nov 2023
    1. As our app grows, an increasing amount of random code is landing in the app/services directory. I'm worried it will become impractical to improve on this, as the number of special cases will only increase. Some pain points off the top of my head (definitely not exhaustive):
    1. I'm assuming some of the goals are to make it clear where to put new files (and to stay within current Rails conventions). We already have a few non-standard app folders in our project, such as app/services, app/queries, etc. and we put some non-ActiveRecord classes in app/models. If we are going to move files, it might make sense to first define where files should go, and then move each file to the appropriate place. This might be more of a reorganization project, than copying over a folder.
  7. Oct 2023
    1. das Jurastudium, in dem man eine Reihe von Organisations-Trickslernte und zugleich eine Art Augenmaß,

      In this interview, Lumnann indicates that he learned a number of organizational tricks while studying law.

      What specifically were these? Relation to his ZK?

      Any relation to Bruno First's memory work which grew out of his legal studies in the early 1900s?

    1. You have not graspeda complex unity if all you know about it is how it is one. Youmust also know how it is many, not a many that consists of alot of separate things, but an organized many. If the partswere not organically related, the whole that they composedwould not be one. Strictly speaking, there would be no wholeat all but merely a collection.

      This is also an art of putting notes together to make an article or book.

    1. Bill Atkinson had an idea about the freedom to associate knowledge not by what comes next on the list but by the links that are associated with it. This means that information can be organized in a non-linear fashion, allowing for connections to be made between seemingly unrelated ideas. By expanding on this idea, we can create new and innovative ways of storing and accessing information, potentially leading to breakthroughs in fields such as artificial intelligence and data analysis.

  8. Sep 2023
    1. (A) Strategy used to identify genes withaltered 3D chromatin organization as aresult of species-specific rearrangements.

      Hypothesis: Scientists predicted that rearrangements in 3D chromatin organization can alter regulatory domains and affect gene expression. Methods: In genome comparisons, synteny breaks can identify rearrangements. Mole genomes were compared with full-chromosome assemblies from human, mouse, and shrew. These were used for comparison as they are the closest taxonomical outgroup with normal ovarian development. These comparisons were performed to identify rearrangements specific to moles. Moreover, Hi-C domain predictions were used to identify genes located in topologically associating domains (TAD) that were affected by a synteny break. They then filtered the located genes according to Gene Ontology (GO terms). Results: They found 286 synteny breaks, and 2,595 genes with altered 3D chromatin organization. Conclusion: After filtering candidates based on GO terms, the list was restricted to 39 genes that were possibly effected. Concept from Ainsworth 2015: A made a connection between female mole's genitalia and the DSD called, congenital adrenal hyperplasia, which causes the body to produce excessive amounts of male sex hormones. If you have this condition and are XX, you are born with an enlarged clitoris and fused labia that resemble a scrotum. In the study they compared the mole genome with humans, so I find this interesting. Concept from Ridnik 2021: In this paper, TAD's are described in a bit more detail, as well as the Hi-C domain. Hi-C is a genome-wide chromosome conformation capture technique. Investigation of Hi-C interaction maps reveled that genome is further organized into megabase-scale units. These are called TADs. TADs there are regulatory elements (enhancers) and they are predicted to interact with their promoters by forming a loop to control gene expression. In the Real paper, they use both Hi-C and TAD predictions for their 3D chromatin organization.

    1. n general, only create new folders if you find yourself repeatedly coming back to save similar files in the same place, only to find that it doesn’t exist yet. You’ll know when it is time to create another level in the hierarchy rather than creating a vast extensive multi-layered tree before you need it.

      Just like my book classification system, start broad and go more granular only if need be. Is future-proof and doesn't require buttloads of time.

    2. So when you’re naming that phone bill, think about how you might look for it. Probably: By date (I want the January 2023 phone bill) By company (I want the XYZCorp phone bill) By type of document (I want a phone bill)

      Naming Scheme should support findability.

    3. Easy to File– You don’t want your filing system to be a huge, hierarchical maze. You want it to be fast and easy to save files so your system does not cause friction. Easy to Find – You want your system to make it easy to find the file or folder you need, either by poking through folders or using search. Reusable – Where possible, you want to use re-usable templates and naming conventions, both of which support the previous two goals.

      Goals of good organization system for computer files

    1. (~5:00) PARA is suitable for organizing files for deliverables.

      Projects => On Top of Mind Areas => Longer Term Commitments Resources => Future Reference (Research Material, current Interests) Archive => Completed or on Hold

      Questions: 1. In which project will this be most useful? 2. In which area will be most helpful? 3. Which resource does this belong to? If none of these ( in prioritization order), then the archives.

      See Obsidian for example (screenshot)

    2. (3:20) A good folder structure must mimic the way one works and make it easy to access the files one needs.

  9. Aug 2023
    1. Bowers remembers arriving at Diller’s home in 2006 to arrange for the donation. “She was the most organized donor I’d ever met.” “She had a rack of her costumes that she wished to donate. Each costume came with a plastic bag attached to it and inside the bag, she had carefully included not only the props—her cigarette holder, the head-dress, the gloves, the shoes—but also a photograph of her wearing the entire ensemble. She was better at curation than I was,” Bowers jokes.

      Curator Dwight Blocker Bowers on Phyllis Diller's organization.

    1. “I admire her ability for organization too. My jokes are still mostly in my head. She got hers on paper in alphabetical order.

      Quote from Roseanne Barr on Phyllis Diller's card index gag file.

    2. “I really admired that she had everything so organized on catalog cards,” she said.
      • Susan Wever, a retired librarian from Indianapolis, on Phyllis Diller's card index of jokes.
    1. We might view human social organization in general in this lens: social organization exists to maximize the extraction of energy from the environment to the group and individual (X), and the efficiency of the conversion of extracted energy into offspring (E). This is identical to the claim that social organization exists to maximize the fitness of the group (Wilson and Sober 1994) and/or the individuals which compose the group (Nowak et al. 2010), given an energetic definition of fitness.
      • for: social organization - evolutionary purpose,
      • paraphrase
        • human social organization exists to maximize
          • the extraction of energy from the environment to the group and individual (X), and
          • the efficiency of the conversion of extracted energy into offspring (E). -This is identical to the claim that
          • social organization exists to maximize the fitness of the group (Wilson and Sober 1994) and/or the individuals which compose the group (Nowak et al. 2010),
        • given an energetic definition of fitness.
  10. Jul 2023
  11. May 2023
    1. ’ve been studying notebooks for over a decade and I still haven’t landed on a perfect organization method. I have, however, found the perfect pen: uni-ball signo, .38mm. I discovered them while teaching in Korea in 2008 and haven’t looked back.

      It can't be a good sign that an academic who has spent over a decade studying notebooks and note taking still hasn't found the "perfect" organization method.

  12. Apr 2023
    1. A content-based system (like a book’s table of contents) would mean that you would have to adhere to a single structure forever (decades in advance!).

      Starting a zettelkasten practice with a table of contents as the primary organization is difficult due to planning in advance.

  13. Mar 2023
    1. Lisa Jacobs, the founder and chief executive of Imagine It Done, a home organization service in New York City, said that out of hundreds of projects in the past few years, she can recall only three requests to organize books. In one of those examples, the arranged books were treated as a backdrop — to be admired, but not read. “The clientele that has collected books through the years are not as numerous for us,” she said.

      Any book collector worth their salt will already have in mind the way they want their collection arranged. Only someone who wants to use it as wallpaper would have a service arrange it.

      I wonder what the other two cases were?

  14. Dec 2022
    1. For every minute spent in organizing, an hour is earned.by Benjamin Franklin

      I feel like this should be my motto :)

    1. This is the absolute hardest part of the writing process, in my mind. The most exciting, too, because you’re never quite sure where it’s going to end up.

      Anecdotal evidence that categorizing and arranging index cards/ideas for a writing project for subsequent writing is one of the most difficult portions of the process.

      Niklas Luhmann subverted portions of this by pre-linking his ideas together either in threads or an outline form as he went.

    2. I’ve also got a vague sense in my head of how they should be organized — that is, what the structure of the book is going to be. This is generally when I write the formal book proposal. I know enough about the topic, now, that I have a good idea of what my central arguments are going to be and how I am going to organize the chapters.

      At what point in the process does one have a conceptualization for the overall outline of what they're writing?

      In cases where it's earlier than others, then heavy linking and organization may not be as necessary.

  15. Nov 2022
    1. git_workspace/ ├── .vscode │ └── settings.json # global settings, my preferred ones ├── my-personal-projects/ │ └── project1/ │ └── .git/ └── company-projects/ ├── .vscode │ └── settings.json # local settings, overrides some of my personal ones ├── project2/ │ └── .git/ └── project3/ └── .git/
    1. How do you make sure you don’t lose track of cards? I don’t make sure I don’t lose track of cards. As I said above and as some of the people below talk about, one of the joys of the system is when you surprise yourself, when you rediscover, when you find the perfect card while you were looking for something else.

      Oppenheimer doesn't keep track of specific cards (he didn't discuss how he files them, other than loosely together, potentially for specific projects) and finds that this creates a greater amount of surprise for him when searching for ideas within his system.

      Missing here is any sort of topic or subject headings.... double check this as it's a key to most systems.

  16. Oct 2022
    1. Most men's notes are useless stuff to others, useless even to them-selves with the passage of time, and useless especially because ofchaotic arrangement.
    1. Mosca backs up histhesis with this assertion: It's the power of organization thatenables the minority always to rule. There are organizedminorities and they run things and men. There are unorganizedmajorities and they are run.

      In a democracy, is it not just rule by majority, but rule by the most organized that ends up dominating the society?

      Perhaps C. Wright Mills' work on the elite has some answers?

      The Republican party's use of organization to create gerrymandering is a clear example of using extreme organization to create minority rule. Cross reference: Slay the Dragon in which this issue is laid out with the mention of using a tiny amount of money to careful gerrymander maps to provide outsized influences and then top-down outlines to imprint broad ideas from a central location onto smaller individual constituencies (state and local).

    2. A personal file is thesocial organization of the individual's memory; it in-creases the continuity between life and work, and it per-mits a continuity in the work itself, and the planning of thework; it is a crossroads of life experience, professionalactivities, and way of work. In this file the intellectualcraftsman tries to integrate what he is doing intellectuallyand what he is experiencing as a person.

      Again he uses the idea of a "file" which I read and understand as similar to the concepts of zettelkasten or commonplace book. Unlike others writing about these concepts though, he seems to be taking a more holistic and integrative (life) approach to having and maintaining such system.

      Perhaps a more extreme statement of this might be written as "zettelkasten is life" or the even more extreme "life is zettelkasten"?

      Is his grounding in sociology responsible for framing it as a "social organization" of one's memory?

      It's not explicit, but this statement could be used as underpinning or informing the idea of using a card index as autobiography.

      How does this compare to other examples of this as a function?

  17. Sep 2022
  18. Aug 2022
    1. 2) The kanji are organized in chapters with wide themes (respectively: world, food, animals, people, body, spirit, power, learn, tools, places, journey). These chapters are in turn divided up into mini-themes dealing with each chapter (for example, different animals and ideas associated with them). This helped me a lot in mentally organizing kanji and their meanings.
    1. If this fits your style and you don’t get any value out of having cards with locators like 3a4b/65m1, then don’t do that (for you) useless make-work. Make sure your system is working for you and you’re not working for your system.

      Risks of replicating physical attributes in digital systems

      This article makes so much sense, but this sentence more than any other. As librarians will will know, a physical book can only be put in one place on a shelf...you can't realistically replicate a book and put it in groupings with all like-minded books. The call number was invented to bring organization to the physical space and the card catalog was invented to have a way for representations of the books—cards!—interfiled in many places to help with finding the book. Luhmann's card numbering sequence was the first thing I dropped when reading about Zettelkasten, and those that insist on that mechanism for their digital slip boxes are artificially constraining their electronic systems with a physical world limitation.

    1. Stigmergy (/ˈstɪɡmərdʒi/ STIG-mər-jee) is a mechanism of indirect coordination, through the environment, between agents or actions.

      Example: ant pheromone paths

      Within ants, there can be a path left for others to follow, but what about natural paths in our environment that influence us to take them because of the idea of the "path of least resistence" or the effects of having paved cow paths.

      Similarly being lead by "the company that you keep".

      relathionship to research on hanging out with fat people tending to make one fatter.

  19. Jul 2022
    1. As I was thinking through this on Friday, Culture Study subscriber and organizer Siena Chiang articulated the framework I needed. In a thread dedicated to the repeal of Roe in the Culture Study Discord, people were asking what so many of us were asking: what do we do. “Get organized,” Siena said. “Not just mobilized, which is showing up at a rally once or twice. Organized means acting in coordination with others who have a long term strategy. Finding a local group doing direct, tangible work and asking them how to help. They’re probably inundated right now so commit to following up in the coming month. Go in person if that’s appropriate, don’t just email. Show up thoughtfully. Be consistent and reliable. Follow their lead.”
  20. Jun 2022
    1. The Essential Habits ofDigital Organizers

      This chapter is too entailed with productivity advice, which can be useful to some, but isn't as note taking focused for those who probably need more of that.

      What is the differentiator between knowledge workers, knowledge creators, students, researchers, academics. How do we even clearly delineate knowledge worker as a concept. It feels far too nebulous which makes it more difficult to differentiate systems for them to use for improving productivity and efficiency.

    2. You never knowwhen the rejected scraps from one project might become the perfectmissing piece in another. The possibilities are endless.

      He says this, but his advice on how to use them is too scant and/or flawed. Where are they held? How are they indexed? How are they linked so that finding and using them in the future? (especially, other than rote memory or the need to have vague memory and the ability to search for them in the future?)

    3. We are organizing for actionability

      Organize for actionability.

      (Applicable only for P.A.R.A.?)

      This is interesting for general project management, but potentially not for zettelkasten-type notes. That method has more flexibility that doesn't require this sort of organizational method and actually excels as a result of it.

      There is a tension here.

      Notes primarily for project-based productivity are different from notes for writing-based output.

    4. Instead of organizing ideas according to where they come from, Irecommend organizing them according to where they are going

      This is a useful distinction.

    5. The goal of organizing our knowledge is to move our goalsforward, not get a PhD in notetaking.

      HA! Though many do fall into this trap.

    1. Beethoven, despite his unruly reputation and wild romantic image, waswell organized. He saved everything in a series of notebooks that were organizedaccording to the level of development of the idea. He had notebooks for rough ideas,notebooks for improvements on those ideas, and notebooks for finished ideas,almost as if he was pre-aware of an idea’s early, middle, and late stages.

      Beethoven apparently kept organized notebooks for his work. His system was arranged based on the level of finished work, so he had spaces for rough ideas, improved ideas and others for finished ideas.

      Source for this?

  21. May 2022
    1. over the past decade and change a dynamic ecosystem has developed around cryptocurrencies and blockchains. And it’s constantly getting more complicated. We’ve now got non-fungible tokens, or NFTs, unique digital bits purchased with crypto that have mostly been associated with weird pieces of digital art and are an arena that looks very much like a bubble. There are stablecoins, cryptocurrencies that are supposed to be less volatile, pegged to something like the US dollar. There’s also the burgeoning world of decentralized finance, or DeFi, which tries to replicate a lot of the financial system but without intermediaries, and there are decentralized autonomous organizations, or DAOs, essentially internet collectives. Now, much of this is falling under the still-nascent umbrella of Web3, a relatively fuzzy reimagining of the internet on blockchains.

      Putting it all together.

    1. This art of method was understood by Ramus and Ramists as its own efficacious art of memory. InScholae in liberales artes, Ramus is explicit about his disdain for the visual mnemonic rules suggested byclassical sources.“The art of memory,”he counters,“consists entirely in division and composition. If weseek then an art which will divide and compose things, we shall find the art of memory”(qtd. in Yates 233).Ramus thus enfolds the fourth canon into his methodical framework, linking memorization of content withits“division and composition,”that is, with its organization.

      Arrangement and organization definitely have their place and can be helpful. However they may also tend to become too rigid to the point that one's thinking begins to lack creativity and invention. Where is the space for the Llullist arts of combinatorial thought here?

    1. In this week’s leaked draft of a Supreme Court opinion overturning Roe v. Wade, Justice Samuel Alito wrote, “The inescapable conclusion is that a right to abortion is not deeply rooted in the Nation’s history and traditions.” Yet abortion was so “deeply rooted” in colonial America that one of our nation’s most influential architects went out of his way to insert it into the most widely and enduringly read and reprinted math textbook of the colonial Americas—and he received so little pushback or outcry for the inclusion that historians have barely noticed it is there. Abortion was simply a part of life, as much as reading, writing, and arithmetic.

      Supreme Court Justice Samuel Alito has written in a leaked draft opinion of Dobs v. Jackson Women's Health that "The inescapable conclusion is that a right to abortion is not deeply rooted in the Nation's history and traditions."

      However, historians have shown that in fact it was so deeply rooted in in early America that Benjamin Franklin, one of the founding fathers of the country actively inserted medical advice about abortion into a widely read and popular primer on math and reading.

    1. The justices held their final arguments of the current term on Wednesday. The court has set a series of sessions over the next two months to release rulings in its still-unresolved cases, including the Mississippi abortion case.

      It's very likely that the decision on Dobbs v. Jackson Women’s Health Organization would have been released late in the typical cycle. The leak of this document prior to the midterm elections may have some profound effects on the election cycle.

  22. Apr 2022
  23. Mar 2022
    1. If you want to organize said migrations in their purpose you'll probably have a folder for the struture ones and another for the data ones.
    2. not as good/useful as some other gem options/approaches, such as the one that adds a data method per migration, or that lets you tag with :post_deploy, etc.

  24. Feb 2022
    1. The second reason might support positive change. The existence of tokens and decentralization means that it’s possible to build resilient open source communities where early contributors and supporters benefit handsomely over time. No one owns these communities, and we can hope that these communities will work hard to serve themselves and their users, not the capital markets or other short-term players.

      Capitalism's subject is Capital, not the bourgeoisie or an owner class. "Open source communities" are still corporations.

    1. Because of the constantly growing number of volumes, and to minimize coordination issues, Gottfried van Swieten emphasizes a set of instructions for registering all the books of the court library. Written instructions are by no means common prior to the end of the eighteenth century. Until then, cataloging takes place under the supervision of a librarian who instructs scriptors orally, pointing out problems and corrections as every-one goes along.

      Unlike prior (oral) efforts, Gottfried van Swieten created a writtten set of instructions for cataloging texts at the Austrian National Library. This helped to minimize coordination issues as well as time to teach and perfect the system.

      Written rules, laws, and algorithms help to create self-organization. This is done by saving time and energy that would have gone into the work of directed building of a system instead. The saved work can then be directed towards something else potentially more productive or regenerative.

  25. Nov 2021
    1. Now that we're digitizing the Zettelkasten we often find dated notes that say things like "note 60,7B3 is missing". This note replaces the original note at this position. We often find that the original note is maybe only 20, 30 notes away, put back in the wrong position. But Luhmann did not start looking, because where should he look? How far would he have to go to maybe find it again? So, instead he adds the "note is missing"-note. Should he bump into the original note by chance, then he could put it back in its original position. Or else, not.

      Niklas Luhmann had a simple way of dealing with lost cards by creating empty replacements which could be swapped out if found later. It's not too dissimilar to doing inventory in a book store where mischievous customers pick up books, move them, or even hide them sections away. Going through occasionally or even regularly or systematically would eventually find lost/misfiled cards unless they were removed entirely from the system (similar to stolen books).

  26. Oct 2021
  27. Sep 2021
    1. There are endless ways of organizing your notes—by book, by author, by topic, by the time of reading. It doesn’t matter which system you use as long as you will be able to find the notes in the future.

      Or by all of the above... Library card catalogues did all three, but most digital systems will effectuate all of them as well.

  28. Aug 2021
    1. Like the spatial hierarchies presented in the Philosophia botanica, he wanted asimple form of linear order that allowed him to access his sheets quickly. Such a desire led himto reject the spatial divisions featured in many contemporary curiosity and medical cabinets, thatis, closed drawers that were stacked in multiple columns. This rejection was probably linked tothe fact that he had already seen a better way forward in the form of filing systems that werephysical instantiations of commonplace divisions used so often in books.

      Linnaeus used the logic of topical headings in commonplace books as an intellectual framework for designing a better filing system for his physical plant specimens. This was in marked contrast to the sorts of contemporary curiosity and medical cabinets that others were using at the time.

    1. William Ross Ashby (1903-1972) was a British pioneer in the fields of cybernetics and systems theory. He is best known for proposing the law of requisite variety, the principle of self-organization, intelligence amplification, the good regulator theorem, building the automatically stabilizing Homeostat, and his books Design for a Brain (1952) and An Introduction to Cybernetics (1956).

  29. Jul 2021
  30. Jun 2021
    1. We’ve broken our project up into three different types of packages: apps which are preact apps intended to be bundled and deployed somewhere, modules which are plain npm packages for node/browsers and do not bundle their dependencies, and workers which are either Worker or ServiceWorker scripts entirely bundled up with no imports or exports. We don’t have to keep these three types of packages separated, but it helps us navigate around.
    1. Most of the matchers provided by this gem are useful in a Rails context, and as such, can be used for different parts of a Rails app: database models backed by ActiveRecord non-database models, form objects, etc. backed by ActiveModel controllers routes (RSpec only) Rails-specific features like delegate
  31. May 2021
    1. Johnny Decimal seems to be an interesting organizational structure for putting things into. Not sure if it's something I'm going to use any time soon, but intriguing.

  32. Apr 2021
  33. Mar 2021
    1. Famously, he found many of the answers in state, local, and even neighborhood institutions. He wrote approvingly of American federalism, which “permits the Union to enjoy the power of a great republic and the security of a small one.” He liked the traditions of local democracy too, the “township institutions” that “give the people the taste for freedom and the art of being free.” Despite the vast empty spaces of their country, Americans met one another, made decisions together, carried out projects together. Americans were good at democracy because they practiced democracy. They formed what he called “associations,” the myriad organizations that we now call “civil society,” and they did so everywhere:Not only do [Americans] have commercial and industrial associations in which all take part, but they also have a thousand other kinds: religious, moral, grave, futile, very general and very particular, immense and very small; Americans use associations to give fêtes, to found seminaries, to build inns, to raise churches, to distribute books, to send missionaries to the antipodes; in this manner they create hospitals, prisons, schools … Everywhere that, at the head of a new undertaking, you see the government in France and a great lord in England, count on it that you will perceive an association in the United States.

      Small individual communities all making and promoting things can be a powerful thing.

      Where have we gone wrong?

  34. Feb 2021
    1. Another thing I don’t like: our asset behavior is decoupled from the assets. If you’re mucking around in your app/assets folder, then you have to first know that such a config exists, and then hunt it down in a totally different config folder. It would be nice if, while we’re working in asset land, we didn’t have to mentally jump around.
    1. In the past 1 ½ years something weird happened: a real core team formed around the Trailblazer gems. I say “real” because in the past 15 years of OSS, I’ve had people come and go, being of great help but never staying and taking over long-term responsibilities - which I found to be the pivotal element of a core team. Eventually, those kids convinced me to start the Trailblazer organization on Github and move over all “apotonick gems”. Over the course of time, I saw myself giving away that aforementioned responsibility with a smile on my face, adding owners and collaborators to gems, yes, even giving away entire gems, letting people work on documentation and just trusting someone and their skills. I have no words to describe how good that feels!
    1. Trailblazer extends the conventional MVC stack in Rails. Keep in mind that adding layers doesn't necessarily mean adding more code and complexity. The opposite is the case: Controller, view and model become lean endpoints for HTTP, rendering and persistence. Redundant code gets eliminated by putting very little application code into the right layer.
    2. Trailblazer offers you a new, more intuitive file layout in applications.
    3. Instead of grouping by technology, classes and views are structured by concept, and then by technology. A concept can relate to a model, or can be a completely abstract concern such as invoicing.
    1. ActiveInteraction plays nicely with Rails. You can use interactions to handle your business logic instead of models or controllers.
    2. Why is all this interaction code better? Two reasons: One, you can reuse the FindAccount interaction in other places, like your API controller or a Resque task. And two, if you want to change how accounts are found, you only have to change one place.

      Pretty weak arguments though...

      1. We could just as easily used a plain object or module to extract this for easy reuse and having it in only one place (avoiding duplication).
  35. Jan 2021
  36. Dec 2020
    1. It seeks to empower us, help us organize, and improve our communication.
    2. a co-op of worker-owners, and hopefully one day a platform co-op (communities owning themselves? absurd)
  37. Nov 2020
  38. Oct 2020