From Designing to Publishing My #windows Application
Behind the scenes of an indie Windows application.Photo by Donald Tong from PexelsThe last time that I published a Windows application, it was ages ago. So, when a few months ago I decided to develop and publish my product I had to learn and decide everything again.Here’s my journey from the idea to publishing. Not a step to step tutorial but a journal about decisions and pitfalls.The ideaThe idea is quite simple. A task manager, with Kanban view and everything, for Windows. Focused on personal needs, to begin, with teams in mind for the future.Why yet another task manager, and why Windows?Well, I’m a productivity geek, and you can bet that I’m never satisfied with the productivity tools. I’ve tried so many of them that at some point I lost faith in finding the chosen one.I won’t annoy you (...)
How to #product Manage Your Own Career with Stanford PM Instructor Daniel Elizade
Daniel Elizade teaches Internet of Things product management at Stanford University, and works as an Internet-of-Things PM Coach full-time. Daniel and I discuss IoT product management and how to succeed in PM recruiting by imagining yourself as a product.Tell us about how you broke into product management. I was born and raised in Mexico City, went to school there, and graduated with a dual degree in Electronics and Computer Science. My first job was in Austin, Texas at a company called National Instruments, which is an industrial automation and instrumentation company. That was a fascinating job for me because it started me on a path of IoT that I work on today.One of my favorite roles in that company was serving as a solutions architect for the consulting team. My role was to go out (...)
AWIP Expands Local Network, Launches New South Bay Chapter in Silicon Valley
Inaugural Chapter Kickoff with a Panel Discussion Headlined by Shay Mowlem, enterprise software industry veteranAdvancing women in B2B product management via skills-based training and executive mentorshipSAN FRANCISCO — September 12, 2018 — Advancing Women in Product (AWIP), the organization empowering high-potential female product and tech leaders through equality of opportunity, is announcing the launch of a new South Bay chapter, located in the heart of Silicon Valley, to build a community that provides career development and networking opportunities for product managers (PMs).“We are excited to expand the AWIP network to South Bay and bring our services to PMs and tech leaders within this community,” said Nancy Wang, CEO & Founder of AWIP. “With the gender ratio in enterprise-focused (...)
What is Patent Thinking?
Patent Thinking is a new design methodology which combines Patent Design and Design Thinking. Using this new ideation methodology teams, startups, academia and enterprises can develop new ideas, products and processes by prototyping a lean patent application. The applied method could take the form of an individual work or a group activity.Patent thinking includes principles from technology, product management, product design, business and intellectual property.Patents are considered to be one of the most classic and well known forms of clearly depicting and protecting an innovative product/service or invention by a sole inventor or a group of inventors. #patents have clear rules and structure. They have high value due to the large effort, thought and resources inventors put in to get (...)
Mark Zuckerberg’s Plans to Capitalize on Facebook’s Failures | The New Yorker
On Wednesday, a few hours before the C.E.O. of Facebook, Mark Zuckerberg, published a thirty-two-hundred-word post on his site titled “A privacy-focused vision for social networking,” a new study from the market research firm Edison Research revealed that Facebook had lost fifteen million users in the United States since 2017. “Fifteen million is a lot of people, no matter which way you cut it,” Larry Rosin, the president of Edison Research, said on American Public Media’s “Marketplace.” “This is the second straight year we’ve seen this number go down.” The trend is likely related to the public’s dawning recognition that Facebook has become both an unbridled surveillance tool and a platform for propaganda and misinformation. According to a recent Harris/Axios survey of the hundred most visible companies in the U.S., Facebook’s reputation has taken a precipitous dive in the last five years, with its most acute plunge in the past year, and it scores particularly low in the categories of citizenship, ethics, and trust.
While Zuckerberg’s blog post can be read as a response to this loss of faith, it is also a strategic move to capitalize on the social-media platform’s failures. To be clear, what Zuckerberg calls “town square” Facebook, where people post updates about new jobs, and share prom pictures and erroneous information about vaccines, will continue to exist. (On Thursday, Facebook announced that it would ban anti-vaccine advertisements on the site.) His new vision is to create a separate product that merges Facebook Messenger, WhatsApp, and Instagram into an encrypted and interoperable communications platform that will be more like a “living room.” According to Zuckerberg, “We’ve worked hard to build privacy into all our products, including those for public sharing. But one great property of messaging services is that, even as your contacts list grows, your individual threads and groups remain private. As your friends evolve over time, messaging services evolve gracefully and remain intimate.”
This new Facebook promises to store data securely in the cloud, and delete messages after a set amount of time to reduce “the risk of your messages resurfacing and embarrassing you later.” (Apparently, Zuckerberg already uses this feature, as Tech Crunch reported, in April, 2018.) Its interoperability means, for example, that users will be able to buy something from Facebook Marketplace and communicate with the seller via WhatsApp; Zuckerberg says this will enable the buyer to avoid sharing a phone number with a stranger. Just last week, however, a user discovered that phone numbers provided for two-factor authentication on Facebook can be used to track people across the Facebook universe. Zuckerberg does not address how the new product will handle this feature, since “town square” Facebook will continue to exist.
Once Facebook has merged all of its products, the company plans to build other products on top of it, including payment portals, banking services, and, not surprisingly, advertising. In an interview with Wired’s editor-in-chief, Nicholas Thompson, Zuckerberg explained that “What I’m trying to lay out is a privacy-focused vision for this kind of platform that starts with messaging and making that as secure as possible with end-to-end encryption, and then building all of the other kinds of private and intimate ways that you would want to interact—from calling, to groups, to stories, to payments, to different forms of commerce, to sharing location, to eventually having a more open-ended system to plug in different kinds of tools for providing the interaction with people in all the ways that you would want.”
L’innovation vient maintenant de Chine, en voici une nouvelle mention
If this sounds familiar, it is. Zuckerberg’s concept borrows liberally from WeChat, the multiverse Chinese social-networking platform, popularly known as China’s “app for everything.” WeChat’s billion monthly active users employ the app for texting, video conferencing, broadcasting, money transfers, paying fines, and making medical appointments. Privacy, however, is not one of its attributes. According to a 2015 article in Quartz, WeChat’s “heat map” feature alerts Chinese authorities to unusual crowds of people, which the government can then surveil.
“I believe the future of communication will increasingly shift to private, encrypted services where people can be confident what they say to each other stays secure and their messages and content won’t stick around forever,” Zuckerberg tells us. “This is the future I hope we will help bring about.” By announcing it now, and framing it in terms of privacy, he appears to be addressing the concerns of both users and regulators, while failing to acknowledge that a consolidated Facebook will provide advertisers with an even richer and more easily accessed database of users than the site currently offers. As Wired reported in January, when the merger of Facebook’s apps was floated in the press, “the move will unlock huge quantities of user information that was previously locked away in silos.”
Le chiffrage des messages est loin d’être une panacée pour la vie privée, ni pour la responsabilité sociale des individus.
Zuckerberg also acknowledged that an encrypted Facebook may pose problems for law enforcement and intelligence services, but promised that the company would work with authorities to root out bad guys who “misuse it for truly terrible things like child exploitation, terrorism, and extortion.” It’s unclear how, with end-to-end encryption, it will be able to do this. Facebook’s private groups have already been used to incite genocide and other acts of violence, suppress voter turnout, and disseminate misinformation. Its pivot to privacy will not only give such activities more space to operate behind the relative shelter of a digital wall but will also relieve Facebook from the responsibility of policing them. Instead of more—and more exacting—content moderation, there will be less. Instead of removing bad actors from the service, the pivot to privacy will give them a safe harbor.
FTC brings its first case against fake paid reviews on Amazon
The Federal Trade Commission announced on Tuesday evening that it has brought its first case against using fake reviews to sell products online. The Commission said it will settle with defendant Cure Encapsulations Inc., a New York City-based company, and owner Naftula Jacobwitz, who it accused of making false claims about a weight loss supplement and paying a third-party website to post fake reviews on Amazon. Fake reviews are a constant nuisance for Amazon shoppers, despite algorithms (...)
Online shopping algorithms are colluding to keep prices high
Have you ever searched for a product online in the morning and gone back to look at it again in the evening only to find the price has changed ? In which case you may have been subject to the retailer’s pricing algorithm. Traditionally when deciding the price of a product, marketers consider its value to the buyer and how much similar products cost, and establish if potential buyers are sensitive to changes in price. But in today’s technologically driven marketplace, things have changed. (...)
The Live Stream Hack with Peter Yang formerly of Twitch
Episode 23 of the Hacker Noon #podcast: An interview with Peter Yang, former Product Manager at Twitch.Today’s show would not be possible without Digital Ocean.Listen to the interview on iTunes, or Google Podcast, or watch on YouTube.In this episode Trent Lapinski and Peter Yang discuss the live streaming market including the differences between the US and Chinese markets, video game streaming, and product management.“Live streaming is about long form content, interactive content, content you can talk to your viewers about or talk to other streamers about.”“It is about creating these jobs for people who might not enjoy a white collar job, or driving Uber or something, who just really enjoy playing videos.”“Why not make a career out of playing video games? Being able to connect with other people (...)
How to Build a Product Roadmap
In my previous post, I discussed the various ways in which one can get ideas for new product features. You are likely to use Google Sheets, Microsoft Excel or a project management tool like Asana, JIRA etc. or a product management tool like Aha or RoadMunk or ProductPlan, to maintain a repository of all such ideas. Over time, this list keeps increasing and could run into hundreds. How then do you decide what to work on? Which feature should you work on now and which one later? Which feature will move the needle for you and which feature would be a distraction? And how does all this tie in to your overall product roadmap, and hence, business goals?In this post, I will cover my strategy for building a product roadmap that is simple and effective. The product roadmap that comes out of (...)
3 Prerequisite Questions To Make Smarter Product Roadmap Decisions
Getting involved in a #startup at the ground level can be exciting, fueled by coffee and adrenaline (and restless nights). As you launch your child (product) into the world, it’s euphoric to see the market respond and your company begin to grow. It doesn’t take long before customers are suggesting improvements and your team is dreaming about new iterations.If you’re feeling strategic, your team may even put together a roadmap to document plans for product development. But with all the energy and ideas, how do you prioritize, given the fact that you can’t build it all? The part of your ongoing success depends on your ability build the right features.So how do you decide where to focus? After all, your product strategy is the leading indicator of your growth rate, affecting your ability to (...)
A Framework for Product LeadershipIntroductionMaking the transition from hands-on product management to leading a PM team can be disorienting. On the one hand, if you get overly involved with projects, you’ll stifle the creativity of the team. And it’s unsustainable to be on top of every detail, especially with products that require heavy domain knowledge. On the other hand, if you’re too hands-off, you risk allowing product changes that don’t meet your standards or big picture business objectives.More than once I’ve seen product leaders, unable to grasp their role, get arbitrarily involved in design decisions, seemingly out of a need to put their own “stamp” on the product. Behavior like this demoralizes the team and creates a low value hoop in the product delivery cycle.But how far can you (...)
Great Product Managers Love Reviewing Code
Many years ago, I started my career in product management with only a basic understanding of what is code review — developers looking through each others’ code for bugs. With upcoming deadlines, KPIs, user (re)engagement, compliance, and revenue goals all competing for my attention, understanding our development team’s code review process wasn’t a priority. After all, we had a great QA team. It took some time for me to understand that code review is so much more than identifying new issues.We were working to ship critical updates to our new user signup flow, and every day without fixes had a real and meaningful impact on our bottom line. My plan was to push changes to our staging environment on Wednesday, have QA review it on Thursday, fix issues through Monday, and launch to production on (...)
How to Manage Product Strategy and Prioritize Like a Pro? Guide for Product Managers
What will you do in product management if you can not deal with strategic planning? How will you succeed if you are not able to prioritize correctly?No kidding — a clear strategy and powerful #prioritization really matter in product management. Any ambitious product manager should strive to develop skills and abilities that will help him/her to build a great strategy like famous far-sighted commanders.These thoughts pushed our team to compile the best ideas for creating the Ultimate Guide to Product Strategy Planning and Prioritizing.In this guide, we share the insights for product and project managers and everyone who wants to learn more about product strategy and the power of prioritization.Why is it worth to be read?The Guide will be useful for product managers, project managers, (...)
The Coral Project brings journalists and the communities they serve closer together through open-source tools and strategies. Our goals:
– To increase public trust in journalism
– To improve the diversity of voices and experiences in reporting
– To make journalism stronger by making it more relevant to people’s lives
– To create safer, more productive online dialog
What Product Managers Shouldn’t Do
What Product Managers Should Not DoWe are lucky in 2018. We are living and working at a time when product management knowledge and know-how is easily available. Overwhelmingly, it is top-notch writing by people who are currently actively involved in PM roles. A lot of the writing out their focuses on making product management understandable and accessible to other people. Because of this, it usually tends to cover what product managers should do.Very few mention what product managers shouldn’t do. I find that pretty strange given that most product managers on a typical day will tell you that they have too much to do. I trace the hectic nature of most product manager calendars to one principle usually found in these what product managers do writing pieces.It usually goes likeProduct (...)
Algorithms at Work : Productivity Monitoring Platforms and Wearable Technology as the New Data-Centric Research Agenda for Employment and Labor Law
Recent work technology advancements such as productivity monitoring platforms and wearable technology have given rise to new organizational behavior regarding the management of employees and also prompt new legal questions regarding the protection of workers’ privacy rights. In this Essay, I argue that the proliferation of productivity monitoring applications and wearable technologies will lead to new legal controversies for employment and labor law. In Part I, I assert that productivity (...)
ProductHunt’s 17 Most Exciting Upcoming Products For Developers
image source : ▻https://unsplash.com/photos/QckxruozjRgThe makers and entrepreneurs all around the world are building exciting products. These products aim to make our life easier. The Product Hunt upcoming is a great place to see what exciting products are going to launch soon. In hundreds of upcoming products, there are lots of interesting products for developers and software engineers. These products range from APIs, analytics platforms, mobile app developments, blockchain, learning and more. Check out and get early access of the products that can be useful for developers.CoursesityIt is a place to discover the best online courses to learn programming and coding. Browse top rated and highly recommended courses for web #development, mobile apps development, machine learning, front-end (...)
Community-Scale Water Sovereignty: Part II
As part of a series examining best practices in water resilience at the home and community level, this post looks into what happens when water is no longer local — highlighting the challenges faced in Indonesia, and throughout the world, when water is privatized.
The UN has declared the 10-year period beginning in 2018 as “The International Decade for Action on Water for Sustainable Development.”  Construction, production of goods, and local livelihoods all ultimately depend on the quantity of available water; it is a major determinant of settlement patterns, and sets limits to growth. When communities manage their water supplies locally, collective awareness of water quality and availability leads to careful, deliberate, and sustainable use— with enough water available for all. 
In the global growth economy, by contrast, it is assumed that development can go on endlessly, regardless of a community’s locally-available resources, including water. It is also assumed that centralization and privatization lead to greater ‘efficiency’ than when resources are controlled at the community level. But centralized water systems that empower multinational corporations can quickly tip the balance towards crisis, as revealed in the following examples from Indonesia, including the small island of Gili Meno. The question then is: What lessons can we learn from the experience of places like these, when it comes to managing water equitably and sustainably?
One of a trio of small islands off the northwest coast of Lombok in Indonesia, Gili Meno has about 500 residents, and no fresh water source. For this reason, it was nearly uninhabited until the 1970s, when the government awarded land to privately held coconut plantations and supplied prison inmates as labor. Other residents from Lombok soon followed and settled on the island.  For a few decades, rooftop rainwater collection was the only source of drinking water on the island.
Pak Udin moved to Gili Meno in the late 1980s, and now runs a shop and homestay on the island. He recalls that in his early days there, residents would fill up large containers from their household water tanks after each rainstorm. Stored in cool, dark rooms, the containers would keep water fresh and clean for up to a year, until the following rainy season. In his recollection, people rarely, if ever, got sick from the water.
But in the following decades, tourism on the Gili islands experienced rapid growth, sparking a spate of new construction. The new buildings usually did not incorporate rainwater harvesting systems, and most homes quickly came to rely on government-built wells — which provided water that was often too salty to drink — and on 21-liter Aqua-brand bottled water. 
Aqua, manufactured by the French company Danone, accounts for 60% of all bottled water sales in Indonesia.  At around US$1.50 per jug, it is affordable for the middle class and has caught on throughout the country — but a family with two minimum-wage earners purchasing three Aqua containers per week can find themselves spending nearly 10% of their income on drinking water.
Absent an alternative, almost all visitors to Gili Meno buy even smaller bottles of water, at an even greater economic and ecological cost. Gili Meno has no recycling program — and no effective waste management program of any kind.  The piles of bottles in makeshift landfills on the island continue to grow, as do Danone’s profits. Efforts at building desalination plants or bringing water over in pipes from mainland Lombok, a few miles away, have encountered many setbacks. It is especially risky to depend on such infrastructure given the recent earthquakes that have shaken the region, which left neighboring islands Gili Trawangan and Gili Air without water for days. 
The only residents for whom water is still free, says Pak Udin, are those few households that still maintain and use their rainwater collection systems.
On mainland Lombok, some communities have no municipal water supply or traditional system, and rely entirely on the private sector for water. In Sekaroh in southwest Lombok, all water arrives on trucks, with residents paying as much as US$34 for 5,000 liters of non-potable water — on top of purchasing drinking water. Those who lack sufficient storage space and must therefore buy partial truckloads of water end up paying even more per liter: as in so many market-based systems, water in Lombok is more expensive for the poor. 
In neighboring Bali, the government supplies water to much of the island via pipes from natural water sources in the central mountains. But in the dry season — the months of July and August — municipal water supplies sometimes shut off without warning for weeks at a time. In 2013, water ran out for two months in the arid region of the Bukit; supply-demand economics took over and truckloads of water soon cost more than US$100 each. Water-insecure Bukit residents are in good company: 2.7 billion people — more than 1/3 of the world’s population — lack reliable access to clean water for at least one month of the year. 
When water is scarce in Bali, less affluent people and businesses are forced to go without. Commercial establishments including hotels, which consume many times more water per capita than Balinese households, are billed at a lower rate, and are given prolonged access to water during times of drought.  What’s more, groundwater is severely depleted in much of Bali due to heavy use from the tourism industry, dropping up to 50 meters (164 feet) in the past ten years.  Deep wells are often infeasible for local families due to high cost, site conditions, or concerns about further depleting water from neighbors’ shallow wells.
As on Gili Meno, Aqua-brand bottles are the most common source of drinking water in Bali. Locals, noting that bottles sit in uncovered trucks for hours in the blazing equatorial sun on long journeys throughout the island, have expressed concerns that plastic may leach into the water. They have also noted that the Indonesian rupiah is a volatile currency, and that dependency on global private water suppliers and fossil fuels subjects their drinking water — their most vital resource — to the speculative whims of the global economy.
So what makes household and drinking water sources truly sustainable? From these examples, it seems clear that sustainable systems are:
Safe from natural disasters. When centralized systems with no backup storage are damaged, everyone is left without water. Because earthquakes, floods, and other natural disasters often affect homes in a community unevenly, having a large number of smaller systems in place increases the likelihood that at least some will still function after natural disasters, and can provide water to those who need it most in those critical times.
Insulated from the global economy. Water prices that depend on currency fluctuations and the bottom lines of multi-national companies can devastate families living at the margins. In sustainable systems, safe water from local sources is available to every household, regardless of ability to pay.
Equally accessible to everyone. Much of the UN rhetoric surrounding the “water for sustainable development” decade is focused on conflict resolution and on preventing the violence that inevitably results from unequal access to water. Large-scale market-based systems and handouts for water-heavy industries reward those with a higher ability to pay, creating and exacerbating class tensions. While some community-managed water systems can lead to biases against minority populations , conflict at the community level is often easier to address than structural inequalities built into centralized systems.
Localized. Ultimately, the above characteristics are most likely to be found when water systems are localized, using technologies that can be managed and maintained locally, and with policies that are decided upon by communities themselves. Localization also encourages systems that are well-matched to the ability of the local environment to provide for its human inhabitants, with support from governments or non-governmental bodies as needed.
In large-scale centralized systems, several factors lead to a loss of local control. Resource-intensive technologies are needed to access water from deep within the earth and transport it long distances, and non-local industry can become a region’s biggest water consumer. As a result, communities lose control over their most precious resource. Large-scale systems also make it difficult or impossible to know whether local ecosystems can support their human populations. In rapidly growing urban areas — especially in semi-arid regions — development is already so divorced from local water resources  that drastic strategies are needed — including a sharp reduction in water use for the highest consumers, and a shift back to a way of life that can support human populations. But for rural areas, the path to sustainable water management is relatively simple: reclaim control of water from the global economy, and protect it from unwelcome heavy industry and multinational corporations.
Many organizations throughout the world are working on decentralized technology and product-service systems to empower local water management. Part 3 of this series will profile a few of these outstanding organizations in Indonesia and beyond.
Pricekart.comThe last couple of years have been a turning point for India in terms of online shopping. We live in a digital world where things are constantly evolving. The internet has pretty much taken over the way we buy and sell products. People prefer shopping from the comfort of their homes instead of walking around malls or stores. It was back in 2015, that online shopping started booming in India all thanks to e-commerce giants like Flipkart, Amazon and Snapdeal. According to Statista, online shopping increased to 93.4M buyers, which was approximately a 40% increase when compared to 2014.With every online store having a wide range of products online shoppers had to visit multiple e-commerce websites, compare prices, read reviews before making their buying decision. It was during (...)
How To Prioritize Your Product #backlog: Build Products, Not Fluff
The word “prioritize” has kept product managers awake at night since the time pigeons carried messages and horses pulled carts.In the early days of starting your company, you’re most likely trying to solve an itch, a problem you have. As your company matures, you develop a deeper knowledge of your industry, your user’s processes, and their pain points. Satisfying their needs without losing sight of the direction can be a challenge, and failing to meet their requirements can result in losing happy customers.“In a sense, there’s just one mistake that kills startups: not making something users want.” ~ Paul GrahamBut that doesn’t mean you have to build and solve all their pain points. In fact, you probably can’t build all of it, unless you’ve got an army of developers and designers on your (...)
Just How Bad Is The Pressure To Move Fast For #youtube Creators? Here’s Watchmojo’s Unity.
Just How Bad Is The Pressure To Move Fast For YouTube Creators?Here’s Watchmojo’s Unity.WatchMojo was entering its expansion-stage and we knew that there was a huge market growth opportunity in front of us, if we could just execute on it quickly, avoid common pitfalls and things falling through the cracks. From previous years we had battle scars. Our VPs had already realized that things were very different at scale and managing video production through spreadsheets and best-in-breed productivity tools were not operating smoothly and had apparent problems.“We need to become a well-coordinated execution machine with multiple global partners” Ashkan Karbasfrooshan, CEO of WatchMojoNot fucking up the expansion of our product lineWe had to rethink our approach to creating videos in order to (...)
How the best product teams exploit homo sapiens’ defining traitBy Winston Christie-Blick | product manager at productboardThe best product managers are masterful illusionists. And to work their magic, they exploit a trait that is unique to humans — or to be more precise, to homo sapiens.After all, it is this trait that gave us an edge over our brawnier, heartier neanderthal brethren and explains why we sapiens have imposed ourselves at the top of the food chain wherever we’ve settled on Earth, even amidst predatory saber tooth tigers, imposing mammoths and mastodons.That trait is the ability to #mythologize, to imagine entities that don’t physically exist, perceive them as though they were real, and to do so collectively.Such is the claim made by Yuval Noah Harari in his bestselling Sapiens: A (...)
Announcing a single C++ library manager for Linux, macOS and Windows: Vcpkg—Eric Mittelette
Are you interested?
Announcing a single C++ library manager for Linux, macOS and Windows: Vcpkg by Eric Mittelette
From the article:
At Microsoft, the core of our vision is “Any Developer, Any App, Any Platform” and we are committed to bringing you the most productive development tools and services to build your apps across all platforms. With this in mind, we are thrilled to announce today the availability of vcpkg on Linux and MacOS. This gives you immediate access to the vcpkg catalog of C++ libraries on two new platforms, with the same simple steps you are familiar with on Windows and UWP (...)
#microservices for Startups: An Interview with Julien Lemoine of #algolia
This interview was done for our Microservices for Startups ebook. Be sure to check it out for practical advice on microservices. Thanks to Julien for his time and input!Julien Lemoine is a co-founder and CTO at Algolia. Algolia provides product teams with the resources & tools they need to create fast, relevant search using a powerful hosted search engine API.For context, how big is your engineering team? Are you using microservices and can you give a general overview of how you’re using them?We have a team of 49 people in engineering.We have tried to split our service as much as possible in different pieces and use different technology for that. For example our core search API is written in C++ for performance but only focuses on the core search tasks. We have a lot of different (...)