Do you make websites?
We build web applications, which are interactive tools to perform tasks. We support related tasks such as hosting. We are likely not a good match if you are looking for a website that is fairly static or ecommerce oriented.
Call us
Location
We will build your custom single page web application using minimalist techniques. The result of careful selection of tools and frameworks means that our sites load quickly, are secure, and are easy to maintain and enhance. We don’t build ‘home page’ websites. We build applications and solutions that run in modern web browsers.
About Us
We have been building professional web application solutions since 2003. Our products are designed, architected, built, and deployed by experts who have spent years mastering development tools and best practices.
Primarily we like to design web apps for small businesses with modest budgets. Occasionally we take on bigger projects that seem interesting or challenging. We also specialize in building tools and training teams for Structured Authoring (XML) documentation, review, and publication. In some cases, we can help you support and extend existing solutions from other developers.
Here are recent examples of solutions we have built. Our work is always proprietary to each client, so these are high level overviews.
Application using only vanilla JS and CSS to create a rotating 3D Rubik’s Cube model for drills and pattern recognition practice.
A tool to upload DITA XML topics and maps for preview in a web browser. Conversion speeds in the single seconds to render hundreds of topics.
A markup-forward opinionated XML editor with schema parsing and integrated previews. Designed for technical writers.
An API for assets stored in AWS S3 cloud buckets that allows users to directly upload and download from their own bucket. Moved storage costs to the client’s users.
A tool that provides customizable workflows for all steps and departments involved in a technical document review cycle.
A commenting platform that allows reviewers to be assigned tasks, collaborate, and reassign review tasks with task completion notifications.
These solutions leverage tools and technologies like JavaScript (ES6+), GoLang, PHP, MySQL, Node, Express, jQuery, EJS, TypeScript, MySQL, SQLite, REST APIs, AJAX, JSON, XML, and SSR.
* Never believe reviews on the Internet.
References available on request.
They designed a web app so good, even my cat uses it. Five stars from Mr. Whiskers!
Professional Cat Sitter
Their app design was so sleek, my laptop asked if it could wear it as a jacket. Five stars for keeping my tech stylish!
Laptop Stylist
Their app is so fast, I’m convinced they’ve secretly hired a team of caffeinated hamsters running on treadmills 24/7. I can almost hear the little wheels spinning every time I click a button. I asked them if the hamsters get breaks, but they just winked and said, ‘Only on national holidays.’ Five stars for the hardest working hamsters in the business!
Hamster Enthusiast
I was looking for a website, but they designed me a portal to another dimension. Now I’m writing this review from Mars. Five stars!
Intergalactic Explorer
I asked them to design a web app to manage my team, and they also designed a new life for me. Now I’m a billionaire with my own private island. Thanks, Web Wizards!
Professional Daydreamer
After seeing their web app, my phone sighed happily, smoked a cigarette, and retired. It’s now living its best life on a beach in Hawaii. Five stars for early retirement!
Retired Phone Consultant
We build web applications, which are interactive tools to perform tasks. We support related tasks such as hosting. We are likely not a good match if you are looking for a website that is fairly static or ecommerce oriented.
We make web applications that run on modern web browsers, including on Android and iOS. Many mobile apps are just containerized web apps that use React Native or Angular frameworks to build the content into an app. But this comes with the weight and recurring expense of needing to deploy updates to an app store. We prefer to keep thing simple and just host our solutions on regular web servers.
Not usually. Developers often use a framework because it is familiar, not because it is the right size and shape for the project. In our view, the trade off in size and security of monolithic development frameworks is often not worth the overhead. We might select a lighter package like Vue or Svelte, but then the number of programmers able to maintain the system goes down. That said, there are times that monolithic frameworks are appropriate.
We select tools that are very popular, highly compatible with third party frameworks, well supported by the community, and that have many programmers available to maintain systems written with them.
jQuery is a well maintained, fast, secure package that has always offered leading edge solutions to overcome limitations in JavaScript. Many of its innovations are now part of ES6 and later standards of JavaScript, but jQuery is still a leader for functions like AJAX. Likewise, Node is server intensive but fast to develop and uses the same language as the web browser, perfect for small companies. PHP has been delivering server-side rendered pages since the mid-90s and is reasonably robust and fast to write and run.
Why didn’t they just send an email instead? You can email us today with your questions, or you can schedule a 15 minute conversation if you don’t know what exactly your questions are and would just like to talk openly about your goals and needs. Your choice.
All members of our team are full stack software engineers, but we all also have our niches. Knowing all aspects of software development lets us work with efficiency and speed.
Principal
Software Engineer
Rapid Prototyping Consultant
Frameworks and Tools
Software Engineer Consultant
Java and Test