Live data from Hacker News

The boring technology behind a one-person Internet company (2018)

broadcast.listennotes.com

451–460 of 464 posts

Re: The boring technology behind a one-person Internet company (2018)

#451

Earlier quoted context omitted.

I'm currently working on various projects at work that I cannot discuss here, but in parallel I've been working on an express / TypeORM / React (SPA & SSR) framework that I hope to release one day as an open source project. The main focus is to: - easily share React components that use Redux state and actions between projects - rapidly develop new server-side services and immediately use them in React components (by…

Sounds like a lot of work, how do you know that it is a net time saver?

Haha, I guess it is not at the moment, but it keeps me amused. In the first post I was just referring to using JSONRPC over standard REST endpoints as the time saver.

Re: The boring technology behind a one-person Internet company (2018)

#452
post #82

I ran a small company like this quite successfully earlier in my career. If you think this is awesome what goes unmentioned is how lonely it can get. Also, any issues you have (business or technology) you bear the brunt of alone. A coworking space doesn't really help either imo, if you like working with others you will miss having coworkers. Just something I think worth mentioning if you think this is something you m…

This feels like bragging but I also run a one man company and the loneliness is what I enjoy most. Granted, I only work from 08:45 to 14:30 and some hours in the evening, because I bring my kids to school and I pick them up in the afternoon, but the hours when I’m alone, I am 100% productive. When the kids are at home I mostly do some kind of manual labor to get some sort of exercise. Right now I’m building a shed. L…

Super broad question here but how do you guys do it? I mean, how do you go from knowing how to build a basic webpage to knowing that you need e.g. Elasticsearch for search queries. It seems like there is so much specialized tech to learn but no obvious learning progression path.

Re: The boring technology behind a one-person Internet company (2018)

#453

Earlier quoted context omitted.

There’s https://barnacl.es/

Looks like lobste.rs. Any relation?

Yep. I've run Barnacles for a few years and became the Lobsters admin almost two years ago. They use the same codebase.

https://github.com/pushcx/barnacl.es https://github.com/lobsters/lobsters

Re: The boring technology behind a one-person Internet company (2018)

#454

Earlier quoted context omitted.

Why is HN so against people who _enjoy_ engineering? Why should I run some run-of-the-mill stack that has enourgmous legacy cruft and just not "fun". Not every business wants to be sillicon-valley optimized money farm - some people want to do some enjoyable work.

If you want to hack on new technologies, great, that's understandable. But do that on your own time, not when you're being paid to achieve business objectives.

This is how you kill innovation pretty effectively, especially considering the usual length of workdays in our industry.

Remember: You will not retain talent if you want them to act like code monkeys.

Re: The boring technology behind a one-person Internet company (2018)

#455

Earlier quoted context omitted.

How do you feel about using a dynamically typed language like Python for all your backend code? Whenever I had a codebase that grew past several thousand LOC it became pretty unwieldy pretty quickly for me personally. I'm curious if there's a conscious tradeoff for people using Python/Django to start because it's really fast to get up and running with (for existing or new devs).

For us, we follow a very tight convention around how we write code. This has helped us in maintaining the codebase. Of-course some tools help a lot too: - We use standard tools like flake8, isort, black for code linting. - We are not following TDD, but we do write tests for all features. Pytest helps here - Proper code reviews. I cannot stress this enough. As a Tech-Lead I have pushed for code reviews even when worki…

We’re pretty much the same - except for Poetry where we are still using plain old pip. Are you able to say how Poetry makes updating third party libs easier?

Re: The boring technology behind a one-person Internet company (2018)

#457

Earlier quoted context omitted.

My first thought was "I wish the startup I'm working for would read this". My second, "eh, wouldn't change anything." > so I’m working on a new website and series of engineering posts to help share my approach to a lot of these problems. Do you have a mailing list or something to get on to get updated on this?

I will hunt down this comment and reply to you in your profile once it’s out!

And me please

Re: The boring technology behind a one-person Internet company (2018)

#458
Technology is usually just a means to an end. Unless IP is what you are selling, boring is great. I’ve seen so many teams burn so much energy on complicated stacks just to drink kool-aid. It’s mind bogglingly frustrating, especially as a contractor. At the end of the day it’s great for me: I get brought into shit shows to clean up the mess. But deep down, I want projects to succeed and clean/sound systems architecture is how you do that. Doesn’t matter if it’s PHP, Python or Java.

Re: The boring technology behind a one-person Internet company (2018)

#459
post #82

I ran a small company like this quite successfully earlier in my career. If you think this is awesome what goes unmentioned is how lonely it can get. Also, any issues you have (business or technology) you bear the brunt of alone. A coworking space doesn't really help either imo, if you like working with others you will miss having coworkers. Just something I think worth mentioning if you think this is something you m…

artists and farmers have lived like that for centuries. i dont think it s so uncommon that we have to start warning people about it
Post reply on HN