21. Gulaschprogrammiernacht

English Deutsch โ€ข 
login

GO GO GOLEMS - COMPUTERS SHOULD COMPUTE
11.06, 10:45โ€“11:45 (Europe/Berlin), Blauer Salon
Sprache: English

GO GO GOLEMS is a secret organization of half-human half-machine beings working to make the world a better place, one piece of software at a time.

Discover with us a library of wonders, filled with open-source software, command-line interfaces, data, interoperability, large-language-model powered development, declarative applications, monads, abstractions. Learn about designing with vision, without compromises, with clarity of intent, so that we can help computers do:
- what they want to do: compute
- what we want them to do: build a better world


This talk is about the GO GO GOLEMS ecosystem, which consists of:
- glazed, a library that helps application expose their rich internal data as well as make their functionality composable
- parka and flour, libraries that turn glazed applications into APIs and event-driven services
- sqleton, geppetto, escuse-me and many others, concrete applications built on top glazed, parka and flour
- many more utilities that were quickly iterated on...

The entire ecosystem is built around a few key concepts:
- data should be exposed
- computation should be composed
- software should be deployed

While the talk will focus on some of the technical aspects of the GO GO GOLEMS software, the main topic of the talk is how to design software with a vision and more specifically how to leverage large language models to write better software.

I will cover:
- how I design, brainstorm, iterate and refine my vision and design
- how learning, note-taking, writing and drawing shapes my software
- why large language models are a powerful tool for building small software
- how hard thinking, ruthless abstraction and writing lots of mediocre code go hand in hand
- why we should build tools to make computers compute, so that they rightfully become tools for everybody and not just the few
- why software is art, science, engineering, magic and craftsmanship combined


Content Notes โ€“
  • mentions of ableism (wrt autism, mental illness)

Early member of entropia, now living in Boston, MA.

๐Ÿดโ€โ˜ ๏ธ I like computers! Silicon is alive! All hail abstraction! ๐Ÿดโ€โ˜ ๏ธ

๐ŸŒบ ๐Ÿ’ ๐ŸŒธ he/him ๐ŸŒธ ๐Ÿ’ ๐ŸŒบ