HNHacker News
TopNewBestAskShowJobs

nullundefined

230 karma · joined December 1, 2015

submissionscomments
nullundefined··on Modern Front-end in Rails
This article and a lot of opinions I hear like this are incredibly ignorant. There's nothing wrong with using Rails in a "classic" way as everyone seems to call it.

I do think calling Rails' method classic and these new frameworks "modern" a bit ignorant. If anything Rails is "modern" and these new frameworks are just that, new. Being new does not mean you're modern. It means you're new. A trend. You'll likely be gone tomorrow.

nullundefined··on Neovim v0.2.1 released
You can write Vim plugins in other languages as well.
nullundefined··on Ask HN: How does your company do performance reviews?
Write a bot to send a random /giphy to #general every 1-2 hours, you'll fit right in.
nullundefined··on Ask HN: How does your company do performance reviews?
Oh, so you work at Google.
nullundefined··on How to actually get a remote job as an intermediate developer?
From your experience, do most remote interview loops have take home projects like this or do they tend to focus heavily on whiteboard-esque programming challenges?
nullundefined··on How to actually get a remote job as an intermediate developer?
Do most remote job interview loops include whiteboard-esque coding challenges, or more focused on soft skills and project/contract based assignments to assess your skills?
nullundefined··on Ask HN: How do you make money from your side projects?
I didn't keep track, but the response rate wasn't great.
nullundefined··on Ask HN: How do you make money from your side projects?
I looked at the competitors, the fact that there were many told me there's other people making money.

I tried their products out and decided I could do better myself.

I gave myself a fixed amount of time to get an MVP out in the wild.

In my opinion, you'll never "justify" the time. The only thing you can do is make your best guess, look at the evidence and just give it a shot.

If you're worried about time, sand box it. If you can't make it work, re-evaluate the project (move on or keep trying).

nullundefined··on Ask HN: How do you make money from your side projects?
I'd rather leave the industry and product out, but I'll tell you it's an industry every one of you have been a apart of at one point or another, it's nothing special. I'd also like to say there were/are many competitors in the market.

The current pricing is about $10 per-seat/month. I experimented with a few pricing points, it's not optimal by any standards but it works so I left it alone. I wanted to make it as accessible as possible.

The product has been running since last November (2016). It was profitable within the first week and has been growing ever since.

I did no paid ads and no content marketing or anything like that. I basically cold emailed people I thought would be interested in it. It grew organically from there. Now there's a lot of blogs and people at conferences talking about it and I get traffic from all over.

As for how much maintenance/time I spend on it?

At this point I spend between 0-60 minutes a week on technical/code maintenance.

I spend 0-20 minutes a day (in the morning) on answering support/feedback questions and cold emailing potential customers.

It's not something I have to do every day, but it works well for me.

nullundefined··on Preparing for a Technical Interview: Algorithms and Data Structures
Honestly, don't bother practicing "this stuff". Instead, spend your time doing what is important to you (family, friends, side projects, side business, whatever).

If you need a job, then practice. While doing your job, do it well. Don't waste your personal time on this "stuff". That's really a waste of time and effort.

nullundefined··on Ask HN: How do you make money from your side projects?
I built a SaaS product that makes decent passive income ($3500~/month) and continues to grow.

I'm working on a second SaaS product at the moment.

nullundefined··on Ask HN: Developers with kids, how do you skill up?
First and foremost, screw the green boxes on GitHub. They don't mean shit.

Second of all, there are many ways to "skill up" and that doesn't always mean creating open source side projects or experimenting with the newest fad.

After becoming a father I found I certainly had a lot less time but it forced me to cut out everything that didn't matter. That included watching tech talks, working on a bunch of small projects, getting my "commit a day" on GitHub, reading a large number of books, and so on.

Instead, I decided what I needed and wanted was financial freedom and I wanted to achieve that by building my own software business(es).

I stopped measuring myself by silly graphs or what others in the industry may or may not think of me. I stopped second guessing myself and I stopped worrying about my "marketability" or "maintaining skills" for hireability's sake.

Why worry about skills, marketable or keeping up with the fads if I work for myself? As long as I'm true to myself and I can build kickass products, I don't care about anything else.

Since then, I've built my own successful business and I am currently working on the second (second baby and second business!).

nullundefined··on How to start a company with no free time
I use the same model now that I have a child-- you can't optimize or think too hard about it, you just need to do it. Doesn't matter what tools or methods you use. Could use a phone todo, a sheet of paper in your pocket, whatever.

Things I frequently do randomly during the day:

