HN user

atiffany

122 karma

- Engineering Lead at Square - Founder of First Step Coding

Posts19
Comments50
View on HN
www.firststepcoding.com 6y ago

Zero to Coder: P.R.E.P == P.arameters R.eturn E.xample P.seudocode

atiffany
2pts2
www.firststepcoding.com 6y ago

Zero to Coder: Arrays [Free Book Release – Chapter 1]

atiffany
1pts0
repl.it 6y ago

Repl.it's Creative Job Board

atiffany
2pts0
www.firststepcoding.com 6y ago

Zero to Coder: the minimalist's interactive intro to coding in JavaScript

atiffany
2pts0
medium.freecodecamp.com 9y ago

When it comes to whiteboard coding interviews, remember to PREP

atiffany
1pts0
blog.twintechs.com 11y ago

UI automation testing: is it worth it - and how? Part 1

atiffany
2pts0
news.ycombinator.com 11y ago

Ask HN: Are you doing automated UI testing – why or why not?

atiffany
6pts5
blog.twintechs.com 11y ago

Tech Trends at Web Summit 2014 in Dublin

atiffany
3pts0
news.ycombinator.com 11y ago

Ask HN: Tech for grandparents/parents?

atiffany
1pts0
www.thoughtworks.com 11y ago

Technology radar july 2014

atiffany
3pts0
twintechs.com 12y ago

Open source doesn’t imply transparency

atiffany
1pts0
medium.com 12y ago

Imagine there’s NoSQL

atiffany
2pts0
medium.com 12y ago

Imagine NoSQL – how John Lennon might have said it.

atiffany
1pts1
twintechs.com 12y ago

Productivity Tips #1: Wisdom from David Allen

atiffany
1pts1
twintechs.com 12y ago

If you aren't blogging, you're doing yourself a disservice.

atiffany
14pts15
news.ycombinator.com 12y ago

Poll: How much of a salary cut would/do you take to work remotely?

atiffany
1pts2
twintechs.com 12y ago

Live where your heart takes you – without sacrificing your career aspirations

atiffany
2pts1
news.ycombinator.com 12y ago

How to vote for Bitcoin today

atiffany
6pts1
news.ycombinator.com 12y ago

SpareBits: Someone please make this.

atiffany
1pts0

https://musicfestivals.ai - find music festivals near you.

I wanted to be able to scroll around a map and filter by month to see what festivals were happening around me and places I wanted to travel, but I couldn't find any great existing tools for this, so I built this thing.

The map view looks better on desktop than mobile, but you can still see it on mobile by clicking the map icon in the header.

It might be more efficient (and effective) for the filtering to happen closest to where the water is drank. If it happens at the treatment plant, then you end up filtering lots of water that is used to water lawns, shower, etc. Only a small percentage is used for drinking.

Square | Back-end or Full-stack Software Engineer | REMOTE (US and Canada) | Full-time

Apply to join the Channels & Fulfillment team at Square. We are helping many traditionally in-person sellers succeed with moving parts of their businesses online. The two forms this is taking right now:

- Make it ridiculously easy to list your products across many channels/marketplaces (e.g. have your product start appearing in the Google Shopping search tab)

- Expand Square's common fulfillment APIs to simplify the "behind the scenes" operational part of what happens after they receive orders and need to execute on these contracts

We're already seeing a lot of success, and it's been really rewarding to help these businesses. This is a massive project, and most of work is in a new Go / Golang codebase hosted with the help of Redis, Kubernetes, and AWS.

Note that the job post says "Canada" but we're open to folks in both Canada and US for this remote position. Please start your message with "[HN]" when you apply. Feel free to send any questions in comments. https://smrtr.io/4RcLd

Square | Front-end or Full-stack Software Engineer | REMOTE (US and Canada) | Full-time

Square builds common business tools in unconventional ways so more people can start, run, and grow their businesses. When Square started, it was difficult and expensive (or just plain impossible) for some businesses to take credit cards. Square made credit card payments possible for all by turning a mobile phone into a credit card reader. Since then Square has been building an entire business toolkit of both hardware and software products including Square Capital, Square Terminal, Square Payroll, and more. We’re working to find new and better ways to help businesses succeed on their own terms—and we’re looking for people like you to help shape tomorrow at Square.

Many teams are hiring at Square, but I am the hiring manager for the Channels and Fulfillment team. Note that the job post says "Canada" but we're open to folks in both Canada and US for this remote position. Please start your message with "[HN]" when you apply. Please send any questions in comments.

https://smrtr.io/4QzMT

Repl from Repo 7 years ago

It's amazing for anyone learning to code. I run my coding school's classes off of Replit Classroom.

