I installed the Pi-hole ad blocker (https://pi-hole.net/) on a Raspberry Pi Zero, and have it as my DNS server on my home network. It has improved general browsing speed tremendously.
HN user
glenscott1
I am a freelance software developer from Norwich, UK.
Hire me: https://www.glenscott.co.uk
glen at glenscott.co.uk
The author is arguing for semantic markup, but prior to HTML5 the concept barely existed
Not really. The concept existed and was well known in many developer circles (e.g. List Apart Issue 268 from 2008 http://alistapart.com/issue/268/).
I can thoroughly recommend reading Atul Gawande's "Checklist Manifesto". The premise, on the face of it, is mundane, but the stories that back up the claims are thoroughly enjoyable to read. http://atulgawande.com/book/the-checklist-manifesto/
If you work with other developers and store your Vagrantfile in source control, then you can allow per-developer settings using the method shown here: https://www.glenscott.co.uk/blog/allow-per-developer-vagrant...
fixed :)
I built https://freelancedevleads.com/ with the aim of promoting it to developers looking for freelance work and also creating revenue by offering paid posts. Holds little interest for me right now, and I haven't touched it for months. Happy to listen to offers - email in profile.
What are good strategies for protecting your website against ZIP bomb file uploads?
This is a great tip. To make it compatible with most modern browsers (Chrome, Firefox, Opera, Safari and MS), you'll need to use the following checks:
if (typeof window.document.hidden !== 'undefined') {
hidden = 'hidden';
}
else if (typeof window.document.msHidden !== 'undefined') {
hidden = 'msHidden';
}
else if (typeof window.document.webkitHidden !== 'undefined') {
hidden = 'webkitHidden';
}
doVisualUpdates = !window.document[hidden];
reference: https://developer.mozilla.org/en-US/docs/Web/API/Page_Visibi...The Flickr mobile app is a great example of where things went wrong for Yahoo. They both were too slow to spot a trend and poor at executing once they had. Ironically, from 2008 onwards, there was a module on the Flickr homepage showing the most popular cameras people were using. iPhone topped this chart somewhere around 2009 and yet they still didn't take that seriously enough to invest heavily in the iOS app development.
This is a good tool for determining whether your account has been compromised by hackers:
SEEKING WORK - Norwich, UK or remote
I have 12 years professional experience building sites and applications with open source technologies. I am an ex-Yahoo engineer, I am reliable, and I get stuff done.
I can build you a MVP quickly, or give you advice on scaling your application to thousands of users. I am also very comfortable working with large legacy code bases.
More backend focused (PHP, Perl, Python or Ruby) than front-end, but have good experience of working with standards- compliant HTML, CSS, JS as well as JQuery and D3.
glen@yellowsquare.info
Most of these points seem well-thought out, but the pagination system using Content-Range headers seems a little bit quirky.
GitHub are using Link headers which seems more in keeping with the typical web approach of pagination:
https://developer.github.com/v3/#pagination
Does anyone have any real world experience with either of these approaches?
SEEKING WORK - Remote (based in UK)
Looking to get assurances about the security of your site or application? I will perform a thorough code and security audit for you and highlight any issues related to a) security b) code quality and c) robustness.
As part of the service, I will compile a report detailing each issue, the impact it may have on your business, and how to fix it.
I can then work with your developers to fix the issues, or optionally, fix the issues myself.
If you are interested please get in touch. I can also show you an example anonymised report that I recently compiled for a custom e-commerce solution to give you a sense of what my audit covers.
I look forward to hearing from you.
Glen Scott <glen@yellowsquare.info>
SEEKING WORK - Remote (based in UK)
Looking to get assurances about the security of your site or application? I will perform a thorough code and security audit for you and highlight any issues related to a) security b) code quality and c) robustness.
As part of the service, I will compile a report detailing each issue, the impact it may have on your business, and how to fix it.
I can then work with your developers to fix the issues, or optionally, fix the issues myself.
If you are interested please get in touch. I can also show you an example anonymised report that I recently compiled for a custom e-commerce solution to give you a sense of what my audit covers.
I look forward to hearing from you.
Glen Scott <glen@yellowsquare.info>
SEEKING WORK - Remote (based in UK)
Looking to get assurances on the security of your site or application? I will perform a thorough code and security audit for you and highlight any issues related to a) security b) code quality and c) robustness.
As part of the service, I will compile a report detailing each issue, the impact it may have on your business, and how to fix it.
I can then work with your developers to fix the issues, or optionally, fix the issues myself.
If you are interested please get in touch. I can also show you an example anonymised report that I recently compiled for a custom e-commerce solution to give you a sense of what my audit covers.
I look forward to hearing from you.
Glen Scott <glen@yellowsquare.info>
SEEKING WORK - Norwich, UK or remote
I have 12 years professional experience building sites and applications with open source technologies. I am an ex-Yahoo engineer, I am reliable, and I get stuff done.
I can build you a MVP quickly, or give you advice on scaling your application to thousands of users. I am also very comfortable working with large legacy code bases.
More backend focused (PHP, Perl, Python or Ruby) than front-end, but have good experience of working with standards- compliant HTML, CSS, JS as well as JQuery and D3.
glen@yellowsquare.info
SEEKING WORK - Norwich, UK or remote
I have 12 years professional experience building sites and applications with open source technologies. I am an ex-Yahoo engineer, I am reliable, and I get stuff done.
I can build you a MVP quickly, or give you advice on scaling your application to thousands of users. I am also very comfortable working with large legacy code bases.
More backend focused (PHP, Perl, Python or Ruby) than front-end, but have good experience of working with standards-compliant HTML, CSS, JS as well as JQuery and D3.
glen@glenscott.co.uk
SEEKING WORK - Norwich, UK and remote
I have 12 years professional experience building sites and applications with open source technologies. I am an ex-Yahoo engineer, I am reliable, and I get stuff done.
I can build you a MVP quickly, or give you advice on scaling your application to thousands of users. I am also very comfortable working with large legacy code bases.
More backend focused (PHP, Perl, Python or Ruby) than front-end, but have good experience of working with standards-compliant HTML, CSS, JS as well as JQuery and D3.
glen@glenscott.co.uk
SEEKING WORK - Norwich, UK and remote
I have 12 years professional experience building sites and applications with open source technologies. I am an ex-Yahoo engineer, I am reliable, and I get stuff done.
I can build you a MVP quickly, or give you advice on scaling your application to thousand+ users.
More backend focused (PHP, Perl, Python or Ruby) than front-end, but have good experience of working with standards-compliant HTML, CSS, JS as well as JQuery and D3.
I am particularly skilled at working with large legacy code bases.
glen@glenscott.co.uk
I just wanted to highlight a couple of things that might help you:
* Your portfolio can include personal "pet" projects as well as client work. So build something that you enjoy working on, and limit yourself to, say, 3 days. Link to it, get the code up on GitHub.
* Recommendations from your previous employers can still be beneficial to you. Having a testimonial from someone is going to increase the confidence of anyone looking to work with you.
* Go to local networking events. This is a great way to put yourself out there and start talking to people about what you do.
* Related to the above -- practice your elevator pitch. Instead of technology specific stuff -- "I am a Ruby programmer" yawn try being more specific about what you do "I build mobile applications for small businesses" -- this is more likely to pique somebody's interest when you are at a networking event.
* Keep scouring jobs boards. It takes time, but there are a lot of decent jobs out there. If you want to save a bit of time, sign up to lead generation service -- there are a few out there. (I run one at https://freelancedevleads.com if you are interested).
* Enjoy it! Going freelance is an amazing thing, so remember to take a step back every now and again and appreciate what's going on!
Good luck with everything, and please do give me a shout if you need any help (e-mail in my profile).
Just a heads up: your site is down http://www.johndavidrichter.com/
Just a heads up: your site http://redaxle.com/ leads to a page saying "File not found"
Just a heads up, your e-mail address is not in your profile
SEEKING WORK - Norwich, UK and remote
I have 12 years professional experience building sites and applications with open source technologies. I am an ex-Yahoo engineer, am reliable, and get stuff done. PHP, Perl | Laravel, CodeIgniter | MySQL, MongoDB
I often utilise Test Driven Development, and strive to produce clean, maintainable code.
More backend focused than front-end, but have good experience of working with standards-compliant HTML, CSS, JS as well as JQuery and D3.
I am particularly skilled at working with large legacy code bases.
http://www.glenscott.co.uk/ glen@glenscott.co.uk
SEEKING WORK - Norwich, UK and remote
I have 12 years professional experience building sites and applications with open source technologies. I am an ex-Yahoo engineer, am reliable, and get stuff done. PHP, Perl | Laravel, CodeIgniter | MySQL, MongoDB
I often utilise Test Driven Development, and strive to produce clean, maintainable code.
More backend focused than front-end, but have good experience of working with standards-compliant HTML, CSS, JS as well as JQuery and D3.
I am particularly skilled at working with large legacy code bases.
http://www.glenscott.co.uk/ glen@glenscott.co.uk
SEEKING WORK - Norwich, UK and remote
I have 12 years professional experience building sites and applications with open source technologies. I am reliable, and get stuff done.
PHP, Perl | Laravel, CodeIgniter | MySQL, MongoDB
I often utilise Test Driven Development, and strive to produce clean, maintainable code.
More backend focused than front-end, but have good experience of working with standards-compliant HTML, CSS, JS as well as JQuery and D3.
Available for part-time projects -- approximately 3 days a week.
You can e-mail me at glen@glenscott.co.uk
SEEKING WORK - Norwich, UK and remote
I have 12 years professional experience building sites and applications with open source technologies:
Perl, PHP, Python MySQL, MongoDB Code Igniter, Zend Framework, Django
I utilise Test Driven Development whenever possible, and strive to produce clean, maintainable code.
More backend orientated than front-end, but have experience of working with HTML, CSS, JS, JQuery and D3.
You can e-mail me at glen@glenscott.co.uk
SEEKING WORK - Remote / East of England
I have 12 years professional experience building sites and applications with open source technologies:
Perl, PHP, Python MySQL, MongoDB Code Igniter, Zend Framework, Django
I utilise Test Driven Development whenever possible, and strive to produce clean, maintainble code.
More backend orientated than front-end, but have experience of working with HTML, CSS, JS, JQuery and D3.
You can e-mail me at glen@glenscott.co.uk