WidgetsAcademy company handbook
Our goal is to empower developers to build awesome apps, packages und plugins using Flutter. Instead of creating new tools to use, we want to lower the barrier of entry to create packages - our strong suit is teaching, speaking figuratively, we want to help build a strong foundation so that others can build skyscrapers.
Occasionally we may be building "proof of concept" skyscrapers ourselves to raise the awareness of what is possible.
We provide professional training for Flutter development and anything touching this domain. For the time being this means all of our trainings will be "closed" source and available only to paying customers. We are still in an early stage and we would like to open source our curriculum in the future, as we are an early stage company this just is not viable yet.
While our business model currently closed source, we still aim at giving back to the community. As our core business is creating tutorials, examples and exercises we are uniquely qualified to improve the the documentation of open source packages which don't have the manpower, focus or interest in creating this.
When contributing, we will be focussing only on adding documentation and examples and will refrain from changing anything else even if it seems to be an "obvious" fix. Any such fixes will be contributed in separate pull-requests to make it easy for the maintainers to accept our doc contributions.
If we don't want to become slowed down by "legacy" code/concepts/thinking we need to be willing to constantly refactor, deprecate and explore. While we don't yet know what the future will bring in regards to LLMs shaping the way we develop software, we plan on making using of and teaching the use of such models.
Each task we do repeatedly, should ask our selves: Can this be easily automated or taken care of by using a LLM? Would this be a humans job in 5 years time? Our goal is to focus on jobs that humans can perform best and let machines handle the rest, while being in or on-the-loop, depending on how critical the task is.