You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/collections/posts/starting-something-new.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -15,11 +15,11 @@ This is my first blog post, and because of my personality the first thing I did
15
15
I don't really know if anyone who doesn't already know me will even read this, but well in case that happens here you have what you can also read in the [about](/about) section at the moment.
16
16
17
17
> Hi there!
18
-
18
+
>
19
19
> My name is Noel De Martin Fernandez. I am a Problem Solver, Software Architect and Entrepreneur. I created [Lincoln's Chilli](http://www.lincolnschilli.com) and I am in the process of exploring the market and creating my own framework to deliver services and products. I enjoy innovation and collaboration, so I am interested in different technologies and projects that open me to different possibilities.
20
-
20
+
>
21
21
> I live in Catalonia (Spain) and you can check me out in [Twitter](https://twitter.com/NoelDeMartin) or [LinkedIn](http://www.linkedin.com/pub/noel-de-martin-fernandez/41/a7b/64) for more information. If you want to contact me, don't hesitate on [sending an email](mailto:[email protected]).
22
-
22
+
>
23
23
> Cheers
24
24
25
25
As of my current situation, I recently quit my job (3 months ago) and I'm now trying to follow my dreams and passions. It's not as easy as it sounds, because for starters I don't even know what those are, but as they say “You don’t have to get it right, you just have to get it going”.
Copy file name to clipboardExpand all lines: content/collections/posts/the-end-of-the-chapter.md
+9-9
Original file line number
Diff line number
Diff line change
@@ -78,29 +78,29 @@ Ok, so that's nice and all, but what am I actually going to do? I have a few ide
78
78
79
79
1.**A framework to make Solid Apps.** This would be the most straight-forward, because [I have already started working on it](https://aerogel.js.org/). It also builds on top of everything I've been doing, and since I'm using local-first I can market it to a larger audience. But I also see some problems.
80
80
81
-
If we're talking about audience, my decision to use Vue over React is probably bad (but it's unlikely to change). I usually wouldn't care too much about it; but I can't see a project like this becoming sustainable without a large audience.
81
+
If we're talking about audience, my decision to use Vue over React is probably bad (but it's unlikely to change). I usually wouldn't care too much about it; but I can't see a project like this becoming sustainable without a large audience.
82
82
83
-
Still, many people both in the Solid and local-first communities often mentions the lack of an easy solution to get started. This could be my attempt at making the Ruby on Rails of Solid/local-first.
83
+
Still, many people both in the Solid and local-first communities often mentions the lack of an easy solution to get started. This could be my attempt at making the Ruby on Rails of Solid/local-first.
84
84
85
85
2.**A B2C Solid POD.** If I really want to help the ecosystem, this is what I should do. I'd love to make a POD provider that acts as a proxy for different cloud providers (Google Drive, Dropbox, Nextcloud, etc.) using custom domains. That way, it'd be possible to migrate to a "real POD" later on. Also, the familiarity of these providers would remove the barriers to entry for many people, and help them understand how Solid works. I'd certainly focus on the UX, which is the biggest problem most PODs have nowadays. And because it'd be a proxy, I wouldn't be storing anyone's sensitive data (besides their credentials). Finally, this seems the easiest idea to monetize.
86
86
87
-
There is just one slight problem... I would be starting from scratch 😅. Yes, I've been working with Solid for a while, but it's always been as an app developer. If anything, I've made a point to ignore the server-side stuff leaving it to "the protocol".
87
+
There is just one slight problem... I would be starting from scratch 😅. Yes, I've been working with Solid for a while, but it's always been as an app developer. If anything, I've made a point to ignore the server-side stuff leaving it to "the protocol".
88
88
89
-
But it also means that I'd finally get back to work with Laravel, so it's not completely off the table.
89
+
But it also means that I'd finally get back to work with Laravel, so it's not completely off the table.
90
90
91
91
3.**More and better apps.** I could just continue doing what I've been doing, but kicking it up a notch. So far, everything I've released has been a byproduct of working in the open. The real audience has always been myself, and I'm fortunate that it seems to have resonated with others (although I don't know how many people is _really_ using my apps). But this time, I would focus on solving others' problems with Solid.
92
92
93
-
For example, I've been asked multiple times about adding social features. And I think it would be really cool to take advantage of Activity Pub to achieve it. Also, I haven't done any user research. I could definitely do a better job at learning what people wants.
93
+
For example, I've been asked multiple times about adding social features. And I think it would be really cool to take advantage of Activity Pub to achieve it. Also, I haven't done any user research. I could definitely do a better job at learning what people wants.
94
94
95
-
However, I should also say that this sounds like [a recipe for disaster](https://noeldemartin.com/blog/working-in-the-open-when-no-one-is-looking#what-is-it-for). I'm not saying it cannot work, but I've struggled to achieve this in the past. If we're adding Solid to the mix, and the fact that I'm not sure how I'd monetize any of this, it sounds even more shaky.
95
+
However, I should also say that this sounds like [a recipe for disaster](https://noeldemartin.com/blog/working-in-the-open-when-no-one-is-looking#what-is-it-for). I'm not saying it cannot work, but I've struggled to achieve this in the past. If we're adding Solid to the mix, and the fact that I'm not sure how I'd monetize any of this, it sounds even more shaky.
96
96
97
97
4.**A paid course.** This is the most far-fetched idea, but I'll mention it anyways. Starting with info products [has worked for others before](https://adamwathan.me/the-book-launch-that-let-me-quit-my-job/), and one of the recurrent issues that come up in Solid is the lack of resources to get started. But I see many problems with this one.
98
98
99
-
If the audience was a problem for my first idea, it is damning for this one. And not just Solid's audience, but my own as well. I still feel like [I have no audience](https://noeldemartin.com/blog/working-in-the-open-when-no-one-is-looking), certainly not enough to make a living with a paid course. But maybe I have [enough people](https://seths.blog/2009/04/first-ten/) to make some of the other ideas work.
99
+
If the audience was a problem for my first idea, it is damning for this one. And not just Solid's audience, but my own as well. I still feel like [I have no audience](https://noeldemartin.com/blog/working-in-the-open-when-no-one-is-looking), certainly not enough to make a living with a paid course. But maybe I have [enough people](https://seths.blog/2009/04/first-ten/) to make some of the other ideas work.
100
100
101
-
Additionally, to have even a slight chance to make this work, it would need to be framework agnostic. No Aerogel, no Vue, and certainly no [Soukai](https://github.com/NoelDeMartin/soukai-solid).
101
+
Additionally, to have even a slight chance to make this work, it would need to be framework agnostic. No Aerogel, no Vue, and certainly no [Soukai](https://github.com/NoelDeMartin/soukai-solid).
102
102
103
-
Nobody knows what'll happen in the future, but for now; the prospects for this one don't look good. If you're curious to know what this would cover, you can watch a spiritual preview in my FOSDEM talk: [From Zero to Hero with Solid](https://noeldemartin.com/fosdem).
103
+
Nobody knows what'll happen in the future, but for now; the prospects for this one don't look good. If you're curious to know what this would cover, you can watch a spiritual preview in my FOSDEM talk: [From Zero to Hero with Solid](https://noeldemartin.com/fosdem).
104
104
105
105
Whichever of these I choose to pursue, it's very unlikely that they become sustainable in the short term. To start with some runway, I'll probably apply for an NLNet grant. If I don't get it, the timeline will be a lot shorter and I may have to relegate my Solid work to side-projects again.
I have something to confess, I am surprisingly ignorant in many topics of general knowledge. I don't know much about economics, literature, sports or world news. And I'm not ashamed nor do I regret it. But before I explain why, let me tell you who's also ignorant this way: Sherlock Holmes.
10
10
11
11
> **Dr. Watson:** His ignorance was as remarkable as his knowledge. Of contemporary literature, philosophy and politics he appeared to know next to nothing. […]
12
-
12
+
>
13
13
> **Sherlock Holmes:** You see, I consider that a man's brain originally is like a little empty attic, and you have to stock it with such furniture as you choose. A fool takes in all the lumber of every sort that he comes across, so that the knowledge which might be useful to him gets crowded out, or at best is jumbled up with a lot of other things so that he has a difficulty in laying his hands upon it. Now the skillful workman is very careful indeed as to what he takes into his brain-attic. He will have nothing but the tools which may help him in doing his work, but of these he has a large assortment, and all in the most perfect order. It is a mistake to think that that little room has elastic walls and can distend to any extent. Depend upon it there comes a time when for every addition of knowledge you forget something that you knew before. It is of the highest importance, therefore, not to have useless facts elbowing out the useful ones.
14
-
14
+
>
15
15
> -- <cite>Sir Arthur Conan Doyle, A Study in Scarlet</cite>
Copy file name to clipboardExpand all lines: content/collections/posts/the-three-pillars-of-product-success.md
+2
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,9 @@ To finalize the understanding of this pillars, if we had to do a simile with a h
23
23
## Analysis and practical applications
24
24
25
25
Now we understand what this three pillars refer to. Let's see why they are the key combination for a successful product.
26
+
26
27
The Business provides the longevity, resources and reason to be of the project. Everything which is necessary for the project to be sustained, it represents the core and the foundation everything depends upon. The Design is in charge of making a product for the present, how to take an idea into reality and make a viable product. It means being in contact with clients and measuring the actual usage of the product. And finally the Development will make possible all the necessities Design and Business have in the most efficient, flexible way possible.
28
+
27
29
With this explanation it is clear that none is more important than the others, because there cannot be a product without covering all this necessities. You may be thinking of a scenario where one product reached success totally ignoring one of this aspects: Viral applications like Flappy Birds come to life overseeing the Business; clone showcase HTML5 cross-platform apps driven by marketing ignore and even sub-contract Development; and Geeky applications like command-line games ignore Design. But by successful product I mean an organically created product, born from the [Entrepreneur Marathon](http://www.entrepreneur.com/article/232683), which can live for decades. Note that the kind of applications I just mentioned are no more than one hit wonders or temporal gold mines.
28
30
29
31
With the understanding that all of these aspects are necessary, it's important to give attention to all of them when working on a product. I would defend that any unsuccessful project is due to the mismanagement on any of these parts (if you built a product the market doesn't accept, it's probably because [you didn't do the due validation of the idea](http://www.noeldemartin.com/posts/the-curse-of-being-a-developer), that would be because you failed on the Business pillar).
0 commit comments