what is fiug (not)?
A cloud service you don’t have to register for.
The editor / IDE you didn’t have to install.
A tool that could change the way you work.
Introduction
- fiug does(will do) things that other things do.
- Consequently, one may think fiug IS one of those things.
- Possibly, fiug can be used as one of those things.
- However, it may not be that thing and that is not the sole vision for it.
- Consider the following an exploration of what fiug is and will be.
TL;DR
- fiug takes inspiration from all of the following in some regard
- fiug will most likely not do any one of these things as well as any one of these do
Sidenote
- some of the following applies less to “fiug” and more to “bartok” a service composer and backend for fiug
- bartok is currently lower priority than fiug in terms of development attention
Fiug IS (NOT)
Editor / IDE
- modify and manage files sometimes with other integrations/features
- examples
Editor Extension
- feature addon for another editor
- examples
Playground / Code Runner / IDE
- online editor and web-based code share/run
- wiki source code playgrounds
- examples
Nocode platform / Multiexperience Development Platforms (MXDP)
- examples
Mindmap / Knowledge Management Tool / Personal Knowledge Management (PKM)
Code Analytics / Code Map
- examples
Continuous Integration Tool
- code, build, deployment automation
- examples: jenkins, teamCity, bamboo, circleCI, travisCI
ALM
- application lifecycle management
- examples: many solutions all mostly unknown; difficult to find good examples by name
APM
- application performance management
- examples: weavescope, splunk, datadog, kubernetes dashboard, ELK/EFK/Kibana
XaaS
X as a service
- SaaS
- software as a service
- examples: Google Apps, Dropbox, Salesforce, Cisco WebEx, Concur, GoToMeeting
- PaaS
- platform as a service
- examples: Azure, Heroku, Google App Engine, Stratos, OpenShift
- FaaS
- functions as a service
- examples: Amazon Lambda, Google Cloud Functions, Azure Functions, IBM Cloud Functions
- IaaS
- infrastructure as a service
- examples: DigitalOcean, Linode, Rackspace, AWS, Azure, Google Compute Engine
- CaaS
- containers as a service (containers and orchestration)
- examples: Kubernetes, Docker Swarm, Mesos
References
thoughts about who a fiug customer is
- new to programming
- average dev tired of BS
- having to install to get started
- mess of services spread all over the place
- creative type that wants to make music, games, or art
- blogger, note keeper, mind mapper
- presentation giver, conference speaker
- cloud dev ops
- teams or team builders that want it to be easy for any/all of the above
models for marketing
- promlens - I enjoy both the look-and-feel of marketing AND the product itself