 
	Personal: https://raintown.org
     Personal: satnam@raintown.org
     Personal: satnam6502@gmail.com
     Professional: s.singh@acm.org
     Professional: s.singh@ieee.org
     Bio: https://satnam6502.github.io/bio
     FP Castle: https://fpcastle.com
        
 
        
 
              satnam6502
 satnam6502
            
        
 
              satnam6502
 satnam6502
            
        
 
             satnam6502.bsky.social
 satnam6502.bsky.social
            
         
 
              satnam6502
 satnam6502
            
         
              Google Scholar
  Google Scholar
            
         
             ORCID-ID: 0000-0002-2017-4310
  ORCID-ID: 0000-0002-2017-4310
           
          
              Researchr Profile
           
        
A talk I gave at the University of Edinburgh on Kubernetes, back when I was an member of the Kubernetes team at Google. Cluster Management with Kubernetes.
        
            My SIGPLAN Current Continuation YouTube Interview. 29 May 2025
        
            My Haskell Interlude Podcast Interview. 26 August 2024
        
            My Type Theory for All Podcast Interview. 15 August 2024
        
            Accelerating Large Language Models with Groq's LPU Machine Learing Chips. 26 July 2024
        
            Obiturary for Ross Anderson. 6 April 2024
        
            Silver Oak: Building A High Assurance Silicon Root of Trust. 13 March 2024
        
            Abuse and Bullying: An Ad Hoc Personal Survival Guide. 15 January 2023
        
            Advice for Whiteboard Coding Interviews. 3 October 2021.
        
            Cluster Level Logging with Kubernetes. 11 June 2015
        
            Cluster Management with Kubernetes. 5 June 2015
        
            Logging Kubernetes Pods using Fluentd and Elasticsearch. 18 November 2014
        
            Creating a Windows DLL from a Haskell Program and calling it from C++. 19 April 2011
        
            Compiling C# Programs to FPGA Circuits: An Ethernet Packet Processing Example. 15 February 2011
        
            Using the Virtex-6 Embedded Tri-Mode Ethernet MAC Wrapper v1.4 with the ML605 Board. 11 February 2011
        
            Reconfigurable Data Processing for Clouds. 18 January 2011
        
            F# Black-Scholes running on GPUs and SSE3 Multicore Processors using Accelerator. 14 October 2010
        
            Kiwi Synthesis of C# and F# Combinational Circuit Models into FPGA Circuits. 28 April 2010
        
            A C# implementation of a convolver using Accelerator for GPGPU and multicore targets using LINQ operators. 11 January 2010
        
            An F# Functional Geometry Description of Escher's Fish. 5 January 2010
        
            GPGPU and x64 Multicore Programming with Accelerator from F#. 15 December 2009
        
            Postcard From The Valley. 21 February 1998.