Notes from 30/6–7/7

Hum Qing Ze
5 min readJul 5, 2020

--

AI

GPT-3 Creative Fiction

How did this person even run the network?

Career

My Homegrown, Personal CRM

I’m still not sure at the need for this, but it’s brilliant in terms of automating contacting people.

Principles of Effective Research

This is some ancient article, but it provides salient points about managing your appetite, and that research is ultimately a lifestyle and mindset.

WHAT IS NEGOTIATION FOR PRODUCT MANAGERS?

  • A smart agreement that benefits all parties involved. In this scenario, all parties stand to gain something that they would not if it were not for this agreement and better than the alternatives.
  • It’s efficient. The agreement should take no longer than necessary. Creating a product vision generally will take longer than deciding what to eat with a co-worker. From a sales perspective, if it’s taking two years to sign a new customer, it would be safe to assume the customer doesn’t have a real interest in your product.
  • It doesn’t damage the relationship. Even if the agreement is for the purchase of a car or house which can be considered a one-time purchase. Maintaining relationships is important.

Some of the most effective negotiators have the following mindset:

  • They prepare a lot. I would go on to say some negotiators who I consider experts would go on to say know the negotiation better than the person you are negotiating with.
  • Personal Integrity. It’s not about getting what you want at all costs. Effective negotiators have no exceptions to personal integrity.
  • They know when you shut up. Staying quiet or knowing not to be the first to break that awkward silence. The first person to break that silence generally ends up losing leverage.
  • They hold high expectations for the outcome.

What is Conway’s Law?

Conway’s Law is a little-understood yet incredibly powerful concept that describes how deeply connected an organization’s communication structure is with the final product or service it produces.

Embrace proper communication within your team or organization, and encourage others to do so. If you’re in a leadership position, start making changes wherever you find they are necessary, and understand that investing in the communication and documentation within your organization has a direct return on investment due to higher accuracy and reduced effort required, not to mention a reduction in frustration or burnout that can occur when people with information aren’t being listened to.

If you’re not in a leadership position, start educating others on the importance of proper communication and you’ll likely find yourself moving up in a world where idle chatter is the norm and focused, directed effort is the exception.

Data

Getting machine learning to production

Storytelling about your process? Well done

Deep learning on graphs: successes, challenges, and next steps

Deep learning on graphs, also known as Geometric deep learning (GDL) [1], Graph representation learning (GRL), or relational inductive biases [2], has recently become one of the hottest topics in machine learning. While early works on graph learning go back at least a decade [3] if not two [4], it is undoubtedly the past few years’ progress that has taken these methods from a niche into the spotlight of the ML community and even to the popular science press (with Quanta Magazine running a series of excellent articles on geometric deep learning for the study of manifolds, drug discovery, and protein science).

Product

Setup automated User Onboarding Journey for your Product’s Growth

Step 1: The moment user installs the app, give the user some time(say 10 minutes) to signup.

Step 2: Check if the user has successfully signed up.

Step 3(a): If the user successfully signups, start sending them communication-based on the channel available at your disposal. Users must have provided one of the following information during signup — email or phone number. Use these channels to Welcome users.

Tip: Try to create a welcome email that will have a message from the Founder of the company welcoming the user to the product, this will add a personal touch and will help a user in empathizing with your product.

Step 3(b): If the user doesn’t signup, check if he/she is a returning user, whether he/she has logged in. If the user is a returning user(eg. app reinstall), then the onboarding flow is not for this user, so the flow stops for this user.

i) If the user is not logging in, then you try to help the user in signing up, by sending them some helper app pushes since push token might be available once the user successfully installs the app, so its the only medium available to reach the user.

ii) Once the signup helper app push has been sent, wait for some time for the user to look at the app push, click on it and then sign up(say 1 hour, at max). Now,

iii) Now, check if the user has done sign up or not, if yes, then the user enters the successful sign-up branch we have already setup. If no, then we keep sending user 1–2 more app pushes to help him/her signup over the course of 2 days.

iv) If the user signups successfully in the middle of the flow, then he/she is sent the communication, if the user doesn’t sign up even after repeatedly sending a communication to help user signup, then you have to accept the fact that the user is probably not going to sign up in the near future either on his/her own. So, you can stop the flow there.

Once the user successfully installed the app, performed sign up, and received your communication, you have successfully retained the user on the very first day and made the user aware of your product. This will significantly reduce your churn.

Now, keep sending users some communication for the next 6 days — informing users of your product features, some product tutorial videos, etc. At the end of the week, you can even pitch user a discount coupon to make his/her first purchase.

Netflix Studio Engineering Overview

Product Strategy: Visualized — Part II / 7 Powers

What should a Product Manager know about Software Design and Architecture

ESA in a nutshell!

Tools

Syncthing is a continuous file synchronization program

No need for tele chat!

58 Zoom Tips for Remote Working

Pretty obvious stuff though

Ditto collaborate on copywriting

Useful idea, probably just a list/glossary will do

--

--

No responses yet