At Dion Systems, we love computing. It creates new forms of creative expression, new mediums of art, and new channels of communication. With just a computer a person can become an inventor, engineer, mathematician, scientist, or all of the above. Computers take away trivial problems and free people up to live their lives.
That's why it troubles us when we see computers let people down.
As people bring technology into their lives, we developers have a responsibility to take computing problems seriously. By the quality of our work, we determine how many problems we solve and how many problems we create.
It starts with development tools. Lack of clarity into our creations, disorganization that grows out of control, mounting piles of busy work which reduce iteration speed—these are a few of the problems developers deal with day-to-day. They take away the joy in what we do, and they stand in the way to doing better work for our users. We need tools that are up to the task of handling these problems.
Why don't we have better tools?
Four decades ago the computing world embraced the digital text file as its cornerstone. In that time, how many editors, languages, compilers, version control systems, debuggers, and other tools have we created? For all that time and effort the tools we have now are only marginally better than the tools from the first few generations. But why?
Maybe most of the good ideas for working with text files were on the surface and have already been explored. If that's true then...
The text file ecosystem is already operating at maximum capacity.
Year after year, we, the so-called power users of computers, settle for fickle tools. But if we're going to meet our responsibility to users, we need to do better. Instead of settling, we can engineer a new foundation for the computing yet to come.
That is what our team wants to do. Read more about our work on our blog, and if you'd like to see new results as soon as possible, join our mailing list, follow us on Twitter, join our Discord, or subscribe to our blog's feed.