RSSAmplifier

Blog

Tobeva Software

Recent content on Tobeva Software

tobeva.comRSS feed ↗12 posts

Latest posts

Coding with agents feels like a chess simul

I created Movie Chain in two months with Claude Code, this is what I learned.

Beyond Clean Code

Clean Code can be written using any methodology in any programming language.

My Experience as a Software Engineering Radio host

The Software Engineering Radio Logo SE Radio I just finished my first year as a volunteer host for Software Engineering Radio . Over the last year I recorded five episodes and they have now all aired and are available on their website or through any podcasting app. This post is about how I got involved with the show and what it’s like to be a host. In March 2020, right when COVID was…

Feature Flags in ToneStone

Feature Flags Feature Flags Git Branches are lightweight and incredibly valuable, but parallel develoment can be painful and expensive. Branches can diverge and conflicts emerge. Conflicts can be syntactic or semantic or both. In a syntactic conflict the same lines of code were changed in two different branches. Syntactic conflict resolution almost always requires manual effort. Resolving the…

The Seam Metaphor

How software architecture is like a teddy bear.

Video Walkthrough on WebUI

Video walkthrough of Napari's new WebUI features. WebUI Video I recorded a 35 minute video focused on the WebUI work I did last year for napari . The WebUI work was something I sort of stumbled into while mostly focusing on asynchronous rending and the octree. The idea is to turn an existing desktop application like Napari into a web server. So rather than pointing your browser at an external…

Narrative Driven Development

How to get out of your own head and think in narratives: advice to a younger developer.

Napari 2020 Rendering Update

WebUI Video for Napari work. For the last eight months of 2020 I worked for The Chan Zuckerberg Initiative on an open source imaging tool called napari . Napari is an image viewer and analysis tool used primarily by Neuroscience and Biology researchers. I created a twenty-five minute video that goes over all of the work I did for napari in 2020. It also contains some of my philosophy around…

Brain Oriented Programming

Game recognizes game: why the natural world resonates so well with your thinking, and how the brain’s physical architecture should inform software design

Open Source

I started Tobeva Software in April of this year and one of the first opportunities to come my way was a contract working for The Chan Zuckerberg Initiative on an open source project called Napari . Napari is a multi-dimensional image viewer written in Python for the SciPy community. Napari is used by Neuroscientists and Biologists to view and analyze complex image data. SciPy is a thriving…

True Confidence

I sometimes see people asking how they can be more confident. For instance, how is it that I’m confident enough to start a new company right in the middle of the COVID-19 crisis? The answer is confidence is not what many people think it is. People tend to think confidence is the unwavering feeling that you will succeed at something, that it will happen for you, that it will work out. True…

Happy Birthday Tobeva Software

As I’m writing this the number of confirmed COVID-19 cases worldwide is above 1,600,000 while the number deaths is nearing 100,000. Confirmed COVID-19 cases Worldwide as of April 9, 2020. It’s extremely difficult to guess how the next few months will play out. How long until people can leave their homes freely, return to work, walk in public without masks. Until there is a vaccine the…