Categories
other process

Producteev

or if you prefer a paid version of a task tracking tool, Asana. Use those to get to the status of your projects faster. Tools don’t replace face to face meetings in which to exchange ideas or come to a decision but are great at surfacing somewhat obfuscated project management reporting. To further optimise the process pull data to a dashboard (Asana has an add on) via a microservice API to automate reporting further.

Categories
other program

C$

All work needs to create value and opportunity for easily building new functionality. Pick the best tool for the job. Uniformity of tools in big organisations might be necessary. Startups have no legacy. So choose wisely. Picking a Programming language follows the same rule. For data / file work Python is fine, for web or backoffice C#/.NET offers integrated stack to accomplish results fast while taking care of performance and basic security, for distributed content creation WordPress is a solution. Don’t feel the need to go with a single vendor or open-source. Also remember that some components of the stack are easier to replace.

Categories
other work

Team

Inhouse balanced with near shore scale dev throughput at a reasonable cost while preserving continuity. Contracting with a near (or an off) shore team needs produce a single team spirit so having regular contact (daily the best), a retainer in place, a well speced work, paying on delivery and fast payment to the preferred payment method are important.

Categories
other security

Cloud-native

Could-native means that brain patterns needed to be rewired. The same thing is true when you moved from from desktop to client and server apps and now to mobile and cloud services. You simply do everything in a different way. This different way happens to be designed from the start with a whole different approach to security and isolation. This native view extends not just to how features are exposed but to how products are built of course. Developers don’t assume access to random files or OS hooks simply because those don’t exist. Everyone has moved up the stack and as a result the surface area dramatically reduced and complexity removed. It is also a reality that the cloud companies are going to be security first in terms of everything they do and in their ability to hire and maintain the most sophisticated cyber security groups. The point is to be able to leverage cloud-native to your advantage.

Categories
other work

Focus

Open space office is a barrier to uninterrupted coding work. Start early to create new functionality. Leave late to code review. During the day use headphones but explain to others that being anti social is not anti work.

Categories
other payments

4B

Full stack payments providers offer fast set up and easy tech integration. However once the volumes increase the business will be subject to an underwriting process with an uncertain outcome causing possible disruptions to the service. Ensure that payment providers understand your business up front by using Resellers or Merchants to pitch your case to the selected few PSP saving you time. Either way having coverage of the local payment methods is a must.

Categories
life other

Reflection

Remembering the ones who came before us, the gift they gave us and responsibility to use every day.

Categories
other work

Routine

Coding in the morning when most productive allows for reflection in the afternoon while conducting status meeting or reviewing and planning work.

Categories
other program

Simplicity

Designing a new backoffice which will process large datasets and implement different statistical models is about being able to create a number of simple modules that work together. Braking complex into simple is the main function of the design.
Making a system simple buys you agility in the future. Agility buys you an opportunity to innovate while competition is refactoring their code. Simple design and implementation make programs readable and easier to test and fix which makes the business agile – allows you to change, go from A to B, while others are untangling A.

Categories
other system

Desk.com

Completing lower priority projects fast and without fuss frees you to have a clear mind for more important work.