Harris Jose

Founding Engineer at Chronicle

Blog, page 7

The Panopticon Is Already Here

(...) Xi wants to use artificial intelligence to build a digital system of social control, patrolled by precog algorithms that identify dissenters in real time.

Eliminating cold starts with Cloudflare Workers

(...) when Cloudflare receives the first packet during TLS negotiation, we hint the Workers runtime to eagerly load that hostname’s Worker. After the handshake is done, the Worker is warm and ready to receive requests. Since it only takes 5 milliseconds to load a Worker, and the average latency between a client and Cloudflare is more than that, the cold start is zero.

Shubheksha on burnout

Quickest way to burn out? Being in a job you deeply care about but had no autonomy to bring about change.

Chris Heilmann on localisation and accessibility

Localisation and accessibility are both hard, super important and the right thing to do and get not enough respect in development. It is incredibly rewarding to do them right and see the uptake in happy user numbers.

The code I'm still ashamed of

As developers, we are often one of the last lines of defense against potentially dangerous and unethical practices.

The more software continues to take over every aspect of our lives, the more important it will be for us to take a stand and ensure that our ethics are ever-present in our code.

Sarah Dayan on seniority

Seniority isn’t about being the best coder 👩‍💻

If you think you should be senior because you’re a technical beast, you’re missing the point. Seniority is about experience, impact, and efficiency. Seniors are usually technicially proficient, but soft skills play a huge role

The traits of serverless architecture

...the learning curve for serverless architecture is less daunting than that for typical DevOps skills — many of the elements for DevOps aren’t necessary when you adopt serverless architecture.

Hydration

This use of server-side rendering followed by hydration feels like progressive enhancement, because it separates out the delivery of markup and scripts. But it’s missing the mindset.

The HTML that you initially send down the wire needs to be functional (at least at a basic level) before the JavaScript arrives.

Generative Design is Doomed to Fail

The only place that I’ve really seen generative design thrive is on flight booking websites. But anyone that’s used Google Flights and thought that it’d make a good design interface is out of their fucking mind.