Git 101: Force-sensitive to Jedi padawan

What is Git? What does it do, how does it work, how does it fit into my workflow?

If you’ve ever wondered about the answers to any of those things, this session is designed for you, my friend.

Starting with the assumption of no prior knowledge of Git or even of version control, we’ll cover the technology at a theoretical level, its manifestation in your projects in the physical level, and your development workflow at the practical level – by which time you’ll be ready to step out into the world, secure in your knowledge of what the heck Git is, and ready to use it in your projects – and you’ll marvel at how you ever worked without it.

Responsive Images in 10 minutes

A 10 minute ripping yarn through the world of responsive images.

Using Git Hooks for Project Deployment wins

I’m amazed that I’ve never really used this before, but as well as using Git to manage your version history, you can also tap into built-in Git hooks to copy your project source code into another location after you’ve pushed your updates.

Essentially it’s a cheap deployment process, and allows you to keep your source code repository and all its gubbins in one location, and serve your website from another.

DigitalOcean has an excellent tutorial which runs you through setting up this kind of thing on a Linux-based box, and that’s available here: How to set up Automatic Deployment with Git with a VPS.

Designing for Performance

This is an excellent presentation, emphasising the need for, and benefits of, building Fast websites.

Fork me!

Getting into GitHub, for fun, kudos and all that jazz.

Grunt: An introductory training deck

A brief talk introducing Grunt as a task management option for the development team.

Side Projects

Mixing a full-time job programming and hobby-time job blogging is a tricky balancing act. To the extent where I could give up on the blogging side of things for weeks, months or even years and not feel too bad about it. After all, we’re not in this for money, we’re in it for the kudos and warm fuzzy feeling we get from passively helping out other geeks.

However this presentation, and the conversations it prompted with work colleagues, has convinced me to take up blogging again. Hopefully it will inspire you in much the same way!

The Holy Grail: Cross-browser JavaScript Unit Testing with Code Coverage Metrics

Cross-browser JavaScript Unit Testing with Code Coverage

Link: Developing an Agile Mind – Stress and Planning

Ian Greentree, another of our Agile developers at MMT Digital has been writing about his experiences with Agile development on his blog, and gives us some of his tips for dealing with the stresses and strains of working in an Agile way.

As we become too stressed and anxious, we lose our ability to make informed decisions and problem solve.  As a developer this has a direct effect on quality of the code we write.

Like many of us, he’s experienced the ups and downs of both Agile and traditional waterfall approaches for development, and if you’re interested in this sort of thing, check it out in his blog post:

Our presentation from #AgileOnTap

Last week (8th May 2013, to be specific) we delivered a presentation at our local Agile business meetup – Agile on Tap. It all went well, and although I don’t have a recording of the presentation (yet); but I do have the slides to share, and here they are.

© 2014 Psyked

Theme by Anders NorenUp ↑