Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Notes/user first #53

Merged
merged 2 commits into from
Jul 17, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions content/notes/methodology-principle-user-first.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
draft: false
locale: en
date: 2023-07-17T03:41:52.479Z
title: The Methodology and Principle of "User First"
description: User First" approach puts users at the heart of all decisions. Engage with them to understand needs, ensuring your business remains relevant and loved.
author: David Dias
tags:
- product
- business
type: note
slug: methodology-principle-user-first
---

You've probably heard about "mobile first", "content first", "design first", etc. But have you heard about "user first"? I think it's the most important principle of all.

"User First" is a methodology and principle where you put the user first in everything you do.

- Wondering about creating a new feature? Ask your users.
- Wondering what could bring your user's friend to your platform? Ask your users.
- Wondering what could make your user not using your platform anymore? Ask your users.

You get the idea.

So why some businesses continue to do the opposite? Why some businesses continue to do what they think is best for their users without asking them? Sometimes it can a business think they know better what users want.

I sometimes hear "our users don't know what they want, they always complain...". Well, if they complain, it's because they want something else.

User needs creates businesses and businesses create user needs. It's a virtuous circle. If you don't listen to your users, you will lose them. And not excuses will make up for failing to listen to them.
11 changes: 11 additions & 0 deletions public/rss/feed.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,17 @@
"url": "https://twitter.com/thedaviddias"
},
"items": [
{
"id": "https://thedaviddias.dev/notes/methodology-principle-user-first",
"content_html": "<p class=\"prose max-w-full text-lg my-3 leading-relaxed dark:text-gray-300 \">You&#x27;ve probably heard about &quot;mobile first&quot;, &quot;content first&quot;, &quot;design first&quot;, etc. But have you heard about &quot;user first&quot;? I think it&#x27;s the most important principle of all.</p>\n<p class=\"prose max-w-full text-lg my-3 leading-relaxed dark:text-gray-300 \">&quot;User First&quot; is a methodology and principle where you put the user first in everything you do.</p>\n<ul class=\"list-disc\">\n<li class=\"nested-list text-lg\">Wondering about creating a new feature? Ask your users.</li>\n<li class=\"nested-list text-lg\">Wondering what could bring your user&#x27;s friend to your platform? Ask your users.</li>\n<li class=\"nested-list text-lg\">Wondering what could make your user not using your platform anymore? Ask your users.</li>\n</ul>\n<p class=\"prose max-w-full text-lg my-3 leading-relaxed dark:text-gray-300 \">You get the idea.</p>\n<p class=\"prose max-w-full text-lg my-3 leading-relaxed dark:text-gray-300 \">So why some businesses continue to do the opposite? Why some businesses continue to do what they think is best for their users without asking them? Sometimes it can a business think they know better what users want.</p>\n<p class=\"prose max-w-full text-lg my-3 leading-relaxed dark:text-gray-300 \">I sometimes hear &quot;our users don&#x27;t know what they want, they always complain...&quot;. Well, if they complain, it&#x27;s because they want something else.</p>\n<p class=\"prose max-w-full text-lg my-3 leading-relaxed dark:text-gray-300 \">User needs creates businesses and businesses create user needs. It&#x27;s a virtuous circle. If you don&#x27;t listen to your users, you will lose them. And not excuses will make up for failing to listen to them.</p>",
"url": "https://thedaviddias.dev/notes/methodology-principle-user-first",
"title": "The methodology and principle of \"User First\"",
"date_modified": "2023-07-17T03:41:52.479Z",
"author": {
"name": "David Dias",
"url": "https://twitter.com/thedaviddias"
}
},
{
"id": "https://thedaviddias.dev/notes/how-to-convert-mp3-to-m4b-for-audiobooks",
"content_html": "<p class=\"prose max-w-full text-lg my-3 leading-relaxed dark:text-gray-300 \">Depending on the platform, sometimes you may get audiobooks in MP3 format. However, MP3 is not the best format for audiobooks. It doesn&#x27;t support chapters, and it&#x27;s not bookmarkable. M4B is the best format for audiobooks. It supports chapters and is bookmarkable. It&#x27;s also the format used by Apple for audiobooks.</p>\n<p class=\"prose max-w-full text-lg my-3 leading-relaxed dark:text-gray-300 \">Last year, I discovered the only MacOS that simply convert multiple MP3 files into one M4B file. It&#x27;s called <span class=\"not-prose\"><a href=\"https://apps.apple.com/us/app/audiobook-binder/id413969927?mt=12\" rel=\"noopener noreferrer\" target=\"_blank\" class=\"external-link\">AudioBookBinder App Store page</a></span> and can be found on the App Store for free!</p>\n<h2 class=\"leading-tight text-3xl md:text-4xl font-title font-medium tracking-tight text-black dark:text-white\">How to use AudioBookBinder?</h2>\n<p class=\"prose max-w-full text-lg my-3 leading-relaxed dark:text-gray-300 \">AudioBook Binder is a simple app that does one thing and does it well. It converts MP3 files into M4B files. You drag your MP3 files into the app, and the cover, and it will convert them into one M4B file.</p>\n<p class=\"prose max-w-full text-lg my-3 leading-relaxed dark:text-gray-300 \"><div class=\"my-3\"><a class=\"cursor-pointer hover:underline undefined\" aria-label=\"Click to enlarge the image\" href=\"/images/notes/audiobinder-mp3-m4v/audiobinder-cover-view.jpg\"><img alt=\"AudioBookBinder Files View\" loading=\"lazy\" width=\"500\" height=\"539\" decoding=\"async\" data-nimg=\"1\" class=\"rounded-lg\" style=\"color:transparent;width:100%;height:auto;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http%3A//www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 500 539&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage preserveAspectRatio=&#x27;none&#x27; filter=&#x27;url(%23b)&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; height=&#x27;100%25&#x27; width=&#x27;100%25&#x27; href=&#x27;data:image/webp;base64,UklGRmAAAABXRUJQVlA4IFQAAAAwAgCdASoPABAABUB8JbAAdoADIbBNd8HpgAD+vEV73DSiCKukfU6KZmNz5ICu0EwIVSjmJjxFYAdvl2kfJtDwTS4Re57hlbbPmc8f71uj9a8AAAA=&#x27;/%3E%3C/svg%3E&quot;)\" sizes=\"100vw\" srcSet=\"/_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobinder-cover-view.jpg&amp;w=640&amp;q=80 640w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobinder-cover-view.jpg&amp;w=750&amp;q=80 750w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobinder-cover-view.jpg&amp;w=828&amp;q=80 828w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobinder-cover-view.jpg&amp;w=1080&amp;q=80 1080w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobinder-cover-view.jpg&amp;w=1200&amp;q=80 1200w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobinder-cover-view.jpg&amp;w=1920&amp;q=80 1920w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobinder-cover-view.jpg&amp;w=2048&amp;q=80 2048w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobinder-cover-view.jpg&amp;w=3840&amp;q=80 3840w\" src=\"/_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobinder-cover-view.jpg&amp;w=3840&amp;q=80\"/></a><figcaption class=\"z-10 !mt-0 text-sm italic text-gray-600 text-center dark:text-gray-300\"><span>AudioBookBinder Files View</span></figcaption></div>\n<div class=\"my-3\"><a class=\"cursor-pointer hover:underline undefined\" aria-label=\"Click to enlarge the image\" href=\"/images/notes/audiobinder-mp3-m4v/audiobinder-main-view.jpg\"><img alt=\"AudioBookBinder Cover View\" loading=\"lazy\" width=\"500\" height=\"539\" decoding=\"async\" data-nimg=\"1\" class=\"rounded-lg\" style=\"color:transparent;width:100%;height:auto;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http%3A//www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 500 539&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage preserveAspectRatio=&#x27;none&#x27; filter=&#x27;url(%23b)&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; height=&#x27;100%25&#x27; width=&#x27;100%25&#x27; href=&#x27;data:image/webp;base64,UklGRjgAAABXRUJQVlA4ICwAAACwAQCdASoPABAABUB8JZwAAuRmZ6AAAP66fUn/r0vZeQCwlH3qcgACYAAAAA==&#x27;/%3E%3C/svg%3E&quot;)\" sizes=\"100vw\" srcSet=\"/_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobinder-main-view.jpg&amp;w=640&amp;q=80 640w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobinder-main-view.jpg&amp;w=750&amp;q=80 750w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobinder-main-view.jpg&amp;w=828&amp;q=80 828w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobinder-main-view.jpg&amp;w=1080&amp;q=80 1080w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobinder-main-view.jpg&amp;w=1200&amp;q=80 1200w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobinder-main-view.jpg&amp;w=1920&amp;q=80 1920w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobinder-main-view.jpg&amp;w=2048&amp;q=80 2048w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobinder-main-view.jpg&amp;w=3840&amp;q=80 3840w\" src=\"/_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobinder-main-view.jpg&amp;w=3840&amp;q=80\"/></a><figcaption class=\"z-10 !mt-0 text-sm italic text-gray-600 text-center dark:text-gray-300\"><span>AudioBookBinder Cover View</span></figcaption></div></p>\n<p class=\"prose max-w-full text-lg my-3 leading-relaxed dark:text-gray-300 \">The options are limited but sufficient. You can set the cover, the title, the author, and the genre. I usually leave it to &quot;Audiobook&quot; for the genre.</p>\n<p class=\"prose max-w-full text-lg my-3 leading-relaxed dark:text-gray-300 \">I hope you find this app useful as I did.</p>\n<p class=\"prose max-w-full text-lg my-3 leading-relaxed dark:text-gray-300 \">And in case you store some audiobooks on your own server, you take a look at <span class=\"not-prose\"><a href=\"https://www.audiobookshelf.org/\" rel=\"noopener noreferrer\" target=\"_blank\" class=\"external-link\">audiobookshelf</a></span>. It&#x27;s a Google and Apple app that allows you to listen to your audiobooks from your own server. It&#x27;s open-source and free. You&#x27;re welcome!</p>\n<p class=\"prose max-w-full text-lg my-3 leading-relaxed dark:text-gray-300 \"><div class=\"my-3\"><a class=\"cursor-pointer hover:underline undefined\" aria-label=\"Click to enlarge the image\" href=\"/images/notes/audiobinder-mp3-m4v/audiobookshelf-screenshot.jpg\"><img alt=\"Audiobookshelf\" loading=\"lazy\" width=\"2252\" height=\"1430\" decoding=\"async\" data-nimg=\"1\" class=\"rounded-lg\" style=\"color:transparent;width:100%;height:auto;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http%3A//www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 2252 1430&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage preserveAspectRatio=&#x27;none&#x27; filter=&#x27;url(%23b)&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; height=&#x27;100%25&#x27; width=&#x27;100%25&#x27; href=&#x27;data:image/webp;base64,UklGRkIAAABXRUJQVlA4IDYAAACwAQCdASoQAAoABUB8JYgC7AEV9/+AAP2NNZvytBuhosgfkyGbIFJ6/CsADLTeeg24l5CgAAA=&#x27;/%3E%3C/svg%3E&quot;)\" sizes=\"100vw\" srcSet=\"/_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobookshelf-screenshot.jpg&amp;w=640&amp;q=80 640w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobookshelf-screenshot.jpg&amp;w=750&amp;q=80 750w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobookshelf-screenshot.jpg&amp;w=828&amp;q=80 828w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobookshelf-screenshot.jpg&amp;w=1080&amp;q=80 1080w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobookshelf-screenshot.jpg&amp;w=1200&amp;q=80 1200w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobookshelf-screenshot.jpg&amp;w=1920&amp;q=80 1920w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobookshelf-screenshot.jpg&amp;w=2048&amp;q=80 2048w, /_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobookshelf-screenshot.jpg&amp;w=3840&amp;q=80 3840w\" src=\"/_next/image?url=%2Fimages%2Fnotes%2Faudiobinder-mp3-m4v%2Faudiobookshelf-screenshot.jpg&amp;w=3840&amp;q=80\"/></a><figcaption class=\"z-10 !mt-0 text-sm italic text-gray-600 text-center dark:text-gray-300\"><span>Home page of Audiobookshelf</span></figcaption></div></p>",
Expand Down
20 changes: 19 additions & 1 deletion public/rss/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<title>The David Dias | Front-End Developer, podcaster &amp; content creator</title>
<link>https://thedaviddias.dev</link>
<description>Hey, I'm David Dias! Front-End Developer based in Toronto/Canada. I love talking about code, technology, expatriation and life.</description>
<lastBuildDate>Mon, 17 Jul 2023 03:35:00 GMT</lastBuildDate>
<lastBuildDate>Mon, 17 Jul 2023 03:54:13 GMT</lastBuildDate>
<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
<generator>https://github.com/jpmonette/feed</generator>
<language>en-US</language>
Expand All @@ -15,6 +15,24 @@
</image>
<copyright>All rights reserved 2023, David Dias</copyright>
<category>Technology</category>
<item>
<title><![CDATA[The methodology and principle of "User First"]]></title>
<link>https://thedaviddias.dev/notes/methodology-principle-user-first</link>
<guid>https://thedaviddias.dev/notes/methodology-principle-user-first</guid>
<pubDate>Mon, 17 Jul 2023 03:41:52 GMT</pubDate>
<content:encoded><![CDATA[<p class="prose max-w-full text-lg my-3 leading-relaxed dark:text-gray-300 ">You&#x27;ve probably heard about &quot;mobile first&quot;, &quot;content first&quot;, &quot;design first&quot;, etc. But have you heard about &quot;user first&quot;? I think it&#x27;s the most important principle of all.</p>
<p class="prose max-w-full text-lg my-3 leading-relaxed dark:text-gray-300 ">&quot;User First&quot; is a methodology and principle where you put the user first in everything you do.</p>
<ul class="list-disc">
<li class="nested-list text-lg">Wondering about creating a new feature? Ask your users.</li>
<li class="nested-list text-lg">Wondering what could bring your user&#x27;s friend to your platform? Ask your users.</li>
<li class="nested-list text-lg">Wondering what could make your user not using your platform anymore? Ask your users.</li>
</ul>
<p class="prose max-w-full text-lg my-3 leading-relaxed dark:text-gray-300 ">You get the idea.</p>
<p class="prose max-w-full text-lg my-3 leading-relaxed dark:text-gray-300 ">So why some businesses continue to do the opposite? Why some businesses continue to do what they think is best for their users without asking them? Sometimes it can a business think they know better what users want.</p>
<p class="prose max-w-full text-lg my-3 leading-relaxed dark:text-gray-300 ">I sometimes hear &quot;our users don&#x27;t know what they want, they always complain...&quot;. Well, if they complain, it&#x27;s because they want something else.</p>
<p class="prose max-w-full text-lg my-3 leading-relaxed dark:text-gray-300 ">User needs creates businesses and businesses create user needs. It&#x27;s a virtuous circle. If you don&#x27;t listen to your users, you will lose them. And not excuses will make up for failing to listen to them.</p>]]></content:encoded>
<author>thedaviddias@gmail.com (David Dias)</author>
</item>
<item>
<title><![CDATA[How to Convert MP3 to M4B for Audiobooks lovers, on MacOS?]]></title>
<link>https://thedaviddias.dev/notes/how-to-convert-mp3-to-m4b-for-audiobooks</link>
Expand Down
2 changes: 1 addition & 1 deletion public/rss/fr/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<title>The David Dias | Développeur Front-End, podcasteur &amp; créateur de contenu</title>
<link>https://thedaviddias.dev</link>
<description>Salut toi! Je m'appele David Dias. Je suis développeur Front-End, podcasteur, créateur de contenu numérique passioné pour résoudre les problèmes digitaux et humains! J'aime rencontrer de nouvelles personnes, bâtir des communautées et parler de tech, d'expatriation et de web.</description>
<lastBuildDate>Mon, 17 Jul 2023 03:35:00 GMT</lastBuildDate>
<lastBuildDate>Mon, 17 Jul 2023 03:54:13 GMT</lastBuildDate>
<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
<generator>https://github.com/jpmonette/feed</generator>
<language>fr</language>
Expand Down