Mark Pearl

March, 2017

SQL Injection Notes

SQL Injection is the most common form of attack on websites… still…

What does software craftmanship mean to me?

I think the first time I came across the concept of a software craftsman was when I read the Pragmatic Programmer. Up till then I was all about the technology, and facing all the pains of tightly coupled non-cohesive code. That book was a life changer for me and the...

Motivation Notes

Demovitation is about you not being fully committed to act

February, 2017

C4 Diagram Notes

These notes are based off the talk The art of visualizing software architecture by Simon Brown

The ShortcutFoo Challenge Feedback

Over the last 2 months we tried an experiment in my team to improve our muscle memory on keyboard shortcuts. The motivation for this was my belief that being able to navigate one’s development IDE’s / tools without using a mouse leads to a more fluid development experience and helps...

Continous Delivery by Humble and Farley, Addison-Wesley

Continous Delivery book sits firmly in my “Read” section of books. It effectively tackles the theory and concepts behind continous delivery with a balance between technology and underlying principles.I would go as far as to say that in many way’s “getting” it is a breakthrough in how we make software....

Setting up a business notes

Be really careful on taking on partners. Have in the partnership agreement terms for ‘buying’ out the other partners and how the business will be valued.

January, 2017

Modern Agile

Issues with sprints and people when they get under pressure to decrease on the quality of the technical work User stories that never get “finished” Stop using story points Agile happy meal (sprints, stories and standups) Definition of done, some person guessing that you are done when nobody has used...

Sed Notes

Sed is a stream editor.

Software Architecture for Developers Volume 1 by Simon Brown

In this book Simon Brown goes through the mindset of software architecture. I found the book to have pragmatic agile view of software architecture. Simon’s main argument is that software architecture is still important and that teams that do too much or too little software architecture put themselves in a...

See all posts by category...

Want to get my personal insights on what I learn as I learn it? Subscribe now!


/