This week’s focus
Trotter's up! Well, not quite... we've been busy. Honest. It was Code Enigma’s annual away week. An opportunity to review the past twelve months, to plan and to get energised for the year ahead.
This year, we returned to the Girona region of Spain, renting a villa near Vidreres with a pool, pétanque court, and a very unforgiving crazy golf course. First takeaway of the week: crazy golf is not my calling. My opening shot landed in the deep end of the swimming pool. No children or animals were harmed.
If you've been following Code Enigma for any length of time, you'll know that we hold an annual away week... an opportunity to review the past twelve months, to plan and to get energised for the year ahead.
Despite the sun, we had some superb company-wide sessions during the week, but particular highlights for me were the developer sessions, these included:
We had some superb company-wide sessions during the week, but particular highlights for me were the developer sessions, these included:
- Luis gave a great run-through of how we’re using Drupal single directory components.
- Phil updated us on his work with the Drupal Mastodon API module.
- I shared some ideas for future contributions to the Drupal JWT module.
What I fixed
I found some time to work on our tools and documentation: I was able to make a small improvement to the ce-dev shell command.
Prior to my change, on running ce-dev shell, you'd find yourself inside the container but not inside the project root directory, making it necessary to then run cd deploy/live.local/ each and every time. The change I introduced simply drops you directly into the project root directory inside the container. Nice.
Why it matters
Little wins like this are what keep our internal dev tools frictionless. When you’re bouncing between projects or debugging something under pressure, starting in the right place makes all the difference.
More improvements to ce-dev
I also added a section to the ce-dev wiki about contributing. It walks through:
- Checking out the source code
- Making and compiling changes
- Testing updates before submitting
If you’re thinking about contributing, give it a look. Feedback welcome!
People, not just projects
All in all, we had a fantastic time. It isn't just the setting that makes our away week so special... it isn't even the wonderful weather, or the fantastic food (thank you, Audrey!), or the marvellous strong, sweet wine that Luis brings all the way from his home village... a little bit more? (thank you, Luis!), or the games we all bring, or the activities... yes, these things all help, but in all honesty, it's the truly first class colleagues friends family, that make Code Enigma, (and the Code Enigma away week), what it is.