496 Matching Annotations
  1. Last 7 days
    1. It is much easier to track what is going on within the activity. Instead of transporting additional state via ctx, you expose the outcome via an additional end event.

      Note: It's only super easy to see what's going on if you have the benefit of a diagram.

    1. NOTE: Your strategy should be supported using project management best-practices found within the Management Practices. These practices have been developed by industry, spending billions of dollars each year in projects. Of course, they would want their projects to succeed. Your quality of life is at least this important. Take your efforts seriously and manage your efforts.

      Don't Forget These 10 Project Management Best Practices: https://www.wrike.com/blog/project-management-best-practices-infographic/

    1. ReconfigBehSci on Twitter: ‘1 week to the SciBeh workshop “Building an online information environment for policy relevant science” Join us, register now! Topics: Crisis open science, interfacing to policy, online discourse, tools for research curation talks, panels, hackathons https://t.co/Gsr66BRGcJ https://t.co/uRrhSb9t05’ / Twitter. (n.d.). Retrieved 2 March 2021, from https://twitter.com/SciBeh/status/1323207455283826690

  2. Feb 2021
    1. Establish structured daily check-ins: Many successful remote managers establish a daily call with their remote employees.

      make sure there is space during standup for chit-chat.

    1. The great thing about working with reinteractive is you get to work directly with the developers, which is a huge plus. As a technical founder, I find proxying through a project manager adds unnecessary layers of complexity and creates opportunity for human error.
    1. Encapsulation is used to hide the values or state of a structured data object inside a class, preventing direct access to them by clients in a way that could expose hidden implementation details or violate state invariance maintained by the methods.
    1. DSLs can be problematic for the user since the user has to manage state (e.g. am I supposed to call valid? first or update_attributes?). This is exactly why the #validate is the only method to change state in Reform.
    2. The reason Reform does updating attributes and validation in the same step is because I wanna reduce public methods. This is to save users from having to remember state.

      I see what he means, but what would you call this (tag)? "have to remember state"? maybe "have to remember" is close enough

      Or maybe order is important / do things in the right order is all we need to describe the problem/need.

    1. One can now picture a future investigator in his laboratory. His hands are free, and he is not anchored. As he moves about and observes, he photographs and comments. Time is automatically recorded to tie the two records together. If he goes into the field, he may be connected by radio to his recorder. As he ponders over his notes in the evening, he again talks his comments into the record. His typed record, as well as his photographs, may both be in miniature, so that he projects them for examination.

      This is one of the most important aspects of the essay. Noting that he is continuously talking about the work of a scientist, he stresses the act of recording, of looking at reality. This is radically different from what Ahrens claims in his book "How to take Smart Notes", in which there is not a single hint to the fact that you must look through the window and not just into previous works.

    1. Using integrations with other tools in the product stack such as Jira and GitHub, progress on specific items can be viewed directly from the digital product roadmap, offering an accurate view of how well things are sticking to the schedule

      Why not just use built in tools in Jira and Github? Still struggling to see how roadmapping tool differs from, for example, Github project boards

    2. Translating these concepts into attractive visual product roadmaps that connect with a diverse set of internal stakeholders,

      In a small organization like Hypothesis, I'm not sure that a visually pretty roadmap is a pressing need. Willing to keep reading, but color me skeptical.

  3. Jan 2021
    1. Schoch-Spana, M., Brunson, E. K., Long, R., Ruth, A., Ravi, S. J., Trotochaud, M., Borio, L., Brewer, J., Buccina, J., Connell, N., Hall, L. L., Kass, N., Kirkland, A., Koonin, L., Larson, H., Lu, B. F., Omer, S. B., Orenstein, W. A., Poland, G. A., … White, A. (2020). The public’s role in COVID-19 vaccination: Human-centered recommendations to enhance pandemic vaccine awareness, access, and acceptance in the United States. Vaccine. https://doi.org/10.1016/j.vaccine.2020.10.059

    1. Crux -

      1. Apple is not a company where general managers oversee managers; rather, it is a company where experts lead experts. The assumption is that it’s easier to train an expert to manage well than to train a manager to be an expert.
      2. Whereas the fundamental principle of a conventional business unit structure is to align accountability and control, the fundamental principle of a functional organization is to align expertise and decision rights.
      3. In a functional organization, individual and team reputations act as a control mechanism in placing bets. So, that means if the camera team pitches an idea, but the same doesn't receive a good response from the users, for the next model the camera team's functionality will have a lower priority than suppose the touch team.
      4. As is often the case with decentralized business units, managers were inclined to fight with one another, over transfer prices in particular.
      5. Managers should be expertise in their fields. They should spend majority of their time either owning, learning or teaching, and less of delegating. Each piece they work on should be deeply thought of . Squircle scenario.
      6. Cross functional debates
    1. Crux -

      1. Calm plants the seeds of crazy. And also crazy plants the seeds of calm. Basically when times are good, we indulge in it, become complacent about our achievements, become skeptic of the warnings ahead. So, when something bad hits, it's a shock. Similarly crazy plants the seeds of calm, when we are going through a societal shock, we come up with revolutionary solutions, that can help to bring calm for the years to come.
      2. Progress requires optimism and pessimism. Shoot for the stars aim for the moon. Be prepared for the worst, give your best.
      3. People believe what they want to believe, see what they want to see, and hear what they want to hear. Either the model of how I think is wrong, or the other person is wrong. And it is often the latter that people go with, since it is the path of least resistance, both to make changes yourself, and as well as your image.
      4. Important things rarely have one cause
      5. Risk is what you don't see
    1. There are lots of trees around us but we don’t know which one plant is harmful for us means a trigger to pollen allergy. Let’s know the pollen allergy symptoms which include sneezing, nasal congestion, wheezing etc. Don’t worry if you are suffering through this allergy, just stick to the allergy medications suggested by your doctor for better allergy management.

    1. Theemergence of the termcontent strategyitselfrepresents widespread recognition that componentcontent management was in great need of aroadmap.

      For me this is one of the key sentences of this paper. It is impossible to understand content strategy without taking component content management into consideration. For an academic approach to content strategy component content management is a key.

    2. In its most commondefinition, a genre is a rhetorical action that istypified and socially recognized based on recurrentsituations; members of organizations use genresfor specific communicative and collaborativepurposes [6], [7]

      This might be translated following the approach of semiotic practices defined by Fontanille et.al.

  4. Dec 2020
    1. "Organizational change management ensures that the new processes resulting from a project are actually adopted by the people who are affected.”

      Definition of change management

    1. React will update state throughout the user’s session. localStorage won’t change.When the user ends their session, save whatever the state is at that time to localStorage, making it available for hydrating in the next session.

      Is this safe/reliable to defer saving until then? What if browser crashes? I guess that's why onbeforeunload is needed. Hopefully onbeforeunload is reliable and can't be skipped (unless browser crashes?).

    2. So rather than continuously keeping localStorage in-sync with React state, let’s simply save state to localStorage whenever the user ends their session, either by leaving the app (‘unmounting’ the component) or refreshing the page.
    1. Medication Management App Development: How to Build an App That Improves a Patient’s Treatment

      You might be wondering how much it will cost you to develop a medical management mobile app. The cost depends on the complexity of the project and the number of hours that IT specialists will spend developing the app.Read more about how you can develop this type of eHealth app

    1. Our large project is going to need highly structured and predictable state management, and Svelte’s flexibility scales from trivial projects up to our big one. We’re looking at statecharts and XState to wrangle this problem.
    1. If you are struggling with your inventory management and looking to integrate RFID inventory management solutions, then we are here to help explore RFID, its benefits and how it works.

      Are you stuck in managing your stock or inventory needs? Let’s keep hassle out with RFID inventory management solutions in 2020 - 2021.

    1. Microsoft says it will make changes in its new Productivity Score feature, including removing the ability for companies to see data about individual users, to address concerns from privacy experts that the tech giant had effectively rolled out a new tool for snooping on workers.

      It's great that MS has reacted so quickly to the outcry around the privacy of workers.

      I thought it would be super-interesting to see how academics might have responded to the idea of institutional administrators keeping tabs on the number of hours that they'd spent in meetings (via Teams), composing and reading emails (via Outlook), writing articles (via Word), and so on.

      And yet these would be the same academics who do this kind of monitoring of student work.

  5. Nov 2020
    1. Almost all interfaces today, with the exception of TheBrain visual user interface, are limited to organizing information into hierarchies, where a piece of information can only be categorized into one place. For simple applications this is fine, but for users engaging in more complex business processes, it is simply inadequate. A document will have a variety of different issues or people associated with it – with hierarchies one cannot show all these relationships without multiple copies of the information.

      Shelley Hayduk also identifies the issue that most information management software uses a file cabinet metaphor (i.e. hierarchy). This has the limitation that a piece of information can only be categorized in one place. For more complex things, this is inadequate.

    1. Imagine you have hundreds of tenants spread over a number of units, apartments, condominiums, etc. Now, can you remember each of them individually, whether each one of them has paid rentals? What is the payment period? What is the lease expiry date and much more? That’s complex, but possible when you have a Landlord Studio management app with you. With this app, you can;

      "If you wish to develop your own property management app, instead of subscribing to any third party, then you can consider hiring web developers or a development company."

    1. We built a complete fleet management system for logistics and driver tracking apps for the Android platform that the company could use to manage their business and reach new customers.

      If you own a transport business that can benefit from our fleet management solution, we would love to talk to you about your business’s growth potential with our assistance

    1. This conflicts in very basic ways with what other engineering disciplines expect. Toyota's stylists might be able to sell their renderings in art galleries, but you can't drive to work in one. In software, you can.

      I don't really understand the sentence. Does it mean that you can't really use a project's design until it's built, in classical engineering, while instead with software all that detailed design is actually the product?

  6. Oct 2020
    1. Before you start a weight-loss program, it’s crucial to identify and create a treatment plan for any obesity related illnesses or diseases.

      Find out more about medical weight loss here.

    1. Similarly, we use an opportunity algorithm to quantify which of the customer’s desired outcomes are unmet, and to what degree. A desired outcome statement is a uniquely defined need statement that describes how customers measure success when getting a job done. We assign a number to a desired outcome that indicates whether products or services used in a given market adequately or inadequately serve it.
    1. Imperative UI causes all sorts of problems, most of which revolve around state, which is another fancy term meaning “values we store in our code”. We need to track what state our code is in, and make sure our user interface correctly reflects that state.
    1. Yet many teams struggle to achieve a unified way of evaluating what they’ve delivered. Only 1 in 10 have a process for assessing the success or failure of newly-launched products and features.

      we've done this informally, but might consider a more formal approach

    2. For the product teams lacking a systematic way of logging these feature requests, pain points, and other bits of user feedback, a lot of valuable information ends up slipping through the cracks.

      we are working at getting better at this but there is room for improvement

    1. Microlearning: Knowledge management applications and competency-based training in the workplace

      Lynn C. Emerson, & Zane L. Berge. (2018). Microlearning: Knowledge management applications and competency-based training in the workplace. Knowledge Management & E-Learning: An International Journal, 10(2), 125–132.

      https://search.ebscohost.com/login.aspx?direct=true&AuthType=shib&db=edsdoj&AN=edsdoj.8793b57070bd45918c6e0875f40ced31&site=eds-live&scope=site&custid=uphoenix

      The focus of this article is a threefold discussion on microlearning 1) how microlearning best practices facilitate knowledge acquisition in the workplace by engaging and motivating employees through short, personalized, just-in-time learning, 2) ways microlearning integrates with knowledge management applications through situational mentoring, and 3) how competency-based microlearning, via subscription learning, is both an innovative approach to e-learning and an asset to learning organizations focused on improving the performance of their employees.

      8/10

    1. Instead of using classes and local state, Deku just uses functions and pushes the responsibility of all state management and side-effects onto tools like Redux.
    1. role-based access control, or RBAC
      • Is an approach to restricting system access to authorized users.

      • Controlling access to resources isn't all you can do. You can also centralize configuration management.

        You wouldn't want to setup printers or software for each and every user.

    1. The $ contract for auto-sub­scrib­ing is lovely in its sim­plic­ity and flex­i­bil­ity. You can adapt your own preferred state-man­age­ment pattern or library, with or without Svelte stores as helpers. Svelte does not fuss about how you want to manage your state.
    1. So today, as a somewhat limited experiment, I played around with my Hypothes.is atom feed (https://hypothes.is/stream.atom?user=chrisaldrich, because you know you want to subscribe to this) and piped it into IFTTT. Each post creates a new document in a OneDrive file which I can convert to a markdown .md file that can be picked up by my Obsidian client.

      Trying to see if this work for me when linking with google drive. Unsure how to convert to markdown.

  7. Sep 2020
    1. For commercial property managers, adopting PropTech trends is a key aspect to stay in the race of business waves. Moreover, the industry is doing great by embracing the technologies in all possible ways.

      The article talks about some PropTech that are hailing in 2020. The commercial real estate agencies are adopting these technologies to provide best in class services to their clients.

    1. This last characteristic may be the easiest to evaluate. Unless the position is very junior, I’ll usually hire product managers who’ve actually shipped a product. I mean from start to finish, concept to launch. Nothing is a better indication of someone’s ability to ship great products than having done it before. Past performance is an indication of future success
    2. I always insist that at a minimum, representatives from engineering, design, and marketing meet a potential PM candidate.
    3. I often joke that much of the time your job is to be the advocate for whoever isn’t currently in the room - the customer, engineering, sales, executives, marketing. That means you need to be capable of doing other people’s jobs, but smart enough to know not to. Great PMs know how to channel different points-of-view. They play devil’s advocate a lot. They tend to be unsatisfied with simple answers.
    4. So what do I look for in a PM? Most importantly, raw intellectual horsepower. I’ll take a wickedly smart, inexperienced PM over one of average intellect and years of experience any day. Product management is fundamentally about thinking on your feet, staying one step ahead of your competitors, and being able to project yourself into the minds of your colleagues and your customers.
    1. 2. Develop specific superpowers — don’t just rely on being a smart generalist.

      Bring something to the table. Could be solid design skills in my case (which I don't have yet)

    1. Whatever the future intentions of the PM, one thing remains for certain: this position is at the intersection from where founder strategy, user feedback, development team management, and market awareness come together. From what’s been said, it certainly appears that this is not a role that you “fall” into, but rather could aspire to be in.
    2. What’s more, to be a good PM, individuals also need to understand that it’s all about the bigger picture. Great managers “win” games, meaning that it’s not about getting a product out the door, but by ensuring that over the long-term, the team helps solve a larger problem. Nash says it’s not about getting an “E for effort” and brush off things that don’t work.
    3. The product manager isn’t the one that’s just sitting around overseeing the various teams and seeing whether it’s on track to meet the scheduled delivery or launch date. They are the ones who need to understand the market and that means knowing who the competitors are, what consumers want, and being able to help the marketing and sales teams better target them.
    1. More tactically,helping your team often means being the person who writes and summarizes notes after a long meeting, or writing a spec to make sure you have captured the team’s consensus and plan in written form.
      • Write notes after meeting and share with team.
    2. A lot of people describe a product manager as a CEO of the product or the “owner” of the spec, but I think that over-ascribes influence and authority to the product manager. The best teams operate in a way where the team collectively feels ownership over the spec and everyone has had input and been able to suggest and promote ideas. The best product managers coordinate the key decisions by getting input from all team members and are responsible to surface disagreements, occasionally break ties, and gather consensus (or at least ensure that everyone commits to a plan) when decisions get made.

      "CEO" of the product is an overrated term to describe PM.

      • Everybody on the team should feel heard/collective ownership
    3. Great product managers understand the very tricky balance between getting it right and getting it out the door.

      Balance between ship/get right = good product manager

    4. While shipping matters, the best product managers help the team make sure it’s the right product. Building something that doesn’t exist yet is always fun, but never a slam dunk.

      *

    5. More importantly, once shipped, the best product managers can measure whether the product shipped is the right one. They should work closely with the team to make sure the right moments in the product are measurable, and that the hard questions about whether people are really using the product can be answered.

      Once shipped good PM's know how to measure success fo the product

    6. Great product managers listen to user feedback all the time — whether it’s from usability tests, meeting users in the field, reading support emails or tweets, or working with the people in your company who do all of those things on a daily basis.

      *