Ever heard of merging low-code workflows? So we all know that developers using tools like Visual Studio can merge their work when there are multiple versions or more than one developer working on a system. That’s old news. But what about merging your work in a low-code, flow-based programming environment? We […]
The 7 key concepts of using Warewolf
In a recent round of user experience testing, we uncovered some foundational concepts that made our users so much more successful. There are 7 key concepts you need to grasp to lay the foundation of being an expert Warewolf developer. Let’s take a look: Key concept 1: Toolbox search From […]
6 Easy steps to creating a web service using Warewolf
We’re constantly looking for ways to improve our user experience. In putting together a 6-step slide show to illustrate the core concepts of using Warewolf, it became amazingly clear just how simple and easy it is to create and use a web service with Warewolf. For anyone new to using Warewolf, we hope you […]
Moving towards workflow oriented development
I am a programming language nerd. I love the mathematical purity of Haskell, the pure simplicity of Go and the elegance of new hybrid languages like F# and Swift. The core Haskell language, for all its complexity, can be expressed in a few lines of code. The reason for this […]
Self-documenting code with Warewolf
When learning a new language one of the things I do is implement the first 20 problems of Project Euler. It’s my personal code kata for new languages. It allows me to contrast the strengths and weaknesses of various languages. The first few problems can be solved in functional languages […]
Describing workflows in a multitude of textual formats
The novelty has never worn out for me. Being able to create something that a computer can quasi-understand, execute it and do meaningful work… It simply remains magical, and encouraging people to experience the thrill of programming to me is a noble cause. Simply put, it is liberating. In a […]
The Warewolf domain specific language: simple but powerful
Warewolf was designed to allow developers to rapidly prototype complex systems using a simple flow-based programming paradigm. Applications built using flow-based languages are self-documenting and easily understood by both developers and other stakeholders. Traditionally, most other flow-based languages have been adequate for creating simple systems but cumbersome and inadequate when […]