HN user

rogem002

235 karma

Ruby on Rails Developer & Footloose.

Twitter: @MikeRogers0

Posts6
Comments56
View on HN

I love the social software podcast! It feels like I'm listening to real people building products, plus following along with Colleen Schnettler build her product has been really inspirational :D

I wonder if this is consistent with what others have seen or if it's something unique to this project?

I've spoken to a few other GitHub app creators, it's a fairly common experience. I think GitHub Actions are kind of viewed as the preferred alternative by GitHub so that's what they're focusing on.

If Not SPAs, What? 6 years ago

You can use Turbolinks on any front end project (I use it on my static sites), it has a standalone JS library.

High beam lights which turn off in sections to not blind other drivers.

They're pretty neat! You can drive on a highway, have high beams lighting up signs but not dazzling other drivers.

I did the same. Now I’ve stopped using reddit as a news source, I feel a lot more upbeat. Plus my news cycle is a lot more localised now, which is a win!

I also unsubscribed from subreddits who started allowing false, but entertaining posts (like a image with a fake caption for karma). That was a good choice.

I removed my Chrome Extension from the store in February. It was averaging about £30 per a month in sales and the cost of keeping up-to-date with the changes in Chrome/the extension store seemed hardly worth it.

The thing which really pushed me over the edge was their new developer dashboard, it was a step in the right direction but what missing some key features which were present in the old dashboard. Googles solution? Make us use both dashboards for almost a year.

I do Rails full time and most the CoffeeScript lives in the "legacy" side projects. Most projects I'm on have moved to vanilla JavaScript or ES6 via Webpack.

I don't think it's dead (it's still popping up), but I think it's time has passed.

I regretted the name after launch. It seemed fun & playful at first, but soon its limitations became pretty apperent.

Next time I'm just going to use a "Does what it says on the tin" kind of approach to naming.

Stripe CLI 7 years ago

I can live with the full page refresh, but my biggest pain point is working with sub accounts on trello. They store the sub account in a cookie instead of in the URL, so if I want to share what I'm looking at with a colleague it's a faff.

The Future of PHP 7 years ago

Recently I was asked to help out with a PHP project for work, I made the switch to rails almost a decade ago & haven’t looked back since so I was excited to see how PHP felt.

I was fairly impressed with how easy it was to jump back to PHP, the documentation is full of examples, there is composer for package management and it has a strong community who meets up regularly.

Once you factor in the learning time for AWS per a developer the cost is even higher.

At my previous company we had project with an AWS deploy process that only two developers could confidently use. Teaching a new developer & keeping them up to date was a big time sink.

For comparison we had a Rails app setup on heroku that on day one junior devs were happily deploying to (plus we had Review apps for each PR!)

I'm currently building a Rails app with a event driven development (EDD) approach. This post makes me tingle.

After building apps with easily way to much logic in controllers, EDD feels like a much cleaner approach for long term scale. But finding the right EDD approach that feels like "the rails way" has sparked a lot of debate within our team, especially around the "does this actually help" argument.

I'm petty curious about others experiences :)

A complex web page might call the server 150 times as it loads to completion.

That irked me a little. I'm assuming this includes fonts & images (not a bunch of ajax requests), but it still seems high.

My food delivery service (Ocado) at some point added a "Here is a recipe, want to add the ingredients to your shop" button. For me that totally halted my desire to use services like Blue Apron.

I had a client make the changes they wanted to the site in chrome dev tools, then just send me screenshots. After ranting to a few friends, they had the same experience. So I built this Chrome Extension :D

I'm looking forward to hearing what you think of it!

Profession: Software Engineer (Remote, currently in Nunavut, Canada)

[06:00] Woken up by cats poking my face, I roll out of bed & feed them a little bit of food then head back to bed.

[08:00] Alarm goes off, I get up, grab a quick shower & take the dog out for a quick morning walk.

[08:40] Feed dog & cats their breakfast. Make a coffee with Irish Creamer (It makes the coffee taste like it has booze in it).

[08:50] Start my first block of uninterrupted coding time at home. I'm a few hours ahead of my colleagues, so this time is my most productive. I listen to an audiobook or podcast to avoid talking to myself.

[11:00] Make another coffee & prep for morning standup call.

[11:10] Sit down on my sofa & start the call.

[11:40] Coffee #3, tell myself I should plan out my afternoon, then promptly start dicking around on social news sites.

[12:00] Make lunch, then take the dog for 1h of exercise. Dog decides its ball should be split in two.

[13:20] Head to the shops to grab food for the next few days & a new ball for the dog.

[14:00] Saw I had a unread message from my Mum. I give her a call to remind her I'm still alive.

[14:30] Finally back to coding. Spend way to long debating about a 4th coffee.

[18:00] Start a load of washing & take the dog out again.

[18:40] Feed animals (saving a little bit of cat food for later), then cook dinner.

[20:00] Remember about washing, then figure out plans to go out for dinner tomorrow with some locals I've met.

[21:00] Decide I should burn some evening oil on getting to a better place for work tomorrow. End up thinking more about side projects & catching up on TV.

[22:30] Sun still hasn't set outside. I take the dog out again for a quick pre-bedtime walk.

[23:00] Feed cats the last of their dinner in a hope they'll let me sleep in a bit more tomorrow.

[23:15] Catchup on news in bed, then sleep.

I've been attempting to monetise my Google Chrome Extension for the last few months ( https://news.ycombinator.com/item?id=12925467 ). I felt I could never inject ads to my extension as I never had a sensible place to put them.

Instead I've been experimenting a lot with one off & subscription approaches, here are two things I noticed:

1. When I had a subscription model, most users would sign up & almost instantly cancel their subscription (though very few ever requested a refund).

2. Adjusting the one off price didn't change the monthly revenue. For example when I changed the price from $7.99 to $10, the sales decreased a little but at the end of the month I ended up earning about the same.

(Shameless plug: https://chrome.google.com/webstore/detail/livepage/pilnojpmd... )