First Principles Development is a software company, a one-person shop, and constantly asking questions.
I build web apps with C# and .NET, Elixir and Phoenix, Python and Django. I work with PostgreSQL, MS SQL Server and SQLite regularly and I'm just as happy writing SQL as using an ORM. As a solo developer, I favor server-rendered HTML-over-websockets technologies like Blazor and Phoenix LiveView that allow me to build rich apps efficiently. I'm also comfortable making UIs interactive with javascript. I'm experienced with Bootstrap, though recently I am really enjoying working with Tailwind CSS. I love tools like Git, Docker, VS Code and GitHub that improve development speed and quality.
Stay in the loop.
Get in touch.