I would apply to something like Toptal. When we were first built our team for my startup, we used Toptal contractors for quite a while. They were solid, and to my understanding, made good money. Toptal takes a significant cut of course. The bar is you have to pass a qualification test, which given your 3.5 years of experience, should be enough to get up and running.
Flat World Technology | New York City | Lead Backend Engineer & Lead Front End Engineer
Flat World Technology is building an intuitive data analytics platform that helps our clients understand their investments’ impact on the world. The perfect candidate is a collaborative, tenacious engineer who is interested in solving challenging data problems and having a meaningful impact on the product and the clients who use it. You’ll be joining a team of innovators in the FinTech space who are passionate about ensuring a better future for our planet’s marginalized people and ecosystems.
I've worked with ScriptEd for a number of years; volunteering, fundraising, judging hackathons, hosting interns, etc. I've seen first hand how their organization can have a great impact on the students (and the volunteers!) If you can't devote the time to teaching each week, think about hosting a field trip, volunteering at a hackathon or maybe hosting interns in the summer!
Yes, there are a lot of things that I think good, solid recruiters bring to the table.
Here's why: I have a great relationship with a couple recruiters that have a) introduced me to opportunities, and b) helped me fill roles as I was hiring. In my past four roles I've worked with a small number of recruiters to place engineers with my team — they know I'm respectful of their time, clear about my expectations, etc. and therefore they work hard to deliver good candidates, filter out the resume "chaff", and communicate realistically about what candidates they see being available. And when it was time for me to move on, besides my own meeting people and talking with different companies, this same set of recruiters supported me through introductions and potential roles. They've helped me as much as I've helped them. Mutual respect is abundantly required when working with recruiters.
I think, though, this requires a willingness to ignore the recruiters that tend towards being ambulance chasers (your cybercoders level), and not-insignificant amount of time "interviewing" and building up relationship with any recruiter I work with (on both sides of the table.)
That's always where I struggle, too. "How does this scale to real life problems?" That being said, the article goes into that—pretty well, I think—after the sum method. It focuses on an "OrderKindValidator" class that is expanded.
I was literally just wondering that, too. In NYC, for instance, there are a number of places [1] that are considered "destination chargers" that are parking garages throughout the city. I imagine that for an add-on fee to the monthly rental of a parking space, they also providing charging. That being said, I imagine it easily puts the potential monthly parking fee near $1,000.00 a month (given that it looks like indoor garage parking is generally around $600 - $700 a month.)
I love reading Matt Levine's writing; I enjoy the humorous tone. A bit of Louis CK for the financial world. But I didn't get that he was dismissing the security concerns. I read it as he was dismissing the idea that some aspects of the hacking could have been more easily thwarted. For example, two factor authentication is a relatively straightforward protection. Now he may have been underselling how complex it is to implement, but I would have to agree that items like two factor authentication are relatively straight forward tools at this point.
We’re a well-funded, early-stage tech startup based in NYC that is reinventing financial services for women. We’re currently in stealth mode building a new kind of investment platform, which has the potential to be a disruptive and meaningful force for good. Our team has deep, successful roots in the startup and finance communities.
== The Role
We’re looking for a Senior Engineer to help develop our investment platform product. We’re looking for an engineer that has at least two years of professional experience writing code in Ruby. You have experience writing well tested code with tools like RSpec,Cucumber or Minitest. A strong attention to detail, a yearning to write well-tested, continuously-integrated code and an interest in developing software from the ground up are attributes that describe you. You work well both independently and as part of a team. You have experience writing well organized, object oriented Ruby code that goes past the basic Rails applications. You have strong feelings about “Plain Old Ruby Objects” and have a healthy concern of “magic.” Security is really important to you, even if you don’t have a large amount of experience in this area.
This is a full time development role that will have great impact on our product. You will be writing core code that makes trades in the securities markets. You will participate in code reviews, help develop our best practices and coding styles, and ultimately have a big impact as our company is starting out.
We’re a mission-driven company with a diverse team of people who value honest and transparent communication, simple and focused execution, and work-life balance. We’re building a NYC-based team and offer market compensation and significant equity for world-class candidates.
== Next Steps
Introduce yourself to our team via e-mail by sending a cover letter and resume to [email protected].
Match, Tinder, OKCupid, HowAboutWe, now PlentyOfFish. I'm curious if there are other mainstream dating apps out there? There are apps like Grindr for the LGBTQ community; JDate for the Jewish community. But what others are there for the larger populations? eHarmony, though I've always been under the belief that religion was a key component of that site.
I find it interesting to see that Match now really owns the space and that TechCrunch is suggesting that the purchase was for "a fresh pool of digitally active singles" vs. technology (OKCupid) or a different experience all together (Tinder).
I love that GitLab has their code publically viewable. It provides another example of a large Rails application which is always useful as a way to "see how other people approach challenges" as well as my favorite "why the heck doesn't this work" problems that surface when implementing CI/RSpec, etc.
That totally jibes with what I found "reassuring" in a sense. That even very smart people sometimes get hit with inadvertent "multiple problems looking like a single issue" situations.
Hear hear on said Old Wizened Graybeard habit. The amount of pain inflicted from twenty jobs all starting up at :00 (or even :30, :45, etc.) when they could easily run at :04 or :17 can be huge. Anecdotally I once "lost" a sandbox server to a ton of developer sandbox jobs starting at :00 and not completing before the next batch started.
This line: I would have sent out an email to the mailing lists earlier; but since at each point I thought I was "one change away" from fixing the problems, I kept on delaying said email until it was clear that the problems were finally fixed" is such a common situation for most people, but I tend to see it with engineers especially. I find I struggle with it an incredible amount. In some ways, I guess it seems healthy or reassuring that incredibly smart people like Colin Percival suffer from similar challenges around fully understanding the scope of the problem and the solution.
All that being said, I really respect the detailed response from a technical perspective as well as owning up to (and the decisions that went into) a spell of downgraded performance.
Later edit because I don't want to spam the comments: I'd love some context (maybe from cperciva himself?) around the performance enhancement of integrating new Intel AESNI instructions. This is well beyond my depth and while Colin mentions that it didn't necessarily increase performance, I'm wondering if the hope is it would longterm? Or were there other benefits to such an integration?
One of my engineers was a ScriptEd volunteer last year and she has since convinced me to hire a ScriptEd intern this summer, as well as volunteer at the Hackathon in a couple weeks.
Last fall, at my last company (Canvas <http://canvas.is>), we had a "class" of ScriptEd students come visit our agency and learn about how agencies work. A lot of the kids were absolutely amazed at just the basic experience of an interactive agency. They asked questions that you take for granted as being "understood" by engineers and designers and other agency employees. That being said, when we broke them up into brainstorming groups helping us "design an app" for a client's pitch, they were great fun, so smart and so interested in the work. They brought life experience to a pretend pitch that we would never otherwise have been exposed to.
I'm really excited to have an intern from ScriptEd this summer and to continue to support such an amazing organization.
Coincidentally Coda Hale's sneaker (https://github.com/codahale/sneaker) just popped up in my Twitter feed earlier. Sneaker stores the secrets on S3. Keywhiz stores the secrets in a central database and then ephemerally on the client servers. I guess if you started with something like sneaker on AWS using Amazon's KMS you could then move to Keywhiz if you eventually moved out of AWS.
I interviewed at SeatGeek five years ago when they were a very small team. I was super intimidated at my first "startup" interview. No need to be; Jack and Russ were some of the nicest guys and interviewers. I remember after the interview they spent a bunch of time talking about the ways they had scripted Adobe Illustrator (I believe) to make the then very awesome, but now quite rudimentary, seat maps.
Really thought they had a great product on their hands and have used it quite a bit. They've done great work building both a great product as well as an engineering and product driven company.
That's probably fair. I, funny enough, used quotes, because I couldn't think of a less serious word than frightens. Concerns is maybe a better word choice.