Sign up

Jason Fried Valid
• Jason Fried

Why am I still doing this?

I’ve been doing this for 25 years, so I’ll often be asked why I’m still in it and how I stay motivated.It ain’t the money, as I’ve been fortunate enough to make more than I’ll ever be able to spend.I enjoy the work and we have a great crew, each a true pleasure to work wit...

Jason Fried Valid
• Jason Fried

Osmo Wiio: Communication usually fails, except by accident

Osmo Wiio was a Finnish researcher of human communication. His laws of communication are the human communications equivalent of Murphy’s Laws.Wiio's laws state... If communication can fail, it will. If a message can be understood in different ways, it will be understood...

Jason Fried Valid
• Jason Fried

Surface area vs. Depth in product design

Some of the most rewarding features to add to products are ones that don’t increase surface area, but increase depth.This is how you continue to make a product a whole lot better without it feeling like it got a whole lot bigger.Basecamp’s new References feature is a great...

Ana Rodrigues Supports Webmention Valid

I am not a good interviewer and probably neither are you

I cringe whenever I look back to the days I was the interviewer for roles at the companies I worked for. When I was just starting out my career at a company with hundreds of developers, I remember thinking and feeling that being the developer picked to interview someone mean...

Jason Fried Valid
• Jason Fried

Motivation

I can fake enough. I can fake a lot.

But I’ve noticed there’s one thing in particular I can’t fake: Motivation.

And in the end, at least for me, it all comes down to motivation. I may have the talent, I may know the tricks, I may be able to go through the motions.

But if I deeply don’t want to do it, it won’t be good. Simple as that. It might get done, or more likely it may not, but it’ll be hollow. Something will be missing.

And that’s the spiral — doing empty work dissolves my motivation even more.

I’m more likely to do something I’m terrible at if I really want it, than something I’m great at that I don’t.

Motivation is my essential element. And you can’t mine it. It mines you.

-Jason

Ana Rodrigues Supports Webmention Valid

Speaking at WebExpo!

Flyer with my photo and details of the event.

I'm over the moon to share that I am one of the speakers for this year's WebExpo! It will be my first time attending WebExpo. I was impressed with how keen the organising team was on the community and the attendees' experience.

It will also be my first time at a multi-track conference, and the speakers list is so good! I know it will be difficult for me to choose what to attend.

Since I gave this talk at the State of the Browser and FFConf, I've been working on new experiments and sharing the things I've learned.

Tickets are still available; you should get them before they increase the price!

See you there?

Ana Rodrigues Supports Webmention Valid

Reflections from IndieWebCamp Brighton

The other weekend, I attended IndieWebCamp Brighton and had a wonderful time! I've been working from home for four years, and most of my friends have left London, so events like this excite me to see internet buddies! Like Jeremy said, I, too, feel like it was my RSS feed co...

Jason Fried Valid
• Jason Fried

Avoiding pile-ups

One of the reasons we work in six week cycles, is that it gives us a different definition of later.When you work on really long projects — say 3, 6, 9 month projects — or projects that don’t have any end in sight, “we can do that later” typically means you’ll get to it eve...

Ana Rodrigues Supports Webmention Valid

You don't have to be a “content creator” to have a website.

This is clearly the result of living in a capitalist society. In recent years, people have felt the pressure to monetise their hobbies, so there’s a constant state of hustle. We all need money to exist in our society. In the online communities and circles where I try to hang...

Ana Rodrigues Supports Webmention Valid

Testing IndieKit

I am at IndieWebCamp Brighton and I am testing IndieKit! Ignore this post.

Ana Rodrigues Supports Webmention Valid

My loss. Their public consumption.

Growing up, I wasn’t close to my extended family. My parents weren’t close to them or were not on speaking terms, so, as a child, I followed their pattern. It probably explains why it took until recently for me to experience grieving while online. I just flew back from Portu...

Jason Fried Valid
• Jason Fried

Hooks, towel bars, and software

