HNHacker News
TopNewBestAskShowJobs

panorama

547 karma · joined September 4, 2010

Rails, Ruby, React enthusiast. Founder of www.mightyscout.com, influencer marketing SaaS tools.

email: kevin <at> mightyscout.com

submissionscomments
panorama··on Ask HN: What is your editor/terminal font and color scheme?
I've used the RailsCasts theme[1] for ST2 for 3 years now. I've tried other ones but always went back. I even use it for non-Rails development. It's just got the right amount darkness and text color contrast which benefits readability.

[1] https://github.com/tdm00/sublime-theme-railscasts

panorama··on Ask HN: What are your unused domain names and how much would you sell them for?
skuvo.com atma.io - but not sure what to price it at, also given I plan to actually use these for my own projects someday as OP says :P
panorama··on Ask HN: What non-trivial JavaScript app would you like explained in depth?
Google Docs/Sheets
panorama··on Ask HN: What's the one thing you've always wanted to learn?
Thanks for the resources. Not sure if calling me lazy is fair, I don't know what I don't know, but I'm almost certain my code isn't 100% bulletproof. Not because I see something blatantly broken and just decide not to fix it.
panorama··on Ask HN: What's the one thing you've always wanted to learn?
Web security because I'm a web developer who definitely builds unsecure applications. Unfortunately (and incorrectly, IMO) the full stack dev market doesn't really value security too much as it pertains to marketable job skills. For instance, I spend my time improving my Javascript skillset which has a greater impact on my bottom line at the moment.
panorama··on Ask HN: Anything better than Tableau for data viz, dashboards?
What's your opinion on Highcharts usage longterm? I find it's great to get something up and running, but I've found myself hitting limitations, especially when it comes to custom design. But it's possible I may just be using it ineffectively. I always assumed that one day I should port my company's charts over to D3 if we wanted to be serious about our data visualization (which makes up a big part of our site).

In other words, is it like Bootstrap in that it's a useful starting tool, but doesn't really scale well if you want to have full design control in the longrun? Do you happen to know any notable sites using Highcharts? Thanks in advance.

panorama··on For San Francisco Cab Drivers, Once-Treasured Medallions Now a Burden
I was referring to a franchisee as a human being. A franchise is a business.
panorama··on For San Francisco Cab Drivers, Once-Treasured Medallions Now a Burden
In my opinion, the major benefit of Uber/Lyft is also the accountability. Having an easily-accessible paper trail of who my drivers were ensures I won't fret about losing things. If I have a poor experience, my rating actually matters and poor drivers are kicked off of the platform. If my Uber driver longhauls me (< 1% chance IME), I can get a refund by complaining to Uber support. Longhauling is more common among cab drivers AND there's no convenient way to get your money back.

No accountability or recourse in traditional cabs.

panorama··on For San Francisco Cab Drivers, Once-Treasured Medallions Now a Burden
This is an especially poignant story, and it's hard to not feel bad for this driver.

On the other hand, people face investment risk all the time, i.e. when franchising a restaurant. When Chipotle or whoever comes in and devours the fast food market, I wonder if the local struggling burger franchisee asks the city for help?

I can't speak on behalf of other cities, but anyone who has lived in SF pre-Uber has no shortage of nightmare stories from taking cabs. For people who had to wait years and pay enormous costs for their medallions, many taxi drivers acted smug, entitled, rude, and sometimes even downright shady. I know you can't say this about _every_ taxi driver, but there's no doubt that the current ecosystem treats the consumer many orders of magnitude better.

panorama··on Ask HN: What is your best side project / passive income in 2015?
I self-published a guide that helps junior developers dramatically improve their chances of getting hired at startups: https://kokev.in/hired-fast

I'm glad I didn't do it solely for the money, because I think revenues so far works out to something around minimum wage. However, it was a pretty satisfying challenge and I enjoyed every minute of it. I've gotten some great feedback from people who have landed some great jobs, so it provides a sense of fulfillment.

Like many others, I relied a lot on Nathan Barry's Authority (http://nathanbarry.com/authority) to write this ebook, which I'd recommend if you're looking to do the same.

