Skip to main content

Posts

Showing posts from September, 2016

Using Atom editor

For the past year or so, I've been using a variety of code editors, from Notepad++ to Sublime Text, Brackets, and more lately, Atom. For some reason, I like Atom. I thought I'd let you know two very useful things concerning it. The Best Atom Packages There's a Github page of great packages for Atom . These packages include various linters, and Sublime Text like features such as the Minimap, plus colour pickers and syntax highlighters. It's a good page to bookmark. Atom EditorConfig file EditorConfig is an attempt to standardize the configuration of code editors. There is one for Atom here . Installing Atom packages behind a proxy? This was a bit of a headscratcher, but was eventually fixed. My documentation resource had a mistake in the commands you issue to work around this. You basically have to configure the Atom Package Manager (APM) with the following: apm config http-proxy apm config https-proxy apm config strict-ssl false

Useful web accessibility resources from Government Digital Service and more

During my tenure at Home Office Digital earlier this year, I gained an insight into the variety of resources created by the Government Digital Service to allow your web service to remain accessible to users. Public bodies must maintain a very high bar with regards to the needs of their audience, and not discriminate. That said, you may be in breach of The Equality Act 2010 if your website excludes users because of their disability. The following websites are resources I go back to time and time again to remind myself of the best practices one should take on board while creating websites, whether they are for government departments, or for small businesses. In other words, if you want to build websites and are concerned about whether they follow best practice, what better place to start than with resources paid for with taxpayers money! Much of these resources rely on the use of Node.js and NPM, which are gaining much traction in the creation of public websites. The creation of fu