Still relevant: [WayBack] Code Review Checklist – CodeProject
[WayBack] Best “Everything Else” Article of November 2016 Ebenezar John Paul – Code Review Checklist… – CodeProject – Google+
–jeroen
Posted by jpluimers on 2018/02/20
Still relevant: [WayBack] Code Review Checklist – CodeProject
[WayBack] Best “Everything Else” Article of November 2016 Ebenezar John Paul – Code Review Checklist… – CodeProject – Google+
–jeroen
Posted in Agile, Code Quality, Code Review, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2018/02/08
Though sprints help maintaining some rhythm, don’t let them dumb you down:
Have you ever run for real, then run on a treadmill? Running for real means that you have a pace, hopefully sustainable, and off you go. If…
Source: [WayBack] Iterations Mean Rapid Feedback — Agile Heretic Episode Five
Via: [WayBack] Iterative development does not mean timeboxed or repetitive development. – Marjan Venema – Google+ (who is a great coach)
Which reminded me I should order and read [WayBack] Personal Kanban: Mapping Work | Navigating Life: Jim Benson, Tonianne DeMaria Barry: 9781453802267: Amazon.com: Books
–jeroen
Posted in Agile, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2018/01/12
Hopefully the next few years will finally show what the incremental software development and evolutionary management has been trying to advocate since the late 1950s and 1970s: hierarchies do not work and purpose works better for the vast majority than being in a triangle.
The first slide below is from Thoughtworks who has been doing these changes for several decades now.
Traditional hierarchies are giving way to more open and creative workplace cultures.
[WayBack] Is the era of management over? | World Economic Forum
That’s the only way to cope with complexity as talent dilutes in growing organisations.
Via:
–jeroen
Posted in Agile, Development, LifeHacker, Power User, Software Development | Leave a Comment »
Posted by jpluimers on 2017/12/31
This is what DevOps is all about: [WayBack] jessie frazelle on Twitter: “Hire the people who will automate themselves out of a job, then just keep giving them jobs.”
I had seen the tweet before, but forgot to save it. Jonas Bandi reminded me of it at [WayBack] Weekend Reader: End of Year Edition – reality-loop.
Jessie is doing great work. For instance, she developed and published contained.af, and nobody captured the flag yet: [WayBack] jessie frazelle on Twitter: «A year ago I made contained.af and it’s launched over 128,000 containers & no one has retrieved the flag».
The game runs in a container, gives you console access and has a bunch of questions. Still need to dig deeper in it, as it is a fascinating set-up. If you like to try it:
Wishing you a year where nobody captures your flags (:
–jeroen
via [WayBack] I just published my “Weekend Reader: End of Year Edition” – Jonas Bandi – Google+
Posted in Agile, Cloud, Containers, Development, DevOps, Docker, Infrastructure, Kubernetes (k8n), LifeHacker, Power User, Software Development | Leave a Comment »
Posted by jpluimers on 2017/11/01
Any good English books similar to the German [WayBack] Agiles Coaching by Judith Andresen [Leanpub PDF/iPad/Kindle]?
Although my German reading is quite OK, it’s not OK enough to fully use this book.
–jeroen
via:
Posted in Agile, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2017/10/18
On the long-read list: [WayBack] The Software Development Process – Science, Engineering, Art, or Craft? – CodeProject
Posted in Agile, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2017/02/02
A few links I collected:
–jeroen
Posted in Agile, Code Quality, Code Review, Development, DVCS - Distributed Version Control, git, Software Development, Source Code Management | Leave a Comment »
Posted by jpluimers on 2016/11/17
I just discovered the versioning common sense I’ve used for decades actually has a name. It’s even a “standard”!
Semantic Versioning 2.0.0 Summary
Given a version number MAJOR.MINOR.PATCH, increment the:
- MAJOR version when you make incompatible API changes,
- MINOR version when you add functionality in a backwards-compatible manner, and
- PATCH version when you make backwards-compatible bug fixes.
Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.
I discovered it via:
betty – Friendly English-like interface for your command line. Don’t remember a command? Ask Betty.
Source: pickhardt/betty
–jeroen
Posted in Agile, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2016/11/02
“It works on my machine.” is just the start of reaching DoD (:
–jeroen
Source: Definition of Done – Programmer’s Life : Programmer’s Life
Posted in Agile, Development, Scrum, Software Development | Leave a Comment »
Posted by jpluimers on 2016/08/16
A few links as, in code I’ve inherited, I see way too many static methods hindering testing:
–jeroen
Posted in Agile, Development, Software Development, Unit Testing | 1 Comment »