Stitch Labs | Full-stack JavaScript: Node + React | San Francisco | Full-time

As a full-stack engineer at Stitch Labs, you will be part of a passionate, rapidly-growing team of engineers solving complex problems at scale.

From syncing 1000s of products and orders per second, to automating entire online businesses, we are the team that is solving the most interesting problems in commerce today.

A few tech-focused initiatives underway right now include Dockerizing production to perfectly match development, migrating a legacy system to a new API with the help of TDD, and accelerating tests to improve build speed on CI.

We need your help with:

• Building integrations between our API and physical inventory warehouse APIs

• Adding new features to our inventory management product

• Beginning the migration of an Angular front-end to React

Please only apply if you meet these requirements:

• At least 2 years professional experience with Node

• At least 1 year professional experience with React or Angular

To apply, please send the following to eng-recruiting@stitchlabs.com:

1) Your resume

2) A brief story describing the professional engineering achievement you are most proud of in your career

What if there were humanities bootcamps?

That probably sounds like a joke...but why should a traditional expensive university be the only structured way to get exposure to broader human knowledge?

An intensive bootcamp model doesn’t actually make sense for breadth (they are designed for the opposite)...but if you told me I could be part of a structured organization in my city where I’d be introduced to interesting broad humanities topics through lectures from experts and assignments over several months then I’d be interested.

Stitch Labs | San Francisco | Backend Engineer | ONSITE

Stitch is the leading online inventory control solution that simplifies multichannel retail business. It automatically syncs inventory, orders, and sales across channels, which provides retailers a holistic understanding of their operations. With Stitch, retailers save time, make better decisions, and grow their businesses. Stitch integrates with top sales channels such as Amazon, eBay, Etsy, Shopify, WooCommerce, and Square, as well as add-ons including Quickbooks, Xero, and ShipStation.

A few tech notes:

- We are a pioneer in using an open source MySQL clustering solution called Vitess. It was created originally to host the data for YouTube and has just been accepted as a cloud native computing foundation project. We have worked with the google team to implement it here at Stitch and have enjoyed contributing to the project.

- We recently migrated our dev environments from Vagrant to Docker, and we have active initiatives to Dockerize our production environment.

- Our main application is running on Laravel 5.5 and all applications are running PHP 7.1

- We have various microservices running Laravel and Lumen all running out of Docker containers orchestrated through Kubernetes

- We regularly host the Laravel SF meetup group (Come join us!)

- All applications we write have a heavy focus on Object Oriented Programming and automated unit / functional testing

- We have invested heavily in getting all of our internal company data into BigQuery. We use it to introspect and drive decisions frequently, especially in the engineering department.

Find more details and apply here: https://stitchlabs.bamboohr.com/jobs/view.php?id=28

First Step Coding | Growth Marketing Manager | SF or Remote | REMOTE | Full-time

First Step Coding is hiring a growth marketing manager to join a small team of three to grow a profitable education business with product-market fit.

We occupy a unique niche in the coding bootcamp space. For most of our students, our classes are their first serious foray into coding. Since we focus exclusively on the introductory level, we have opportunities to partner with many other organizations in the space.

RESPONSIBILITIES

• Primary ownership of marketing, advertising, and copy to grow top-of-funnel

• Regular blogging to build the community and position our company as a thought leader

• Tracking and reporting of analytics to drive decisions

• Lead expansion of online and in-person offerings

Please find more details and apply here: https://angel.co/firststepcoding/jobs/478698-growth-marketin...

When I first invested in Bitcoin several years back, I tried to imagine ways that it could one day be deterred from becoming increasingly adopted and valuable. Government regulation and hacking were obvious possibilities, but I never considered “death by fragmentation” at the time. I think Bitcoin would be a lot more valuable today if it had not been for the explosion of largely greed-motivated shitcoins (and later ICOs) entering the market.

Tom Petty has died 9 years ago

Just watched his documentary (on Netflix) over the weekend and highly recommend it. This guy is a legend and truly hustled to make it to where he did.

I think you're right at least to the extent that this complicates drawing conclusions. Another issue I see is that in this study we're talking about a single household in a likely poor community getting a basic income. This is totally different from a scenario where the recipient knows that everyone else in their community is receiving a basic income too. Imagine this: a woman in a poor community who works a low-paying job starts receiving a basic income. Her boyfriend loses his job, and he starts to rely on her for support. In a world where both parties have a basic income, she'd have an easier time eventually telling him he needs to get out on his own feet, but in this scenario, she's the one with this "extra money."

The money being invested by new investors is being exchanged for shares of the company. Rather than creating new shares, at least some of these shares are likely coming from existing investors who bought them at a lower price at an earlier time.

I like the product. I just want to offer you feedback that some of the copy reads awkwardly.