panorama··on I'm Begging for Work
I hope you land something soon, the HN community is strong. In case it takes you a while and you are ready to begin interviewing, I actively help junior-level devs get jobs in the industry. I wrote a book on the subject (https://kokev.in/hired-fast) and would be happy to send you a copy for free. My email is my profile and I'd also be happy to go over things with you (applying, interviewing, Rails).
panorama··on Ask HN: Where and how do you look for jobs?
Jobs doing what, in which industry? What kind of role?

Assuming you're just a developer looking for jobs in technology companies, you should check out the monthly who's hiring thread: https://news.ycombinator.com/item?id=10152809 (Sept '15).

I also like angel.co due to salary transparency and the search UI. Hired.com is also nice if you're able to pass the initial test.

But a more specific question will get you more specific answers, cheers!

panorama··on Playing video games can improve our lives
In my experience, there's a strong correlation between aptitude at video games and success. This is just my small, possibly skewed sample, but my closest friends I've met through playing WarCraft 3 as a teenager at a competitive level all became high-income, successful, happy people, usually in tech or finance.

I whole-heartedly believe playing video games early on helps nurture a strong competitive drive, discipline, and self-motivation. It probably depends on the game, too. I was playing Civilization II as a 9 year old, played strategy games like StarCraft and WarCraft competitively as a teenager, and eventually played online poker for a living. I don't know if simply playing Candy Crush would yield the same results.

panorama··on Trying to get Junior python position. What should I know?
Searching for SWEs in the UK gets me 460 startups on AngelList: https://angel.co/jobs#find/f!%7B%22locations%22%3A%5B%22Unit...

For reference, New York has 933. You can also apply to remote roles too, but those tend to be a lot more competitive. Check out remoteok.io for instance.

Figure out what you're good at/want to do. Whatever you pick (e.g. backend Python work), focus really really hard on that and don't spread your skills too thin. You can develop your ancillary skills later, but having one solid core competency gets you through the door.

You'll be tempted to copy/paste your applications and cover letters, but I would recommend you try spending a lot of time and effort on at least a few applications.

Focus on what value you can bring to the company (maybe skills you've developed outside of programming? Do you work better in certain environments (e.g. smaller teams)? etc.), keep working on side projects and fleshing out your Github/portfolio in the meantime, and take a quick deep breath if you get anxious during interviews.

Those are just a few universal guidelines I can think of off the top of my head. Honestly there's a lot I could say on this topic—I even wrote a book on it (https://kokev.in/hired-fast). If you can be more specific about what you're weak with, what you'd like to know, what kind of company you'd prefer, etc. I'd be happy to help you out further!

panorama··on Anyone with a remote job making 80k a year?
Nice, what kind of stack/work?
panorama··on Ask HN: Which $1B startups will fail if the bubble bursts?
Strange, I actually disliked Eat Club when my former employer used them. Also, Caviar has a huge business catering component and has Square money, they're not going anywhere for a long, long time and are actually my favorite in your list (as an individual and as a gluttonous tech worker)
panorama··on Ask HN: In an interview, what do you answer when asked “tell us about yourself”
It depends on the company you're interviewing with.

If, for example, you founded a tech company, the way you described it would differ whether you were talking to: your parents, a tech journalist, a potential client, a potential cofounder, a potential engineer, a potential product manager, etc.

Each company you talk to will be different and have different needs. No one can tell you what those are—that's your job as the candidate. But to give you an idea, let's say you were interviewing for a 4-person startup. A small startup typically needs generalists who show a lot of passion for the company and their work. Someone who can thrive in scrappy environments without a lot of process and push the company forward in more ways than what you were hired for.

Now your narrative should use any relevant experience, even if it were, for example, working at your parents' pizza shop when you were 15 (in lieu of any actual field experience). "I'm a naturally self-motivated worker who really thrives in smaller, scrappier environments. For instance, my parents' local pizza store was chronically understaffed so I developed a process that could combine X and Y while doing Z so that individual productivity went up 3x. I have a great deal of passion for what I work on and always own the result from start to finish."

panorama··on Ask HN: Is This Enough to Get a Job?
Thanks for the feedback! I settled on that price for a lot of reasons, but mostly because: 1. it helps you get better jobs, faster. That to me is worth thousands, much less $39. 2. I share techniques that lose a bit of their value if every applicant knew about them, so pricing high protects my readers in a way.

It's hard to find a balance, I'm not 100% positive if this is the right pricing for it. But, like the sibling poster mentioned, I offer a full refund and you can always sign up for a free sample—it also adds you to the mailing list wherein I share some useful info for free.

panorama··on Ask HN: Is This Enough to Get a Job?
No problem. I recently wrote a book (https://kokev.in/hired-fast) that helps junior devs get jobs, I'd be happy to send you a copy if you email me (you can find my email in my profile)
panorama··on Ask HN: Is This Enough to Get a Job?
> "Do these apps that I built 100% myself demonstrate enough skill and understanding in web development to land a entry/mid level job?"

Like others have mentioned, this in particular is hard to evaluate without a. source code, b. demo login. Otherwise, all I can glean from this is that you know how to make landing pages :P

But I wanted to point out some design issues I found in your sites. This may or may not actually affect your candidacy, but I thought you should know about them in general as it might signal a lack of attention to detail:

a. Ex: https://i.gyazo.com/205c90719b7e16c19d29fba8b27006c9.png - the error messages are unstyled.

b. Ex: https://i.gyazo.com/fa23a197fa0adb4f8fc0a9aa88ae3797.png - the error message here is too small for me to read.

c. Ex: https://i.gyazo.com/fa3dcbe0c61735b8f958d4d556f57526.png - This is nearly impossible for me to read.

Basically this would signal to me that you're likely not too design-inclined and I would probably focus more on your backend abilities (if given source code). These would be red flags if you were applying for a position that involved design or UX though.

panorama··on Ask HN: How do you submit maintenance requests as a tenant?
We email a single person in what's probably a ~40-unit apartment in SF who then dispatches the maintenance team the next day. That person is probably in charge of the maintenance team's scheduling.

For us, it's a pretty painless, straightforward process. Not entirely sure how it is on the other side though.

panorama··on Ask HN: If you could build anything, what would you build?
Sure, my email is in my profile.

I want to clarify that I don't think this will necessarily work for every company, especially high-growth, high-competition companies like Uber. Probably moreso for companies that acknowledge, due to market cap, that they will never be a billion dollar unicorn.

panorama··on Ask HN: If you could build anything, what would you build?
This doesn't answer the spirit of your question, but regardless of the product/service, I would build a company with an emphasis on employee happiness (which also doubles as a recruiting tool):

- Full-remote

- 4 days/week instead of 5

- 2-3 months mandatory PTO

- Bootstrapped

This isn't lofty or anything, it's really what I aspire to do some day soon. To me there are few sane reasons to build a company predicated on the 40 hour work week in an era where work is intellectual and not based on quantifiable throughput (like working in an assembly line). Today, I would gladly take a 20% paycut to work 20% less per week (e.g. get Fridays off), and so I'd want to build a company in the same way.

I personally think the world is already headed in this direction (with remote work being the first big change).

panorama··on G is for Google
Use https://abc.xyz/ not the blogspot post
panorama··on Ask HN: How to get started with SaaS?
I'm glad you brought up subreddits—that's generally been my strategy as well. If you build your own SaaS, you'll generally have to do your own content marketing. It has to therefore be an industry you care about/know enough about that you won't mind reading and writing about it daily.

So I take my list of followed subreddits and identify which ones have b2b markets, which really narrows things down for me.

panorama··on Ask HN: How do you make money on the side?
First of all, I never get tired of seeing you post in these threads. Keep it up and thanks for being so transparent every single time.

Second, I'm surprised that ads work to such a significant degree for DRP. My assumptions off the bat would've been a. 1000 uniques is too few to generate significant income, b. a tech savvy crowd (developers) wouldn't click on ads/are more likely to have adblock. Am I missing something?

panorama··on Ask HN: The Case for the “Front End Engineer” Role
People are generally not taught how to interview well. To most, it's not a skill to be honed. I find this occurs often in software development, when engineers are asked to participate in the interview process.

This is why you still get companies, who pride themselves on having progressive engineering cultures, defaulting to whiteboard interviews, bland comp sci trivia, and puzzle questions even though they're proven to be awful indicators of on-the-job success.

Ten years ago this is how people were interviewed when they first got into the industry, so that's the only way they know how to interview now, despite the demographic and tooling significantly changing in software development.

panorama··on How much do you think you lose while exchanging currency?
I don't have hard numbers, but as a frequent traveler, exchange fees are honestly pretty annoying, so much to the point that I manually exchange money with wealthy friends in destination countries, horde cash like Japanese Yen in a box until I go back, and other nonsensical-in-2015 things.

A lot of countries still operate on mostly cash (like the aforementioned Japan) so getting by with only a CC isn't too feasible. Then, relying on the ATM will cost you a lot of money over time unless you specifically have a checking account at a bank with no ATM fees.

panorama··on Ask HN: How do I name my web app?
The best, leanest compromise would be not necessarily needing [yourname].com. For instance, get[yourname].com, try[yourname].com, [yourname]app.com, and so forth. Or other tlds.

Otherwise the time spent trying to think of a unique, non-taken name that is easily recalled and spelled/pronounced is a little too much trouble than it's worth at this stage I'd bet.

panorama··on Ask HN: Good JavaScript codebases to read?
I'd personally love to see a frontend-heavy codebase that is using relatively new tooling (for example, ES2015 with Babel, React on a significant scale, etc.) if anyone would like to share :).
← PreviousPage 4 of 6Next →