Skip to content

Commit 7f3b155

Browse files
authored
Merge pull request #16 from tomkiel/add-keynote-hisham
feat: add keynote hisham
2 parents cc57401 + 51ddf66 commit 7f3b155

File tree

8 files changed

+182
-1
lines changed

8 files changed

+182
-1
lines changed

content/data/section/sponsors.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
{
6060
"name": "PHPRS",
6161
"url": "https://github.com/PHPRS",
62-
"logo": "./images/phprs.jpg",
62+
"logo": "https://sul.python.org.br/images/phprs.jpg",
6363
"alt": {
6464
"pt-br": "Logo da PHPRS",
6565
"en": "PHPRS Logo",
772 KB
Loading
178 KB
Loading
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
+++
2+
title = "Hisham H. Muhammad: keynote confirmed at Python Sul 2025"
3+
date = "2025-09-16T19:00:00Z"
4+
description = "Meet Hisham H. Muhammad, Brazilian developer and creator of htop, LuaRocks, GoboLinux, and Teal, and his contributions to free software."
5+
author = "Julio Biason"
6+
categories = ["keynote"]
7+
url = "keynote-hisham-hm-free-software"
8+
draft = false
9+
+++
10+
11+
Hey folks! Another big name is confirmed as a keynote speaker at Python Sul 2025!
12+
We’re excited to announce that **Hisham H. Muhammad** is the **second keynote** of the event. Get your mate ready, because great things are coming!
13+
14+
If you’ve ever used Linux, chances are you’ve come across **htop**, that interactive process viewer that turns the command line into something almost poetic. It was created by **Hisham H. Muhammad**, who is also the author of **LuaRocks**, the package manager for Lua, and one of the founders of **GoboLinux**, a Linux distribution that redefines the operating system’s directory structure.
15+
16+
{{< image src="images/posts/hishamhm/porquechorasfirefox.png" alt="htop running (almost like FirefoxOS)" >}}
17+
18+
## Who is Hisham H. Muhammad?
19+
20+
Based in Porto Alegre, in southern Brazil, Hisham is a passionate advocate of free software. Over the years, he has contributed to many projects and inspired countless people through his talks and contributions. On his personal website, he shares parts of this journey as well as reflections on technology, culture, and society.
21+
22+
{{< iframe src="https://www.youtube.com/embed/L25waVhy78o?si=Z91le2p516nTOgpl" title="Adding performance counters to htop" >}}
23+
24+
## Notable Projects
25+
26+
- **[htop](https://htop.dev/)**: An interactive process viewer for Unix systems, replacing the traditional `top` with a friendlier interface and extra features.
27+
- **[LuaRocks](https://luarocks.org/)**: The package manager for the Lua programming language, making it easier to install and manage libraries.
28+
- **[GoboLinux](https://www.gobolinux.org/)**: A Linux distribution that proposes a new directory structure, simplifying the system and administration.
29+
- **[Teal](https://teal-language.org/)**: A programming language that adds static typing to Lua while keeping its simplicity and flexibility.
30+
31+
## Contributions and Recognition
32+
33+
Hisham has been a regular presence at free software conferences such as **FOSDEM**, **Linux Dev Conference**, and **Lua Conf**, where he shares his experiences and insights with the community. His contributions are also particularly relevant to the Linux ecosystem, showing new paths for developers and encouraging discussions on the topic in Brazil.
34+
35+
On his personal website, you can find videos of several of his talks — and here we highlight some remarkable examples.
36+
37+
### Five Years of Teal: minimalism versus growth in language design
38+
{{< iframe src="https://www.youtube.com/embed/68F5Qs91izQ?si=mYF5hi2jwxkdL37J" title="Five Years of Teal: minimalism versus growth in language design" >}}
39+
40+
---
41+
42+
### Object-Oriented Programming in Pure C: the case of htop (pt-br)
43+
{{< iframe src="https://www.youtube.com/embed/wYGkjVa4NTU?si=Z9eItXYS6rKTcn6H" title="Object-Oriented Programming in Pure C: the case of htop" >}}
44+
45+
---
46+
47+
## Beyond Code: Hisham the Bassist
48+
49+
{{< gif src="https://media2.giphy.com/media/v1.Y2lkPTc5MGI3NjExa2x0N28xMjJsdXJkaWYwMmIwanFmMzgweDllczk0N3NtYml1aXR1dCZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/3bztJvyzvSysgCPJSG/giphy.gif" alt="Ozzy Approves" width="300" >}}
50+
51+
Beyond his career in software development, Hisham lives and breathes music as a bassist. His passion for sound drives him to share original compositions and recordings on his YouTube channel. There, he brings projects like **Color Bleed** to life and pays tribute to legendary artists such as **Pink Floyd** and **Flaming Pie**.
52+
53+
## Follow
54+
55+
- [Personal website](https://hisham.hm/)
56+
- [GitHub](https://github.com/hishamhm)
57+
- [Mastodon](https://mastodon.social/@hishamhm)
58+
- [LinkedIn](https://www.linkedin.com/in/hishamhm/)
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
+++
2+
title = "Hisham H. Muhammad: keynote confirmado na Python Sul 2025"
3+
date = "2025-09-16T19:00:00Z"
4+
description = "Conheça Hisham H. Muhammad, desenvolvedor brasileiro criador do htop, LuaRocks, GoboLinux e Teal, e sua contribuição para o software livre."
5+
author = "Julio Biason"
6+
categories = ["keynote"]
7+
url = "keynote-hisham-hm-software-livre"
8+
draft = false
9+
+++
10+
11+
Bah, tchê! Mais um nome de peso confirmado como keynote da Python Sul 2025!
12+
Estamos bem faceiros em anunciar que Hisham H. Muhammad é o **segundo keynote** do evento! Prepara o mate, que vem coisa boa por aí!
13+
14+
Se tu já usou Linux, provavelmente já cruzou com o **htop**, aquele visualizador de processos interativo que transforma a linha de comando em algo quase poético. Ele foi criado por **Hisham H. Muhammad**, que também é o autor do **LuaRocks**, o gerenciador de pacotes para Lua, e um dos fundadores do **GoboLinux**, uma distribuição que redefine a estrutura de diretórios do sistema operacional.
15+
16+
17+
18+
{{< image src="images/posts/hishamhm/porquechorasfirefox.png" alt="htop trabalhando (quase um FirefoxOS)" >}}
19+
20+
## Quem é Hisham H. Muhammad?
21+
22+
Morando em Porto Alegre, no Rio Grande do Sul, Hisham é apaixonado por software livre. Já participou de vários projetos e inspirou muita gente com suas palestras e contribuições. No seu site pessoal, ele divide um pouco dessa jornada, além de publicar reflexões sobre tecnologia, cultura e sociedade
23+
24+
{{< iframe src="https://www.youtube.com/embed/L25waVhy78o?si=Z91le2p516nTOgpl" title="Adding performance counters to htop" >}}
25+
26+
## Projetos Marcantes
27+
28+
- **[htop](https://htop.dev/)**: Um visualizador de processos interativo para sistemas Unix, substituindo o tradicional `top` com uma interface mais amigável e recursos adicionais.
29+
- **[LuaRocks](https://luarocks.org/)**: O gerenciador de pacotes para a linguagem Lua, facilitando a instalação e gerenciamento de bibliotecas.
30+
- **[GoboLinux](https://www.gobolinux.org/)**: Uma distribuição Linux que propõe uma nova estrutura de diretórios, simplificando o sistema e facilitando a administração.
31+
- **[Teal](https://teal-language.org/)**: Uma linguagem de programação que adiciona tipagem estática ao Lua, mantendo sua simplicidade e flexibilidade.
32+
33+
## Contribuições e Reconhecimento
34+
35+
Hisham tem sido presença constante em conferências de software livre, como o FOSDEM, a Linux Dev Conference e a Lua Conf, sempre compartilhando experiências e aprendizados com a comunidade. Suas contribuições são especialmente importantes também no ecossistema Linux, mostrando caminhos para outros desenvolvedores e fomentando discussões sobre o tema no Brasil.
36+
37+
No site pessoal de Hisham é possível acessar vídeos de várias de suas apresentações, e aqui vamos compartilhar alguns exemplos marcantes.
38+
39+
### Five Years of Teal: minimalism versus growth in language design
40+
{{< iframe src="https://www.youtube.com/embed/68F5Qs91izQ?si=mYF5hi2jwxkdL37J" title="Five Years of Teal: minimalism versus growth in language design" >}}
41+
42+
---
43+
44+
### Programação Orientada a Objetos em C puro: o caso do htop
45+
{{< iframe src="https://www.youtube.com/embed/wYGkjVa4NTU?si=Z9eItXYS6rKTcn6H" title="Programação Orientada a Objetos em C puro: o caso do htop" >}}
46+
47+
---
48+
49+
## Além do Código: Hisham, o Baixista
50+
51+
{{< gif src="https://media2.giphy.com/media/v1.Y2lkPTc5MGI3NjExa2x0N28xMjJsdXJkaWYwMmIwanFmMzgweDllczk0N3NtYml1aXR1dCZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/3bztJvyzvSysgCPJSG/giphy.gif" alt="Ozzy Aprova" width="300" >}}
52+
53+
Além de sua carreira em desenvolvimento de software, Hisham vive e respira música como baixista. Sua paixão pela arte sonora o leva a compartilhar composições e gravações originais em seu canal no YouTube. Lá, ele dá vida a projetos como **Color Bleed** e presta homenagem a artistas lendários como **Pink Floyd** e **Flaming Pie**.
54+
55+
56+
## Acompanhe
57+
58+
- [Site pessoal](https://hisham.hm/)
59+
- [GitHub](https://github.com/hishamhm)
60+
- [Mastodon](https://mastodon.social/@hishamhm)
61+
- [Linkedin](https://www.linkedin.com/in/hishamhm/)
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
+++
2+
title = "Hisham H. Muhammad: keynote confirmado en Python Sul 2025"
3+
date = "2025-09-16T19:00:00Z"
4+
description = "Conocé a Hisham H. Muhammad, desarrollador brasileño creador de htop, LuaRocks, GoboLinux y Teal, y sus aportes al software libre."
5+
author = "Julio Biason"
6+
categories = ["keynote"]
7+
url = "keynote-hisham-hm-software-libre"
8+
draft = false
9+
+++
10+
11+
¡Bah, che! ¡Otro nombre de peso confirmado como keynote en la Python Sul 2025!
12+
Estamos re contentos de anunciar que **Hisham H. Muhammad** es el **segundo keynote** del evento. ¡Poné la pava, que se viene algo bueno!
13+
14+
Si alguna vez usaste Linux, seguramente te cruzaste con **htop**, ese visor de procesos interactivo que convierte la línea de comandos en algo casi poético. Fue creado por **Hisham H. Muhammad**, que también es el autor de **LuaRocks**, el gestor de paquetes para Lua, y uno de los fundadores de **GoboLinux**, una distro que redefine la estructura de directorios del sistema operativo.
15+
16+
{{< image src="images/posts/hishamhm/porquechorasfirefox.png" alt="htop funcionando (casi un FirefoxOS)" >}}
17+
18+
## ¿Quién es Hisham H. Muhammad?
19+
20+
Viviendo en Porto Alegre, en el estado de Rio Grande do Sul, Hisham es un apasionado del software libre. A lo largo de los años participó en varios proyectos e inspiró a mucha gente con sus charlas y aportes. En su sitio personal comparte parte de ese recorrido, además de publicar reflexiones sobre tecnología, cultura y sociedad.
21+
22+
{{< iframe src="https://www.youtube.com/embed/L25waVhy78o?si=Z91le2p516nTOgpl" title="Adding performance counters to htop" >}}
23+
24+
## Proyectos Destacados
25+
26+
- **[htop](https://htop.dev/)**: Un visor de procesos interactivo para sistemas Unix, reemplazando al clásico `top` con una interfaz más amigable y con funciones extra.
27+
- **[LuaRocks](https://luarocks.org/)**: El gestor de paquetes para el lenguaje Lua, que facilita la instalación y administración de librerías.
28+
- **[GoboLinux](https://www.gobolinux.org/)**: Una distribución Linux que propone una nueva estructura de directorios, simplificando el sistema y la administración.
29+
- **[Teal](https://teal-language.org/)**: Un lenguaje de programación que agrega tipado estático a Lua, manteniendo su simpleza y flexibilidad.
30+
31+
## Aportes y Reconocimiento
32+
33+
Hisham es una presencia constante en conferencias de software libre como **FOSDEM**, **Linux Dev Conference** y **Lua Conf**, donde comparte experiencias y aprendizajes con la comunidad. Sus aportes son especialmente relevantes también en el ecosistema Linux, mostrando caminos a otros desarrolladores e impulsando discusiones sobre el tema en Brasil.
34+
35+
En su sitio personal se pueden encontrar videos de varias de sus presentaciones, y acá compartimos algunos ejemplos destacados.
36+
37+
### Five Years of Teal: minimalism versus growth in language design
38+
{{< iframe src="https://www.youtube.com/embed/68F5Qs91izQ?si=mYF5hi2jwxkdL37J" title="Five Years of Teal: minimalism versus growth in language design" >}}
39+
40+
---
41+
42+
### Programación Orientada a Objetos en C puro: el caso de htop (pt-br)
43+
{{< iframe src="https://www.youtube.com/embed/wYGkjVa4NTU?si=Z9eItXYS6rKTcn6H" title="Programación Orientada a Objetos en C puro: el caso de htop" >}}
44+
45+
---
46+
47+
## Más Allá del Código: Hisham, el Bajista
48+
49+
{{< gif src="https://media2.giphy.com/media/v1.Y2lkPTc5MGI3NjExa2x0N28xMjJsdXJkaWYwMmIwanFmMzgweDllczk0N3NtYml1aXR1dCZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/3bztJvyzvSysgCPJSG/giphy.gif" alt="Ozzy Aprueba" width="300" >}}
50+
51+
Además de su carrera en el desarrollo de software, Hisham vive y respira música como bajista. Su pasión por el arte sonoro lo lleva a compartir composiciones y grabaciones originales en su canal de YouTube. Allí da vida a proyectos como **Color Bleed** y rinde homenaje a artistas legendarios como **Pink Floyd** y **Flaming Pie**.
52+
53+
## Seguilo
54+
55+
- [Sitio personal](https://hisham.hm/)
56+
- [GitHub](https://github.com/hishamhm)
57+
- [Mastodon](https://mastodon.social/@hishamhm)
58+
- [LinkedIn](https://www.linkedin.com/in/hishamhm/)

src/assets/scss/theme/colors/_dark.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ $theme-dark: (
66
// Background and foreground
77
bg: map-get($dark, 500),
88
fg: map-get($dark-foreground, 600),
9+
surface: map-get($dark, 600),
10+
surface-hover: map-get($dark, 700),
911

1012
// Text colors
1113
text: map-get($dark-foreground, 600),

src/assets/scss/theme/colors/_light.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ $theme-light: (
66
// Background and foreground
77
bg: map-get($light, 600),
88
fg: map-get($foreground, 600),
9+
surface: map-get($light, 50),
10+
surface-hover: map-get($light, 100),
911

1012
// Text colors
1113
text: map-get($slate, 700),

0 commit comments

Comments
 (0)