Skip to content
onsuggest
Log in
Website en

I'm joining Google!

Source: Kagi Small Web ·

I have some exciting career news to share: I'm joining Google as a Staff Software Engineer, working on YNNPACK and Slinky ! If you haven't heard of them before, YNNPACK is Google's next-generation neural network inference engine (succeeding XNNPACK ), and Slinky is the Halide -inspired loop scheduling and dataflow runtime at its core. Where XNNPACK traditionally optimized whole operators one by one (across a large combinatorial space), YNNPACK schedules low-level microkernels with Slinky to automatically fuse loops across subgraph boundaries, improving memory locality and reducing synchronizat

What is I'm joining Google!?

I'm joining Google! is a website discovery curated from Kagi Small Web. I have some exciting career news to share: I'm joining Google as a Staff Software Engineer, working on YNNPACK and Slinky ! If you haven't heard of them before, YNNPACK is…

How can I access or experience this?

You can experience this content directly on its original host (Kagi Small Web) by clicking the "Open Original" button.

Where does this content come from?

Curated from Kagi Small Web by the OnSuggest team to surface the most interesting and serendipitous content on the web.

Website · Communities

What can you test locally with AWS Emulator?

AWS Emulator serves the AWS APIs from a container on your machine, with no AWS account. We moved our CDK ephemeral environments onto it and tested CloudFormation, SQS, SNS, EventBridge and three kinds of Lambda against it. tl;dr: AWS Emulator provisioned our CDK stack in 12 seconds with two custom resources turned off, including the NAT gateway, RDS and load balancer wiring our previous emulator could not create. Most of those resources are records: the ECS containers did not start and the NAT gateway route

Kagi Small Web View Details →
Website · Communities

Creating product demos by mocking your API (feat. tRPC)

One of my first software engineering jobs was, weirdly enough, in Sales. I did Presales, which is kind of like the technical arm of a sales pitch, building interactive demos that we could use to show off our products to prospective customers. I used to joke that I was the guy who sharpens knives for a much more personable salesperson to sell door-to-door.

Kagi Small Web View Details →
Website · Communities

Visited links are purple

A few weeks ago Kev Quirk asked: Do you use :visited on links? — and I said to myself: No! I don’t use visited links… but why don’t I use visited links? TL;DR: I’ve gone and styled visited links, and they’re purple. Blue and purple I did a cursory five minutes of research and found Wikipedia still […]

Kagi Small Web View Details →
Website · Communities

How buttons show our society's priorities

They built a new tram in my town, and it is pretty fantastic. It has a modern look, runs smoothly, has little delay between two trams, inside heating, is spacious and well lit, is kept really clean etc. But for some reason, the engineers that designed this tram thought it would be a good idea to make the door buttons "detect" your press rather than actually get pressed down. This means that even though you have pressed the button, the feeling under your finger is that nothing has moved! So naturally, you try again, harder, but obviously the button doesn't move any bit more. Eventually, the doo

Kagi Small Web View Details →

Keyboard shortcuts

Previous discovery
←P
Next discovery
→N
Like
L
Not for me
X
Save
S
Show this help
?
Close
Esc

Shortcuts work on the discovery page.