July 5th, 2024

I went to an algorave

The author reflects on creativity through code at an algorave, leading to creating Arroost, a music tool. They unintentionally made a live coding tool, emphasizing community collaboration and activism.

Read original articleLink Icon
I went to an algorave

The article discusses the author's experience at an algorave, where they reflect on their journey of expressing creativity through code. They emphasize the importance of sharing the imperfect process of creation, leading to the creation of a tool called Arroost. Arroost is described as a music creation tool that shifts responsibility from the user to the program itself. The author also delves into their unintentional creation of a live coding tool and their efforts to understand and engage with the live coding community. They express a desire to blend different fields and communities in their work, despite feeling pressure to specialize. The article concludes with a mention of the author's participation in activism, highlighting the importance of diverse approaches and collaboration among different groups. Throughout the narrative, the author explores themes of self-discovery, creative expression, community engagement, and activism.

Related

Laziness is the source of Innovation and Creativity

Laziness is the source of Innovation and Creativity

Laziness can spur innovation in programming by encouraging efficiency and problem-solving. Embracing laziness responsibly can lead to creative and efficient solutions, promoting a balance between productivity and creativity.

Remembering the LAN (2020)

Remembering the LAN (2020)

The article discusses the shift from simple LAN setups in the 1990s to complex modern internet programming. It highlights DIY solutions for small businesses and envisions a future merging traditional LAN environments with modern technologies.

Programming Like It's 1977

Programming Like It's 1977

The article explores programming games on the Atari VCS, a pioneering hardware platform from the 1970s with constraints that inspired creativity. Coding in 6502 assembly language offers a retro experience. The Atari 2600+ release supports old hardware for modern gaming. Learning on the Atari VCS reveals early programmers' challenges and solutions, fostering creativity.

A dev's thoughts on developer productivity (2022)

A dev's thoughts on developer productivity (2022)

The article delves into developer productivity, emphasizing understanding code creation, "developer hertz" for iteration frequency, flow state impact, team dynamics, and scaling challenges. It advocates for nuanced productivity approaches valuing creativity.

The Programmers' Identity Crisis: how do we use our powers for 'good'?

The Programmers' Identity Crisis: how do we use our powers for 'good'?

Reflection on ethical dilemmas faced by programmers, discussing challenges of working for companies with questionable practices. Emphasizes rationalizing involvement with conflicting values in tech industry and suggests navigating dilemmas collectively for positive change.

Link Icon 0 comments