1. iMessage myself a note or todo so I won't forget 2. email myself a note or todo item, especially if there's an image or link etc. 3. write a quick note in the iPhone notes app

nullundefined··on Ask HN: What are the best personal project websites you've seen?
I don't find worry dream to be aesthetically pleasing.
nullundefined··on Ask HN: Is it better to be good at many things or great at one thing?
It doesn't matter if you have amazing depth in XYZ or you know about many things, no one cares and in one year all your knowledge will most likely be obsolete.

If you're going to "learn" something, make it universal. Learn to communicate (written and verbal), make friends, have experiences and learn to be empathetic and check your ego at the door.

The truth is, life is short and you will never master anything let alone become great in many things, so why try? What's so bad about being technically "decent" and exude the universal skills listed above? I'd hire that person any day.

nullundefined··on Ask HN: Know any source code review blogs and or series?
Are people interested in this kind of content? I'd be open to doing some for fun if there was enough interest.
nullundefined··on Ask HN: Would you pay to emulate classic game console via any device you own?
Maybe.
nullundefined··on Ask HN: 30+ men and women in software, how much do you make?
In the bay area.
nullundefined··on Ask HN: 30+ men and women in software, how much do you make?
Male, 30. 4.5 years "professional" development experience.

$170k base salary plus $20,000 signing bonus. 0.5% equity. Series A small company.

nullundefined··on Ask HN: Solo developer on a side project, where to focus?
I understand that-- I've done quite a bit of research and feel I know enough to get started. There are competitors in this space but it's not very crowded. It's not completely unknown territory.

With that being said, I do think you make a good point and I should make sure I understand what differentiates my product from the others is something people would be willing to pay for.

nullundefined··on Ask HN: Taking a few months off?
I was in a very similar situation (nasty commute, 3 years of very stressful work with a lot of hours).

I left without a job lined up. It took me less than a month to find a new job that I liked. I had several offers and declined a number of them early on as I looked for something better.

You can certainly do it. I suggest you take two weeks off to relax and prepare for interviews, then hit interviews hard and keep practicing for whiteboard interviews.

nullundefined··on Ask HN: Who is hiring? (July 2016)
How do you hire anyone wit that salary range? You're 40-60k off.
nullundefined··on Ask HN: SaaS or mobile game?
True-- I keep hearing the game (or app) market is incredibly competitive, but what market isn't? The way I see it, with SaaS you can get to 10k "easier" with fewer customers. I feel a game may require many more customers and isn't reoccurring revenue, but the "no upkeep" is a nice perk for "passive" income.
nullundefined··on Ask HN: Of the startups from YC's Demo Day (day 1), which would you invest in?
None-- all of them seem too temporal, nothing really ground breaking or innovative.
nullundefined··on We Hire the Best, Just Like Everyone Else
You hire the best? How come your offer package for a full stack developer is 100,000-115,000?
nullundefined··on Startup Interviewing is Fucked
If you don't know how to solve a simple problem, especially one that was solved 50 years ago in computer science, you're fucked anyway.

A lot of these interview questions are 'crap' but designed to be solvable in 20-30 minutes and not require hours of domain specific knowledge. In other words, it's something _anyone_ with _any_ degree of problem solving skills should be able to solve.

nullundefined··on The Hacker 4Chan Is at It Again
Haha, I love it. They nailed it.
nullundefined··on Ask HN: How do I fire someone who has sensitive data on their personal laptop?
Why would they take the firing poorly? Why fire the person at all? If you trusted them enough to work on critical data and systems they must have been doing their job well.

If this person _wants_ to hurt you they will. There's nothing you can do to prevent it. All the legal protection and fake policies are not going to prevent this person from creating multiple copies of the data and releasing it a year later.

Your best bet is to make the person happy enough to let the betrayal go. Such as a huge severance package.

If the person is anything like me, they will have backups as well as documentation and copies of all conversations that have ever taken place in email, Slack etc.

If they want to hurt you they can and will and the data is probably not the only way they can do that. At the end of the day don't fuck people over or they will fuck you over.

Be as nice as you can and make sure you are justified in firing this person or else they are going to fuck you.

nullundefined··on Ask HN: Should I tell my CEO I am leaving before lining up a new job?
Would you have something lined up before giving _any_ notice? Even though this means going behind the backs of everyone that trusts you? I agree it's the safest approach, but doesn't feel good.
nullundefined··on Ask HN: Should I tell my CEO I am leaving before lining up a new job?
It's a mixed bag, to summarize: poor work-life balance, long commute, company mission/direction has changed and I don't feel strongly about it, salary could be better but not a major influence on my decision to leave.
Page 1 of 2Next →