Strangely, a recent bathroom renovation crystalized my perspective on product development.When being asked to choose between towel hooks or a towel bar, the choice was obvious: Hooks, of course.Hooks take up no space. Towel bars suck up space.Hooks hold towels no matter ho...

Jason Fried Valid
• Jason Fried

Do learn

Imagine teaching guitar without putting an instrument in someone’s hands.Or teaching ceramics without having people work with clay.Or teaching tennis without swinging the racket and hitting balls.I’m sure there’s some way to teach those things without doing those things, b...

Ana Rodrigues Supports Webmention Valid

TIL: How to fix it when an element blinks when using intersection observer.

I recently built a page where a positioned sticky element would appear when another element wasn't visible anymore. For this, I used the intersection observer.

Later on, it was noticed that on an iPhone using Safari, it was as if this sticky item would start blinking, appearing and disappearing at certain scroll positions.

I had no idea why, but eventually, I found a comment buried on a GitHub thread that fixed my issue. I replaced position: sticky with position: fixed, and it got fixed! Why? I don't know. But now I know, I guess.

The project I was working on wasn't using React or any other JavaScript framework. Still, sometimes, the framework used is a red herring. It's best not to dismiss search results based on their title and just have a look.

Jason Fried Valid
• Jason Fried

You couldn't know

Have you ever been asked "What do you wish you knew then that you know now?" I have. And I hate the question. It's usually framed in a way that encourages you to pretend to place yourself in the nascent days of your career, or early adulthood. Back when you didn't know m...

Jason Fried Valid
• Jason Fried

Don't delegate your word

As you build your business, you'll end up delegating plenty.Much of what you did before is now better done by someone else.To make more progress, you release your grip and allow.But there’s one thing you should hold tight and never let go. It’s the thing that should never ...

Ana Rodrigues Supports Webmention Valid

I too have deleted my Spotify account

I've been thinking, especially since the recent Spotify layoffs, that I'm due to delete my Spotify account. I haven't paid for it in years, and I have also significantly reduced my usage. The other thing is that I've had this draft for ages and procrastinated on this topic. ...

Ana Rodrigues Supports Webmention Valid

Speaking at All Day Hey!

Flyer with my photo and details of the event.

I'm excited to share that I am one of the speakers for this year's All Day Hey! I first attended All Day Hey in 2018, and it has since been one of my favourite conferences. Well, technically, this is a comeback to the stage since I did give a lightning talk at All Day Hey back in 2019.

So, five years later (I can't believe it has been five years), I will be back, but this time to talk in a longer format about my new experiments with the Web Speech API and thinking a bit more about voice interfaces.

I've been working on new experiments and will be sharing new things I've learnt since I gave this talk at the State of the Browser and FFConf.

Tickets are still available but I bet not for long!

See you there?

Ana Rodrigues Supports Webmention Valid

Attending IndieWebCamp Brighton

I am excited to attend IndieWebCamp Brighton in less than a month! I already booked my non-refundable hotel, which felt very nerve-wracking!

The last time I tried to attend an IndieWebCamp, I ended up cancelling my trip last minute because childcare plans fell through.

But Brighton is near where I live, so hopefully, all will go well this time. I'm super looking forward to meeting people from the community and having some dedicated time to work on my little blog! I know that technically, this could have been an RSVP type of post, so it's one more thing for my backlog of things to improve around here.

I'm really thankful to Paul Robert Lloyd for taking the initiative to organise this. If you need any more convincing, Paul has written a more compelling introduction to the event on his blog.

Learn more about the event and RSVP on the event page.

See you there?

inessential.com Valid

Reruns

It’s not a bug in your RSS reader if recent articles in this feed all suddenly appeared as unread. You may even have seeming duplicates.

Sorry about that! It’s due to my changing settings in my blog generator. Pages now have a .html suffix where before they had none. This change impacts permalinks, which also changes the guids in my RSS feed — and NetNewsWire and other RSS readers use the guid property to identify articles, which means these will show up as new articles.

(Note: I’ve created redirects so that old links pointing in will still work.)