6 posts tagged: #Educational
What does your git commit contain? Your data may be being harvested.I would never under any circumstance use my work email address. In fact, I never use it for external purposes. This gave me a bit of an itch that I just couldn't help but scratching; how did they get my email address?
Top 10 Developer Podcasts
10 great developer podcasts to listen to on the move to stay productive.I spend a lot of time in my car. Like, a crazy amount of time. It's normally my preferred method of transport as it gives me the freedom to go where I want and when I want without enduring the unreliable nature of the public transport system (which if you're following the UK Southern Train News right now then you will know just how bad it is).
The Art of Greenfield
What to think about when starting a brand new software project.Software is everywhere. Broadly speaking, successful companies are either technology-first that know how to market 'x' well, or currently sell 'y' and are learning how to utilise software to keep up with the market. Where does this software come from?
A how-to guide on code debugging techniques.As you grow as a programmer you learn to fix bugs faster. However, starting out it can be frustrating to debug code through lack of experience and understanding of techniques. I've interacted with a lot of junior developers where the only technique that they use is guessing.
Let's Talk Keyboards
Membrane vs Mechanical. Which is the right one for you?There are two different types of keyboards: membrane and mechanical. Almost everybody will be familiar with the former. These are the stock keyboards that new computers come shipped with or the keyboards that you buy probably from your local tech equipment shop.
Using Meteor Offline
Tips and tricks to workaround package management offline.Most modern web frameworks use package managers. It's almost unavoidable when building larger projects or projects that use modern concepts or components. They allow for easier development where dependency trees are managed along with versions and updates. Unless of course you're working offline. Then they're a pain in the arse.