3,660 karma · joined October 13, 2008
I like systems, tea, videogames and people.
I work on backend data microservices at Riot Games. I used to work at Nylas, and Google before that -- I also taught at Hackbright Academy.
I also ran a fun experiment where I set up another LinkedIn profile nearly identical to my own, changing the name and gender and writing a very terse summary for each job. Boy, does he get a lot of random spam. I wonder if by writing a more detailed description of my skills/experience/contributions, I somehow generate better inbound messages...
Speaking to the point about "what would you export", I definitely have contacts who I am only connected through via LinkedIn; a key example being former colleagues whose personal email addresses I never got, and whose work emails I barely remember. I think it depends on the kind of network you have built there, though. The more work you've put into your LinkedIn connection pool, the more you want to export it.
It's also not a huge amount of work to set up a JSON-Flask-D3 visualisation pipeline out of test data; that's exactly what I did for my current data project, using cubism.js to easily visualise a time series. Again, benefits are the ability to easily share.
Also, sometimes, Google Spreadsheets/Excel can be the easiest solution to throw up quickly - or using built-in data explorations in RStudio. I've also thrown graph data into Neo4j because it gives you a nice visual interface for free.
On the testing side, I was chatting to a fellow Pyladies attendee about how we do test fixture setup and teardown (especially around databases) -- you might find that interesting to look at too.
_ _ _
| \ | | | |
| \| |_ _| | __ _ ___
| . ` | | | | |/ _` / __|
| |\ | |_| | | (_| \__ \
\_| \_/\__, |_|\__,_|___/
__/ |
|___/
Hi! We're Nylas and we're looking for help building the next generation email platform. We're building a missing piece of Internet infrastructure and are looking for frontend application engineers and designers and backend systems and infrastructure/operations engineers to join us.Companies are building their core businesses around our email API right now, and that means we have to be reliable, up all the time, and fast. We have more data for a single user than in most startups' entire database. We're scaling heavily and if you have experience with automated deployments, debugging running systems, release engineering, and on-call schedules, but are still comfortable writing code, this job might be for you. :)
Many people spend their entire days buried in mail clients which haven't significantly changed in years. Yet have you ever met anyone who really loves their email experience? We want to change that. We're building a frontend framework to power the next generation of mail apps. Sound exciting to you? Apply here.
== We're particularly looking for folks who ==
* Take personal pride in their work and value craftsmanship, autonomy and ownership.
* Want the chance to step up and lead a team.
* Put the work before ego. We've got each others' backs, and we want you to be with us on that.
== A bit more about us ==
* Our backend is built on tools like Python, Flask, gevent, nginx, MySQL, AWS, and Debian. We've been careful to keep our architecture componentized.
* Our frontend projects use Coffeescript, React, (Re)Flux, SQL for offline caching, Electron (Atom Shell), and no jQuery.
* Tons of our code is open source, including our main sync engine. Check it out: https://github.com/nylas
* We're 40% women on our team of 13 (12 engineers), including 1 of 2 cofounders. We want to make that number 50%.
* We have an open vacation policy and value personal responsibility and ownership. Benefits include full health, dental, vision, commuter, and lunch at the office every day. Some remote work / work-from-home is OK too.
Apply at https://nylas.com/jobs - you can also ping me directly (jennie at nylas dot com), I'm one of the platform engineers. We're a diverse team and encourage applications from those of all backgrounds.
I realise I was very fortunate in three things: timing, nationality (British) and education (two Master's degrees, so EB2). During this time I was paid market rates, though I did go through a period of minor panic when I realised I basically couldn't leave Google while my green card application was pending and I had no idea how long it would actually take. But articles like this make me extremely sad that others can't be so fortunate, and I wonder what it is we (non-voting residents) can actually do about it...
See also: overused brainteasers. I remember being asked the 5 litre / 3 litre / get 4 litres problem for my Microsoft intern interview, and honestly told them that I already knew the answer, so I wouldn't be "solving" it, but here it is anyway...
This feels like the generalised version of the story in the BBC article, in a way. Though with the pit closures, what happened to the generation whose parents didn't work hard to get them a chance to do something different?
Half my family is Welsh and I have coal-mining ancestors -- only my great-grandparents, I think, as my Taid ran a pub. I'm the first one in that side of the family to go to university, and I know they were always extremely proud to have put my mum through nursing school and let her find a different path. It really makes you stop and think, and in my case, feel deep gratitude for those who worked hard to set up a better life for relatives they barely even met.
Having said that, I worked with a professor who had effectively taken the same route; his work was relevant in the eighties and hardly used since. My job was to try and reimplement his algorithms (ALGOL 68) in Java, which involved talking to him a lot to understand the work -- it felt like he was genuinely happy to have someone to talk to about it, and various departmental shifts and changes over the years had gradually disconnected him from the world, rather than his own decision to start gathering dust.
However, I can see this being useful for certain folks who want to get some initial integrations done, with a clear upsell to the customization and hard stuff. I think you'd need to rework this page to be a lot more about product applications and walk-through examples - as it stands, to a non-data person it reads "blah blah data model blah automatically blah optimization blah machine learning", when it would be more powerful reading "add product recommendations to your site in 5 minutes".
[1] http://damieng.com/blog/2007/06/13/font-rendering-philosophi...
That's fair, but I think the issue is that some people with the ability to do a job are being rejected out of hand, often due to assumptions and biases that folks might not even be aware they possess. For example, the community college candidate.
I've watched folks with non-conventional backgrounds struggle to even get that first phone call, even for jobs it's clear they are fully capable of doing. Once that's established, sure, culture fit and other things have to come into play (can they function in your kind of company? do they have a passion for the space? and whatever else you hire for).
I used GenSpam [1] for my thesis on spam filtering, but it doesn't seem to be as comprehensive as others out there, plus using a corpus instead of 'live' email might not be quite what the original poster wants.
When it's accessible to everybody it's accessible to the people we forgot were also included in "everybody", those with bad intentions -- or simply different ones, such as maximising their personal profit from an apartment rather than living there and being part of the neighbourhood. If we start seeing mainstream magazines talk about desktop CNC milling machines and classes pop up to teach kids how to use them -- and you know, with the Maker movement that's certainly possible and is probably already happening somewhere -- then these technologies become just as "dangerous" as 3D printers.