When great thinkers think about problems, they start to see patterns. They look at the problem of people sending each other word-processor files, and then they look at the problem of people sending…
@altryne: Watching @karpathy presentation from today and taking twitter notes, come along for the ride: If you're like only the practical tips, skip to #32 @karpathy starts with stages: 1 - Pre-training - months x th...…
SVG versus Canvas: Which technology to choose and why?
Choosing which technology to use can often be time consuming. In this detailed comparison, we share our experience to help you with this complex decision.
Large language models such as GPT-3/4, LLaMA and PaLM work in terms of tokens. They take text, convert it into tokens (integers), then predict which tokens should come next. Playing …
React v18.0 has broken ground by introducing a long-awaited feature: Concurrency! Unfortunately, despite a deluge of resources explaining how to use it, explanations of how it works are sparse. As it is a low-level feature, it’s not critical to understand React’s idea of concurrency, but it doesn’t hurt!
You Don't Need a Dedicated Cache Service - PostgreSQL as a Cache
p
PostgreSQL became a go-to SQL database for many developers over the past couple of years. While being an SQL database, Postgres also includes a lot of ...
Random Thoughts 15 years into Software Engineering
I’m coming up on 15 years of professional software engineering. I’ve worked at companies from unknown startups to large FAANG-like silicon valley companies and everywhere in between. In no particular order, sharing some things I’ve learned that others may find helpful.
A ref callback is a little known feature in React, it’s a function to perform an action when React attaches or detaches a reference to a DOM element. It has a few use cases, let’s look at some.
Refactoring A Junior’s React Code - 43% Less Code With A Better Data Structure
As an (aspiring) Junior React developer it’s hard to know if you’re code is any good and how to improve it. In this session we review & refactor an interesting problem.
Render Budget, or: How I Stopped Worrying and Learned to Render Server-Side - ブログ - 株式会社JADE
Full client-side rendering in SPAs can still hinder the searchability of a site, especially for large-scale web services. By paying attention to 'render budget', owners of large-scale web services can help Google index their pages.
Resumability is a faster alternative to Hydration. Defining Hydration is so broad and fails to be useful as it includes non-server-rendered applications.
Sometimes developers only care about speed. Ignoring all the other advantages messaging has, they’ll ask us the following question: “But isn’t RPC faster than messaging?” In place of RPC, 1 they may…
Single-page applications present some unique challenges for measuring and optimising core web vitals, here we review the key optimisations you should be making for your SPA
Prompt Engineering, also known as In-Context Prompting, refers to methods for how to communicate with LLM to steer its behavior for desired outcomes without updating the model weights. It is an empirical science and the effect of prompt engineering methods can vary a lot among models, thus requiring heavy experimentation and heuristics.
This post only focuses on prompt engineering for autoregressive language models, so nothing with Cloze tests, image generation or multimodality models.