9 posts tagged: #Development
Why You Should Care About Web Performance
Techniques for optimising - Every 10th of a second countsPerformance is about people. If you're involved with a website in any way whether it's because you're the sole developer or you're a product owner, you want to create a great experience for your users. What happens when you do this? Not only will your users be happy, but they will statistically come back! Return visitors means more conversions and sales.
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?
Backend vs Frontend Learning Curves
Noted differences between learning frontend and backend technologies.I'm a backend software developer by education and trade. Sure, I dabble in full-stack and have cobbled together a few frontend projects in a hobbyist sort of way, but the main chunk of my knowledge and experience lies in (but is not limited to) Java and C technologies.
A Raspberry Pi project to let you know if your media is currently being viewed.Ever been curious if anybody is currently looking at your website, watching your YouTube video, or on using your mobile app RIGHT NOW, but can't be bothered to open up and sign into Google Analytics? I've recently launched this blog, my portfolio website and a few other projects, and like most that start up they are still gaining traction.
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.
The Planck - Key Theory
Part 2, How I approached and adapted the layout of the PlanckPart one of this two part series talked about the building of this Planck keyboard. It concluded by mentioning the full programmability aspect of one of these things, allowing you to customise every aspect of it. Every single key can be mapped.
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.
Keeping Fit as a Programmer
How exercising has affected my comfort at work.Three years ago I was the fittest and strongest I have ever been. I was on my placement year during University, lived five minutes from where I worked, and was going to the gym four-five times per week. My diet was incredibly strict and aside from the fact that I drank more alcohol than during this working year than the University years combined, my lifestyle couldn't have been better.
Your search returned no matches.
My first experience of developing blindly with next to no code examples and confusingly written docs.I'm lucky enough to work with a lot of talented developers with a wealth of experience and many years under their belts. Most of these guys have been programming since long before I was even born and joke about Visual Basic and Fortran 90 being cutting edge when I was just learning how to talk. When I talk to my peers about my degree I sometimes get standoffish comments about how tough it was for them "back in the day". Joel Spolsky, CEO of Stack Overflow frustratingly blogged: