In more than one word, that was well interesting. Lots of re-joined and new Labour members all packing into a room on a chilly autumn night. Everyone easily fired up after a few months of “no meetings please” from the NEC.
The director chap from Coventry Migrant centre started us off with his story about entering the UK and being, “sent to Cov” and enlightened us with all the work the centre is doing.
The main agenda briefly started out with intros, which quickly turned to JC which quickly turned to the next election, which quickly turned to Brexit and rounded down onto the local library and mass tax avoidance.
Crumbs. That’s a lot for 20 locals to be interested in.
Then it got me thinking. We all are here because we wanting to discuss national issues, however, what is the best value we can get from a ward meet?
what is the best value we can get from a ward meet?
Realistically we’re not going to change anything massive. So is it better we fill our evenings pursuing local affairs and national labour policies at a local level?
Either way, we’ve got passion and a certain pack of interests going, so I wonder how we can harness that?
I’ve been fortunate enough to be selected for some great training this month in LEAN and Warwick Uni’s flavour of it, SCD.
However a couple of the sessions really highlighted the difference between “working on your own first” or “starting in a group”.
When you’re sent off to do a group task on something new, you haven’t had to process the flow, the steps and the outcomes. Then trying to work it out together becomes a mix of people not really able to work together.
But when you give your attendees, time to work and process on their own before hitting the group, often the results are better as we’ve all processed on our own time how things work.
The 1st group event on a Training day is better preceded by some “own time”
After doing a bit of searching, Google Ventures agrees! https://www.fastcodesign.com/3034772/innovation-by-design/note-and-vote-how-google-ventures-avoids-groupthink-in-meetings
Meetings rarely offer individuals time to focus and think. Group brainstorms—where everyone shouts out ideas and builds off one another—can be fun, but in my experience, the strongest ideas always come from individuals.
Laravel Collective packages have been staple Laravel components for a while now, however I’ve never quite got to down all the docs (just whizzed on with the bits I need).
I’ve found the Custom Components part method. Before I’ve been creating a new “HTML Components” service class and linking up blade template files with that, however, now I can just keep it within the HTML Facade without any trouble. Much cleaner!
We all like a good personality quiz, c’mon you’ve been tempted by a few Quizzes on your Facebook profile and Buzzfeed right? You hope they may reveal some insight and reflect some personal characteristics back at you whilst making you accept you may be more Hufflepuff than Gryffindor.
Well the Strengths Finder 2.0 by Gallup is a professional version of horoscopes / Buzzfeed questionaries for your working life. It offers you insight into your strengths, personality traits and supplies action plans.
The main drive for this “Strengths only approach” is the theory that your Effort multiplied by your Strengths will give you bigger gains than working tirelessly on your weaknesses for minimal gain.
Strengths X Effort = Maximum results
So ignore the weaknesses, multiply your talent and boss it.
I’ve done DISC profiles before with Inge, and I’ve had nearly a similar benefit from this. You get reaffirmation of your values back to you, but with this, it comes with dropping the baggage of your weaknesses and only aiming to take action on your Strengths.
Very pleased to share with you a recent win both of my team’s pitches have achieved in the Santander Digital Innovation Challenge.
Warwick Uni is putting some money where it’s mouth is and is sponsoring early stage ideas across the University to improve everyone’s working lives.
Both teams I put forward have won a cash prizes, and in February will be starting some early validation of ideas.
What are the ideas? Can’t say too much yet, but one is to disrupt an internal space rather than wait a large organisation to supply us with something (we will be doing validated learning to improve), the other is attempting to leverage some new tech to channel shift a team’s work load.
I’ve already said to much! But I’m glad we won so had to share something, more news in Feb 2017.
It talks of reducing waste and validating assumptions. It talks of validated learning and not just saying, “we’ve all learnt a lesson” and moving on to make the same mistakes again. It talks about making experiments part of the fabric of your work and making things which fail but validate assumptions on your vision and helps you move along.
By doing experiments, like split tests on your site or bootstrapping business ideas, you learn about your visions cheaply, and reduce waste.
It’s so like Agile development, but for your business ideas.
Who’d have thought I’d ever write that. After leaving the cosy bubble of Bristol, we were “sent to Cov” a couple of years back. It must have been something naughty we’d done…
But last week I attended a conference that is just another example of how Coventry and the Midlands is thinking now. The Games for Health UK Conference run by Dr Pam Kato and Coventry University was truly outstanding (http://www.seriousgamesinstitute.co.uk/events/pages.aspx?section=29&item=241). When you’ve been to a lot of conferences, it’s easy to spot a good one, this was one and I only was able to make the afternoon which was packed with content.
My afternoon started off with Earnst, talking us through some very practical changes we can all make to our games. Talking through Visual edits and previews with viz. Then moving onto how actually journals in games help people with Mental disabilities to remember and piece together the game they’ve been through already.
Focus Games were next up @focusgames and they offered a new perspective on the digital games we produce by showing us how they produce their very “low tech” board games for health care learning. Apparently, Agile has no place in board games!
Who’s heard of GTA? You know, Grand Theft Auto One, that game where you steal, punch and make money being super naughty! Well, my friend and I bonded over that game massively and one of the lead producers came to talk to us at the Games for Health Conference.
Jamie King is a chap filled with great experience and he's doing a great job of spilling it out Can we get him for longer plz'! #G4HUK2016
This man, Jamie King was filled with practical thoughts and books with theory he cares for and was so happy to share it all. He was an absolute highlight to the whole event. I only wish I had time to write more.
Our in-house development projects are well covered for Unit and Frontend tests since we adopted BDD (behat) and a bit of TDD (phpspec).
However, creating lots of tests has an impact downstream on our shared Gitlab CI server. Every-time we push a new set of changes to GitLab the tests are taking 30mins to complete and beginning to slow us down.
So here are our 3 easy tips to speed up your test runner and reduce the time it takes to run a full test run.
Increase the Gitlab Runner’s Concurrent setting so we’re using the server’s resources to it’s maximum, `concurrent = 50`
Split up the most time consuming test suites into small suites so we keep most suites under 2mins. We’ve gone from test suites, to calling individual Unit test Classes for the slowest tests.
Prioritise the longest jobs first (put them to the top of the gitlab-ci.yml) so they can get going immediately and not hold anything else up
If you’re lucky enough to have access to the Virtual Server, then increase your CPU’s. That shaved 2 mins off our test
These simple and inexpensive changes have taken us from 30mins to 5mins 30s.
Recently I’ve been looking to improve our app delivery QA. We’ve had to come up with a solution for our team to run the QA.
So we got the test plan from them and currently the QA was being run from a spreadsheet… on one person’s machine.
So after much chatting with our WMG Team, I lead the design and implementation of QA system we’d be more used to. This also meant rather than me diving is a developer and just writing some tests, I am utilising the resources available to me.
Our new system…
Keeps our workflow in Trello, which means shared work and understanding
Handles file uploads and pictures for visual help with Asserting something passes
Can push failed tickets straight into our Sprint board for resolution
Can write verbose test instructions so the QA can be passed to anyone in the team
Handles discussion on why it failed, or mistakes
We can copy the board for each build
In the “Master board”, we write new QA tests and maintain the Master instructions
When a new build is released, we duplicate the “Master board”, we add the build number to its title to make a “Build board”
We share and assign the QA tickets to the team
We process them in order
Any passes, we just archive the ticket, gently clearing out the board
We mark any errors / fails / bugs in the “Build board” and move them to the Sprint board, “Failed QA” column