HackerTrans
TopNewTrendsCommentsPastAskShowJobs

Kluny

no profile record

comments

Kluny
·5 years ago·discuss
I wonder if this is an argument in favor of the five-day workweek - at least from management's point of view.
Kluny
·6 years ago·discuss
So worth it. I got PHPStorm when I started working at Automattic. I'd been developing in PHP for several years at that point, and didn't see the point in an IDE. But my previous job had been a low-end local company.

At Automattic, the expectations were so much higher. They'd give me a 3000+ line, 20+ file codebase to review, for example. There was plenty of time to complete the task, but with so much code to deal with I needed to very quickly develop some skills and tools to keep it all straight.

I learned a lot of keyboard shortcuts for PHPStorm for quickly noting filenames and line numbers in my review sheet, and wrote several macros for quickly writing out repetitive text. These things were essential because it was so easy to get lost or distracted even by flipping between my notes and the code. I could end up going through the same file 4 times if I wasn't careful (on a first pass, that is - it was normal to take several passes through a code base).
Kluny
·6 years ago·discuss
Am I the only one who instinctively hit delete when I made a mistake, and ended up backing out of the page?
Kluny
·8 years ago·discuss
I'd be happy to manage my own desk procurement, including organizing the delivery and assembly, if my employer wanted to pay me for it - that's still paying an engineer for administrative work, but maybe less of it at least.
Kluny
·9 years ago·discuss
That product seems to have a marketing problem. I've heard plenty of PayPal horror stories over the years, but this thread is the first time I've ever heard of Payments Pro.
Kluny
·9 years ago·discuss
I think they did eventually. I remember trying to use Stripe for a project during college (2012ish) that involved building a website with a REST integration in C#. My rtfm'ing skills were much worse back then so I could be wrong, but yeah, you had to do a bunch of server-side implementation and make calls to their API. It seemed quite challenging to me at the time, but looking back, it really wasn't. They've gotten rid of that extra step now though. You can just drop in the javascript and their html form with api keys and you're ready to go.
Kluny
·9 years ago·discuss
Haha, same here. I always used to feel so justified for all the time I spent reading scifi novels in class instead of paying attention, cause all these millionaires were doing it too... and here I am, a junior developer facing a layoff, 5 years into my career. Such success!
Kluny
·9 years ago·discuss
To expand, it's these 7 lines. (Actually 12)

    <form action="/your-server-side-code" method="POST">
      <script
        src="https://checkout.stripe.com/checkout.js" class="stripe-button"
        data-key="pk_test_6pRNASCoBOKtIshFeQd4XMUh"
        data-amount="999"
        data-name="Stripe.com"
        data-description="Widget"
        data-image="https://stripe.com/img/documentation/checkout/marketplace.png"
        data-locale="auto"
        data-zip-code="true">
      </script>
    </form>
- more or less. Maybe not precisely that, but it's the bit where you add a payment form to your website.

It's a nice headline, but it really leaves out the tremendous amount of back-end work that went into making that front end easy to use.