- Building robust, maintainable software products across a variety of sectors since 2000
- Last decade building SaaS products with Distributed Cloud/Hybrid Architecture
- Improving software quality practices and processes, advocating clean coding, testing, agile, leadership
@marcopet_ I've been like this since 30s.
Though only find it an issue if sleep late, ie 11pm+, wake up 5-6. Think it's just setting an internal habit (this is wake-up time)... Now occasionally I can sleep in to around 7am when I know next day is chill.
@DevLeaderCa Enjoyed it tbh. Much prefer startups over mid-large size companies.
In startups you get involved with everything. Where as larger companies it's more spread out with people.
Main downside is financing. If that is good everything else usually is too.
@devinbgoble Yeah we used to use sonarqube for a few years, though it did bloat out ci builds... It was nice how it presented the information though once we hit the 5M loc mark, had to upgrade to next plan for 20M loc and even that didnt seem enough. Think costs rose quite significantly.
Try working with subversion, on slow networks, with many people trying to use the same server. It's horrible.
Distributed source control wasn't stupid at all. Bitkeeper, mercurial, git solved *real" problems with centralised version control.
The server was a single point of failure, especially with large repositories worked on by many people geographically. Servers would slow to a crawl, it would take ages for simple operations such as going through history, merging. Been there, done that.
Git was *vastly* superior to centralised version control for most people, hence why the entire world moved to it, it was just better.
Do better.