NOEL DE MARTIN

Blog

Open Productivity

I've been a proponent of transparency and working openly for a while, but I struggled to translate this into something actionable myself. So I came up with this new methodology: Open Productivity.


Finding Opportunities that Fit Your Values

For the better part of this year, I have been looking for a new job and struggling to find a good match.

The problem is not the "skills". My background is on web and mobile development, so I am looking for a fullstack, frontend or backend development position. There are thousand of jobs matching those skills. But how do you optimize to search for a job matching your values?

I have to confess that I didn't even know what I wanted. So I put my head down and tried to define what are the criteria for the job I am seeking. This is what came out.


Blockchains: Innovation or Sham?

With so much happening with blockchains, there is an ongoing discussion on the impact they have. In order to form my own opinion, I have studied three and I will give my take of them and the ecosystem. If you are not familiar with blockchain technology, make sure to read my previous article where I introduce the foundations and explain what makes it different from other technologies.


Blockchains: How do they work?

The word is out about blockchains and how awesome they are. Or how awful, depending who you ask. I have been spectating the discussion for years, but I recently decided to give it a real look.

In this article I will introduce the foundations on how does blockchain technology work.


Order vs Chaos

Conventional wisdom says order and planning are the key to achieve great productivity. But I've found the importance of chaos as well. In this post, I will tell you how to embrace both to get better results.


Programming and Human Languages

Have you ever thought how programming languages relate to one another? I recently did, and to my surprise there is a lot of similarities with human languages.

I’m sure you will see programming languages in a different way after reading this. If you don’t know much about programming, this will help you understand it a bit more.


Let's Agree to Disagree

I have always seen myself as a very rational and logical person. I have no problems acknowledging my ignorance when due, but if I have an opinion it’s usually a strong one. However, I have lately been looking at opinions and conversations in a different way.


Rigid-Flexible Planning

I have always been a fan of planning everything. Over the years I've come to create a methodology which I call “Rigid-Flexible Planning”. More than a methodology, it's a philosophy with guidelines. So please, take this post as food for thought more than strict rules.


In the search of value

Value is an interesting concept. Everyone talks about it, and everyone says it's the make it or break it for a business. But... how do you find it?


Everything is a Draft

Do you think you are capable of doing something perfect at first try?

Do you think anyone does?

Do you think perfection exists?


My answer to all of those questions is no.


Call for Mentor / Mastermind

Some time has passed since I started working on my own. One of the ideas I value the most is the power of feedback, experience and different points of view.

That's why I am starting a search for a Mentor or starting a Mastermind Group as one of my 2015 New Year Resolutions.


The Power of Ignorance

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.

Dr. Watson: His ignorance was as remarkable as his knowledge. Of contemporary literature, philosophy and politics he appeared to know next to nothing. […]

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.

-- Sir Arthur Conan Doyle, A Study in Scarlet


The Three Pillars of Product Success

With time, I've come to observe there are three key components necessary for a healthy product to exist: Business, Design and Development. This post is by no means a deep revelation or anything new, but it is an analysis I would like to perform as an exercise to obtain some insights.


The Curse of Being A Developer

I am a software developer, and many people I speak with tell me how lucky I am of being able of doing everything myself. If I have an idea I can define, prototype and implement the whole thing myself.

There is a problem with that, though. I don't prototype. And chances are, if you're a developer, you don't do either.

I think people has a tendency of working always at their higher level, using their top skills when possible. As it has been said many times, simplifying is difficult, and purposefully downgrading yourself is quite unnatural. That's why I don't prototype, because I have a tendency of thinking something will be “easy”. But inevitably things start getting complicated and something I could have spotted with a simple prototype becomes a problem I am working on (and wasting my time on). I reckon there is a problem there, and my goal in this writing is to analyze the problem and start making an effort to improve my approach.


My AppsWorld 2014 Digest

Last week I attended AppsWorld 2014 in London, a conference about mobile applications and the mobile industry overall. As I expected, It was a valuable experience, and I thought it would be a good idea to make a summary of what was said and what I learned. This will serve for myself as a way to process all the content and for anyone who is interested to see what happened.


Starting Something New

There is a feeling I enjoy a lot. The feeling of Starting Something New.

This is my first blog post, and because of my personality the first thing I did to prepare it was reading the first posts of blogs I follow. It didn't help too much, so I did a list of what I should include here and that's it, I started writing. It wasn't so painful as I thought it'd be.


You can add this to your rss feed to keep up to date.