Notes on the Fourier Transform

The Fourier series is a great tool for analyzing periodic functions. But what about functions that don’t repeat? We’ve seen that we can compute Fourier series for a non-periodic function defined on a finite interval, as long as we don’t care about its behavior beyond that i...

Reading List

This page is auto-generated from Github Actions workflow that runs every day at night and fetches the 5 latest articles from each of my favorite blogs.

Castle building for beginners: marketing yourself

Marketing doesn’t come naturally to most engineers, but it’s more essential than ever. Here’s lesson 1.

Finding an outdated Git mirror host

Dot product: Component vs. Geometric definition

The goal of this post is to answer a simple question: why are the following two definitions of the vector dot product in Euclidean space [1] equivalent for vectors \vec{a} and \vec{b}: Component definition: \vec{a}\cdot\vec{b}=\sum_{i=1}^{n}a_i b_i Geometric definition: \vec …

GC shape stenciling in Go generics

How Go's compiler shares generic function bodies by GC shape and uses dictionaries for the concrete types.

Go 1.26.5-2 Microsoft build now available

A new release of the Microsoft build of Go is now available for download. The post Go 1.26.5-2 Microsoft build now available appeared first on Microsoft for Go Developers.

Microsoft Agent Framework for Go public preview

Microsoft Agent Framework for Go is entering public preview, bringing Agent Framework concepts to Go developers building agents and multi-agent workflows. The post Microsoft Agent Framework for Go public preview appeared first on Microsoft for Go Developers.

How Go makes TypeScript's compiler 10x faster

#​609 — July 10, 2026 Read the Web Version Go Weekly From TypeScript 7's Go Rewrite to Go as an Agentic Language — The 10x faster, Go-powered TypeScript 7.0 compiler was released this week, and former Go product lead Steve Francia le...

Go 1.26.5-1 and 1.25.12-1 Microsoft builds now available

A new release of the Microsoft build of Go including security fixes is now available for download. The post Go 1.26.5-1 and 1.25.12-1 Microsoft builds now available appeared first on Microsoft for Go Developers.