Consider replacing "Tap & pay anywhere where there are credit-cards. Interested in early access?" with "Tap & pay anywhere credit cards are accepted. Interested in early access?"

Thanks for the response. I have several questions.

What is the division of labor between developers who work on the tests and (perhaps non-coding) QA analysts?

What software are you using?

How large is the application, and would you mind describing the nature of the application?

Do you have any clear cost metrics on the effects of automation testing? E.g., are you able to operate with a smaller QA team, measurably lower incidence of bugs discovered in production, etc.?

Thanks again.

I'll add one example from a past company I worked for:

- We had a manager and one internal developer assigned part-time to an effort to seed an automation effort.

- The front-end of the application was Flex.

- Most QA analysts at the company had never written code before.

- We attempted to use Selenium.

As you can imagine, this was a crash and burn for several reasons. The company couldn't get enough buy-in internally to dedicate more developer time to seed the effort, and the long-term approach was not well thought out. A few tests were deployed, but they were brittle because they relied on DOM elements. This was partially because QA analysts were expected to be able to use a Selenium "capturing" tool to create tests without writing any code.

Writing this out now, I think the root problem is that at the management level, the sentiment was just that we should "do automation" and no one really understood how much that would involve. There doesn't seem to be any turn-key solution out there that is designed to fit in with the rest of a company's development processes.

When there isn't a clear path for solving a problem, it becomes a much more expensive problem to solve. In this case, the cost far out-weighed any benefit that the company would see.

With that said, I am still optimistic about the potential for effective UI automation testing and I'd love to hear more stories.

I hope they manage to keep the cafe open. The staff is awesome, and it's a wonderful environment to work out of from time to time.

REMOTE Developers at Twin Technologies - http://twintechs.com

  ★★★★★★★★★★=========================================

  ★★★ Help the U.S. government save trees and tax dollars!

  ★★★★★★★★★★=========================================

  ======================
  ★ About the project:
  ======================
We are seeking a few good men and women to help build a “best of breed” enterprise form processing platform. Our client is a top government organization that has continuously been at the forefront of the E-government initiatives. Your work will be visible and touched by customers throughout the federal government every day. We’re looking for someone who can take ownership of automating resolution of common server problems as well as improve the stability and performance of the application.
  ======================
  ★ About us:
  ======================
Twin Technologies is an elite technology consultancy that delivers business optimization, e-Commerce, and custom engineering solutions that place a premium on customer experience and technical excellence. We hire the world’s best designers, developers, and project managers to solve big problems for our clients, helping them grow and innovate through business transformation.

Our culture is very open, with a focus on craftsmanship, trust, innovation, and integrity. Our virtual environment allows us to hire the best people, but requires transparency and a drive for performance among a distributed team while also promoting work/life balance.

  ======================
  ★ You will:
  ======================

  + Work remotely as a member of a highly-effective Agile team.
  + Influence technical decisions in upcoming projects.
  + Develop automated solutions to intelligently maintain server health.

  ======================
  ★ You have:
  ======================

  + Strong coding skills and a computer science background.
  + Experience using Java and/or other JVM languages.
  + Excellent communication skills and good habits about carefully documenting your work.
  + A keen eye for spotting inefficiencies and a desire to eradicate them with process and code.
  + A sense of pride and craftsmanship in the work you deliver.
  + Bonus: experience with advanced server automation scripting.

  ======================
  ★ Tech we use and teach:
  ======================

  + Java, Jersey, JPA, Dropwizard, JBoss.
  + Adobe LiveCycle.
  + Jenkins, Maven.
  + MSSQL.
  + Server automation tools & languages that you recommend.

This is one of many roles we are currently hiring for at Twin Technologies. You can always find more here: http://twintechs.com/about-us/contact-us/careers/

Send your resume to andy.tiffany@twintechs.com to apply for this one.

REMOTE developer positions at Twin Technologies.

Contract and full-time positions - currently seeking front-end, node, and scala/java developers.

We are an elite consultancy called Twin Technologies. We're about 25 FTEs and 40 contractors. I settled here after working in multiple startups, contracting for a larger consultancy, and even co-running my own consultancy and incubator. I came back to Twin after a year hiatus because this is really as good as it gets. The leadership is fantastic, and work-life balance is deeply ingrained in the culture. On top of that, I can honestly say that I enjoy working with my entire team and look forward to our three yearly get-togethers.

We're very selective with who we hire, but if you're reading this then it's a good start that you're on Hacker News. We've got some big projects in the pipeline and need to find the right people to join us ASAP. Drop us a line if you're interested. Also drop me a line is you have any general questions about tech consulting. Write to careers@twintechs.com and please include "HN" in the subject.