Really really great article about the use of SCRUM for single person projects:
Author Archives: DJ
Great post about working at Xero
I am very lucky to work in an company with some pretty smart people – this guy is one of the absolute guns – so when he start’s carrying on – it’ worth listening:
https://mwildash.wordpress.com/2011/08/30/why-i-work-at-xero-and-why-you-should-too/
The fact is – Xero is a very cool company – lot’s of opportunities in the wide road of software development – so if you think you’d be interested in working there check out his post.
Great article on .NET dev tools and not reinventing the wheel
Really good article on how not to re-invent solutions and also some nice ideas for Dev tools for .NET:
http://www.c-sharpcorner.com/article/stop-reinventing-the-wheel/
DDD Melbourne 2017 (Aug 12)
It’s on again:
Nice article on clean code
Great Quote as well:
“Clean code always looks like it was written by someone who cares”
Michael Feathers
http://www.c-sharpcorner.com/article/important-tips-to-write-clean-code-in-visual-studio/
Great article on the future of C#
Nice condense article with a link to the Build session (video) on C#: http://www.c-sharpcorner.com/article/what-is-the-future-of-C-Sharp/
The Software Engineers Development Plan – Part 1
I manage a large number of developers at work. In fact to explain things a little, here is my current BIO:
“Dominic is the Tech Group Lead in Xero. He’s been .Net developer for a few years now, and spends most of his time these days herding cats. In other words : he is responsible for the management, delivery and quality for a group of 25 devs, QAs and other techies.
He lives in the Paris of the South (Canberra) but doesn’t speak french. He’s passionate about Boardgames, Cheese and Wine”
One of the main tools I have been using managing developers is the use of a Professional Development Plan.
This series of posts will focus on what a PDP Looks like, how to create one and how to use them.
If you are totally unaware of what a PDP is have a look at a few articles:
- http://au.hudson.com/job-seekers/career-advice/why-you-need-a-professional-development-plan
- http://www.jpabusiness.com.au/blog/james-price/2014/09/21/how-to-create-staff-training-and-professional-development-plans
- http://www.inspireeducation.net.au/blog/create-a-professional-development-plan-for-your-personal-success/
Next, Part 2 the structure of a PDP
Free SQL Server 2016 Developer
I know I blogged about this a few months ago but I did not do it justice. Microsoft has now released the developers version of SQL Server for free. This is really great news for any developer who needs to have a development stack on their home laptop/desktop. If you are working in a MS dev environment or applying for a .NET job this is very useful:
https://www.microsoft.com/en-us/sql-server/application-development
Great Article on Interviews for Software Engineers
Really excellent article for anyone thinking about a new job and in particular interviews.
http://www.c-sharpcorner.com/article/rock-your-technical-interview/
I want to highlight some very important points raised by the author:
1.PREPARE AND USE THE INTERVIEW AS AN EXPERIENCE
- Every time while going for any interview be prepared with basic questions, research some difficult questions with the answers prior to it.
- After coming back from an interview, write down the missed questions.”
Prepare, Prepare, Prepare. This is an important event. Treat it like a really hard exam.
Also, learn from the experience. Keep a record of questions in a doc.
2.GETTING THERE ON TIME
- “Dress appropriately. Be on time. Arriving 30 minutes early is good
- Take two forms of maps: Because sometimes you will get traffic on any road; you have to know another road. Also, sometimes if you have taken a photograph into mobile and unfortunately the battery of your mobile gets discharged, in these cases, you have to carry a print out of the maps with the detailed address.”
OK, that might seem very straightforward but rushing or being late to an interview.
Nice article explaining SOLID
SOLID often comes up in interviews – Great to see a really nice article explaining SOLID: http://www.dotnetforall.com/solid-design-principles-examples/