997 Matching Annotations
  1. Oct 2020
    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.

  2. Sep 2020
    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.

      *

    1. What do you think the most important things we should be doing over the next year? What will get in the way of us doing that? What’s going well, i.e. what should we make sure we don’t change? Is there anything you think I should know about?

      Good questions to ask as a new PM

    1. To me, abandoning all these live upgrades to have only k8s is like someone is asking me to just get rid of all error and exceptions handling and reboot the computer each time a small thing goes wrong.

      the Function-as-a-Service offering often have multiple fine-grained updateable code modules (functions) running within the same vm, which comes pretty close to the Erlang model.

      then add service mesh, which in some cases can do automatic retry at the network layer, and you start to recoup some of the supervisor tree advantages a little more.

      really fun article though, talking about the digital matter that is code & how we handle it. great reminder that there's much to explore. and some really great works we could be looking to.

    1. React Stately is a library of state management hooks for use in your component library.
    1. Provides state management for tree-like components. Handles building a collection of items from props, item expanded state, and manages multiple selection state.
    1. So why don't we extract the shared state out of the components, and manage it in a global singleton? With this, our component tree becomes a big "view", and any component can access the state or trigger actions, no matter where they are in the tree!
    1. It turns out that even the length of time an element has been mounted is an important piece of state that determines what pixels the user sees. And some of this state can’t simply be lifted into our application state.

      What this means is that our desire to express UI using pure functions is in direct conflict with the very nature of the DOM. It’s a great way to describe a state => pixels transformation — perfect for game rendering or generative art — but when we’re building apps on the web, the idea chafes against the reality of a stateful medium.

    1. Stores are global state. While context is local state.
    2. Notice it's not related to components. Another crucial difference is that it's accessible from outside of components. And good way to determine where goes where is to ask yourself, can this particular state and functionality still makes sense outside of the displayed component?
  3. Aug 2020
    1. I have a theory that time scarcity is also linked to something I'll call time scatteredness. This happens when you really have no idea how long it takes us to complete tasks, and this skews how much time you think you have or need.

      I relate to this so much I can still feel the sting on my cheek from where it slapped me

    1. it’s a wise idea to begin tracking your time in order to get a more realistic handle on how long specific projects and tasks take you. That’ll override your optimism bias and keep your expectations for your own productivity in check.
    2. Pushing a deadline back once is one thing. Needing to do it over and over again will make it appear as if you don’t know how to manage your own workload.
  4. Jul 2020
    1. Note that ONLYOFFICE Document Server does not contain any document management system. ONLYOFFICE online editors (Document Server) can be: integrated with various cloud storage platforms like Confluence, Alfresco, Nextcloud, ownCloud, Seafile, SharePoint, HumHub, Plone, etc.
  5. Jun 2020
    1. State management is also easier. Instead of importing hooks and using setters, you just define a property within the script tags. You then change the value by re-assigning it (not mutating the original value).
    1. Li, Z., Chen, Q., Feng, L., Rodewald, L., Xia, Y., Yu, H., Zhang, R., An, Z., Yin, W., Chen, W., Qin, Y., Peng, Z., Zhang, T., Ni, D., Cui, J., Wang, Q., Yang, X., Zhang, M., Ren, X., … Li, S. (2020). Active case finding with case management: The key to tackling the COVID-19 pandemic. The Lancet, 0(0). https://doi.org/10.1016/S0140-6736(20)31278-2

    1. I could get a lot more done in an 8-9 hour day with a PC and a desk phone than I get done now in a 9-10 hour day with a laptop /tablet / smartphone, which should allow me to be more a lot more productive but just interrupt me. I don't want the mobile flexibility to work anywhere. It sucked in management roles doing a full day then having dinner with friends and family then getting back to unfinished calls and mails. I much prefer to work later then switch off totally at home.
  6. May 2020
    1. Secrets management is one of the most sensitive and critical disciplines in all of DevOps and is becoming increasingly important as we move toward a fully continuous deployment world. AWS Keys, deploy keys, ssh keys are often the key attack vector for a bad actor or insider threat, and thus all users and customers are concerned about robust secrets management.
    1. Where I track capacity, appetite, & commitments. A place where I can stay organized while also allowing transparency for my teams & anyone else who is interested in what I’m currently focused on.

      "My Plate"

    2. If something is important enough to write down and keep track of, it’s important enough to schedule.
    3. One of the main goals is to avoid some giant, never-ending task backlog, either within the current week’s “To do later” section, constantly being carried over week after week and growing in size, or in a separate backlog.md, or similar, file, also just growing in size and causing most tasks to be completely burried & lost. Either a task should be scheduled as “I plan to work on this” or it should be completely discarded (it can always come back later if it turns out to be important).
    1. Things that arose throughout the week that captured my interest or demanded my attention and which I felt the need or capacity to do now.
    2. Tasks which I am giving myself permission to avoid doing at all this week. The checkboxes here are for indicating that these tasks have been scheduled elsewhere.
    3. Tasks that I may have been forwarding along or which I may have initially added to the “To do later” list which I no longer plan to do – if they happen, great, but I’m not actively planning to complete them.
    1. In our review of engagement issues, the first area we found is the importance of simple, clear goals. When people have clearly defined goals that are written down and shared freely, everyone feels more comfortable, and more work gets done. Goals create alignment, clarity, and job satisfaction—and they have to be revisited and discussed regularly.
    1. Early compilations involved various combinations of four crucial operations: storing, sorting, selecting, and summarizing, which I think of as the four S’s of text management. We too store, sort, select, and summarize information, but now we rely not only on human memory, manuscript, and print, as in earlier centuries, but also on computer chips, search functions, data mining, and Wikipedia, along with other electronic techniques.
    1. managing yourself and others.

      Authors promote two ideologies.

      1. Managing Self: The Five Eds (well, first Three) from Agile Leadership by B. Joiner
      2. Managing Others: at its base is Dave Pink's Drive model: Autonomy, Mastery and Purpose. Authors then go to explain some ways of achieving each of previous.
    1. We believe everyone deserves to report to exactly one person that knows and understands what you do day to day. The benefit of having a technically competent manager is easily the largest positive influence on a typical worker’s level of job satisfaction. We have a simple functional hierarchy, everyone has one manager that is experienced in their subject matter.
    1. However, please note the following: it will depend on how those subdomains are defined. Are they just subsections of a project that belongs together like help.example.com or blog.example.com (and many other possible arrangements that are part of one and the same setup)? In such a case, using the same policy is appropriate. Problems arise when completely different projects which have little to do with one another and whose data collection practices also differ so significantly that they require different privacy policies.
    1. Scrum means that “you have to get certain things done with those two weeks.” Kanban means “do what you can do in two weeks.”

      If you get a choice, push for Kanban over Scrum

    2. What people will say is that estimates are for planning – that their purpose is to figure out how long some piece of work is going to take, so that everybody can plan accordingly. In all my five years shipping stuff, I can only recall one project where things really worked that way.

      Project estimations are just energy drainers and stress producers

    3. Be explicit about the difference between hard deadlines

      Different types of deadlines:

      • Hard deadline - something seriously bad to the business will happen if the deadline isn’t met
      • Soft deadline - somebody will look bad if the deadline isn’t met
      • Internal deadline - target internal to the team that will not affect anybody outside of the team
      • Expected completion date - team currently predicts that work will be completed
  7. Apr 2020
    1. L’appel de la liberté se fait entendre dans le management, mais une fois encore les managers naviguent de Charybde en Sylla : comment concilier la demande de plus de liberté de mouvement de certains collaborateurs, avec la nécessité de produire plus de résultats en respectant plus de normes ? Avec, à l’horizon, cet impératif de recréer du sens, de refonder l’autonomie du travail dans des organisations kaléidoscopes…

      Question argumentative. L'autrice pose le problème qui occupe sa réflexion et qui induit le thème du débat. La question reformule les problématiques énoncées en début de texte.

    2. La capacité à gérer les entre-deux, en créant de la continuité et de la substance pour porter les transitions entre les pics d’intensité. Cela demande d’acquérir des ressources et de développer des capacités spécifiques de management et d’innovation permettant de générer ces avantages périodiques et de garantir la pérennité.

      Point de vue de l'autrice en réponse à l'avantage concurrentiel transitoire.

    1. wouldn't let me send a two-line memo to another department without showing it to him before I sent it. John's leadership style was oppressive. He micr0-managed everything. I learned from the hellish experience of working for him that unless somebody wants another set of eyes on their correspondence, it's insulting and a waste of time to micro-manage your team members' email messages.
    2. As a matter of fact, you do pay me to think
    1. Caroline Diard Enseignant-Chercheur en Management des Ressources Humaines - Laboratoire Métis, École de Management de Normandie – UGEI

      EC en Management de RH champs de référence légal, réglementaire (juridique) Intérêt pour la performance des entreprises. The conversation ajoute dans sa bio:

      • Management des RH
      • Droit du travail
      • Négociation sociale
      • Télétravail
      • Vidéo-protection
      • Contrôle des salariés
    1. Relational databases are designed around joins, and optimized to do them well. Unless you have a good reason not to use a normalized design, use a normalised design. jsonb and things like hstore are good for when you can't use a normalized data model, such as when the data model changes rapidly and is user defined. If you can model it relationally, model it relationally. If you can't, consider json etc.
    2. Joins are not expensive. Who said it to you? As basically the whole concept of relational databases revolve around joins (from a practical point of view), these product are very good at joining. The normal way of thinking is starting with properly normalized structures and going into fancy denormalizations and similar stuff when the performance really needs it on the reading side. JSON(B) and hstore (and EAV) are good for data with unknown structure.
    1. The partial pressure of carbon dioxide (PCO2) should be maintained in a normal range (35–40 mmHg), but for temporary management of acute intracranial hypertension, inducing cerebral vasoconstriction by hyperventilation to a PCO2 of <30 mmHg is occasionally warranted.
    2. The goal of resuscitation and management in patients with head injuries is to avoid hypotension (SBP of <100 mmHg) and hypoxia (partial pressure of arterial oxygen of <60 or arterial oxygen saturation of <90%).
  8. Mar 2020
    1. Here are the top consent management platforms platforms, with comparisons around look, feel, and functionality.
    2. Another value-add of CMP tech is that it can sniff the user's location and show the prompt just to EU residents. This helps to comply with the law while not intruding on non-EU user experiences.
    3. haven’t consent tools been around for a while? Sort of! Ever since May 2011, when the EU Cookie Directive went into effect, most EU sites have added cookie notification bars to the top or bottom of their pages. This prompted many third-party solutions to pop-up, including WordPress plug-ins and the leading tool from Silktide. These tools are still around, and many sites continue to use them under the GDPR. However, these solutions were built for the older law, and the GDPR is much more specific about requiring explicit opt-in consent. Most of those older tools don't provide this, nor do they integrate with downstream ad partners, paving the way for the more sophisticated CMPs.
    4. Consent Management Platforms (CMPs), an advertising tech tool for collecting user consent and passing that data to downstream ad partners
    1. If your agreement with Google incorporates this policy, or you otherwise use a Google product that incorporates this policy, you must ensure that certain disclosures are given to, and consents obtained from, end users in the European Economic Area along with the UK. If you fail to comply with this policy, we may limit or suspend your use of the Google product and/or terminate your agreement.
    1. Some people prefer not to allow cookies, which is why most browsers give you the ability to manage cookies to suit you.Some browsers limit or delete cookies, so you may want to review your cookie settings and ads settings. In some browsers you can set up rules to manage cookies on a site-by-site basis, giving you more fine-grained control over your privacy. What this means is that you can disallow cookies from all sites except those that you trust.In the Google Chrome browser, the Tools menu contains an option to Clear Browsing Data. You can use this option to delete cookies and other site and plug-in data, including data stored on your device by the Adobe Flash Player (commonly known as Flash cookies). See our instructions for managing cookies in Chrome.
    1. we make it easy to implement using our Consent by Geolocation feature that auto-identifies the location of the website visitor and applies the correct consent notice and behavior based on the visitor’s current location. For example, simply add PreferenceChoice Cookie Consent and Website Scanning to your website, and the functionality of your consent notice will automatically update to display a CCPA-compliant consent notice to a visitor in Los Angeles, and a consent notice in compliance with ePrivacy and GDPR to a visitor in London.
    1. The truth is that building an innovative organization from top-down is a dynamic process.  It often involves people at all levels of the company. But, the fundamental narrative across the board with innovative organizations is the culture. The company culture has to include employees who feel connected to the organization and want to contribute value.
  9. Feb 2020
    1. How to Serve Customers Better in 2020? 4.6 Thank you for your rating! Why not leave a message? Any additional feedback or questions are welcome below. Your Name Your Email Address Phone Number Message the Author Cancel By Shiv | Contact Author 3 minutes ago Serving customers is the primary motive of a business but, providing better customer service makes a real difference, here, the guide to serve customers better Serving customers is the primary motive for any business but, providing a better and improving customer service is what makes a real difference. Don’t you think? What comes to your mind when I say “E-commerce”? 99.99% of the time it’s “Amazon”, it's not because it is famous although it is an important factor, the customer service provided by Amazon is exceptional. This is the quote by Jeff Bezos, the founder of the e-commerce giant and the world’s richest man- “If there’s one reason we have done better than of our peers in the Internet space over the last six years, it is because we have focused like a laser on customer experience, and that really does matter, I think, in any business. It certainly matters online, where word-of-mouth is so very, very powerful.”                                                                                      -Jeff Bezos He also encourages businesses to optimize businesses to become more customer-oriented. The key to the success of small business ideas into a very successful enterprise is the products and services being customer-centric. In this article, we have curated 5 best tips to better serve your customers better in 2020- Create an Amazing Customer Journey Process The customer journey process is the process that your customer has to follow in order to finally use your product. Creating an effective customer journey process is essential for every business and this is the point where every business lacks. By mapping the customer journey process you can get an idea of what, where and how your customer thinks, feels and solves their problems. When you work on this process, you can enhance your customer experience and get insight into your audience. After you have mapped the customer’s journey process, it’s time to optimize it. Optimizing this process regularly helps the customers in buying your product without any problem or issue. That’s our goal! Build Your Brand Image Customer service and brand image both are directly proportional to each other meaning when you increase or decrease one the factor in this equation the other is going to change. Having a reputable brand image in your niche attracts natural leads and valuable customers towards your brand. There are a lot of ways of increasing your brand image in the market, You would want your brand image to be appealing and attractive for your clients. One of the best ways to build your brand image is by using elements of the visual branding in your business. There are multiple layers of branding your business and developing a reputable business image, therefore, you should be improving your reputation via reputation management. Use Promotional Tools for Marketing Marketing is essential if you want your business to grow. There are different types of marketing that you would want to implement in your business and it totally depends on your business which type of marketing you want to implement. When speaking broadly, there are two types of marketing- online and offline which can be further bifurcated into precise categories, but the concept of online and offline remains the same among its sub-categories only the medium varies. For offline marketing, you can use a business card to attract customers, flyers, posters, etc. and for online marketing, you can use social media, website, SEO, etc. Solve Your Customer’s Pain Points The customer’s pain points are the specific areas where your customer is experiencing issues. When you work on these issues you tend to move your business more towards the customer-oriented business. Your customer can be experiencing problems in different areas like during sales, after-sale, beginning, etc. It’s your job to solve these issues in order to wake your business to the next level. Engage your Customer on Multiple Platforms Social media is a great platform to engage with your customers and communicate with customers directly. There are different platforms that you can use to engage your customers like your website, social media, customer rating sites, etc. Conclusion You can use all these methods to improve the customer experience that EveryDesigns uses to serve them better. The implementation of these tips is what’s going to make a change in your business growth. This is where planning and strategizing become very important. You should always plan your moves and execution strategy. Tags Serve Customers / customer service management

      Serving customers is the primary motive of a business but, providing better customer service makes a real difference, here, the guide to serve customers better in 2020.

  10. Jan 2020