Are you over 18 and want to see adult content?
More Annotations
Anaconda | The World's Most Popular Data Science Platform
Are you over 18 and want to see adult content?
THE WISEMAN GROUP — Interior Design San Francisco, Bay Area, Los Angeles, Hawaii
Are you over 18 and want to see adult content?
Trescon - Connecting business with opportunities
Are you over 18 and want to see adult content?
Institución Educativa Antonio Lizarazo – PASION POR LA EXCELENCIA
Are you over 18 and want to see adult content?
Uygun Parça | Beyaz eşya yedek parça ve aksesuarları
Are you over 18 and want to see adult content?
Appartement Schmitz - Ferienwohnungen auf Sylt
Are you over 18 and want to see adult content?
LookSeek.com Search Engine - No Tracking ! - Search Privately - We don't track you - Alternative Search
Are you over 18 and want to see adult content?
Red de Concesionarios Mazda
Are you over 18 and want to see adult content?
Software Driven Business | Persistent Systems
Are you over 18 and want to see adult content?
A complete backup of blogdopoliglota.com.br
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of hangdienmaygiare.com
Are you over 18 and want to see adult content?
A complete backup of wildwoodcamping.com
Are you over 18 and want to see adult content?
A complete backup of partnersadvantage.com
Are you over 18 and want to see adult content?
A complete backup of pixelyoursite.com
Are you over 18 and want to see adult content?
A complete backup of sarkisozum.gen.tr
Are you over 18 and want to see adult content?
A complete backup of crushthedesert.blogspot.com
Are you over 18 and want to see adult content?
Text
woodwork.
WEB DEVELOPMENT
It's my job and still a passion; articles, tutorials, notes, and resources exploring web development are all contained here. I've been a full-time web developer since 2004, and a keen hobbyist before that. THE NEW WEB DEVELOPMENT Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER I am not an expert at Linux, web servers, or security. What follows is merely the process I went through to create what I believe to be a reasonably secure home web server with a Raspberry Pi.This post is the result of reading a number of different sources online and in books, and is intended as a guide for myself so I can re-trace my steps if Iever need to.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER This tutorial is a follow-on from my Setting up a (reasonably) secure home web server with Raspberry Pi - it won't show you the ins-and-outs of configuring a website on nginx, for that see the previous article. Although this is specifically about the Rapberry Pi, the process ought to work without much modification on other Debian based Linuxdistributions.
HTTP2 FOR FRONT-END WEB… HTTP1.x is the version of HTTP we are all familiar with. It's an old protocol that was designed before we knew what the world wide webwould become.
RECENT UPDATES
Personal Homepage of Matthew Wilcox. Matt is an English web designer based in Great Britain. Those of you who don’t know me allow me to say hi, shake your hand (gents), give you a welcoming hug (ladies) and guide you to the about section. ABOUT | MATT WILCOX .NET About Matt. This site is well over 6yrs old and is high on my list of "tear it down and start again" priorities. The content down below was out of date three years ago and was already old then! UNEXPECTED DDOS: BLOCKING… *filter # Allow all loopback (lo0) traffic and drop all traffic to 127/8 that doesn't use lo0 -A INPUT -i lo -j ACCEPT -A INPUT -d 127.0.0.0/8 -j REJECT # Accept all established inbound connections -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT # Allow all outbound traffic - you can modify this to only allow certain traffic -A OUTPUT -j ACCEPT # Allow HTTP and HTTPS connections from MATT WILCOX .NETWEB DEVELOPMENTMUSINGCREATIVE WRITINGEXTERNAL RESOURCESTHE PEBBLEVUEJS AND PROGRESSIVE Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
WEB DEVELOPMENT
It's my job and still a passion; articles, tutorials, notes, and resources exploring web development are all contained here. I've been a full-time web developer since 2004, and a keen hobbyist before that. THE NEW WEB DEVELOPMENT Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER I am not an expert at Linux, web servers, or security. What follows is merely the process I went through to create what I believe to be a reasonably secure home web server with a Raspberry Pi.This post is the result of reading a number of different sources online and in books, and is intended as a guide for myself so I can re-trace my steps if Iever need to.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER This tutorial is a follow-on from my Setting up a (reasonably) secure home web server with Raspberry Pi - it won't show you the ins-and-outs of configuring a website on nginx, for that see the previous article. Although this is specifically about the Rapberry Pi, the process ought to work without much modification on other Debian based Linuxdistributions.
HTTP2 FOR FRONT-END WEB… HTTP1.x is the version of HTTP we are all familiar with. It's an old protocol that was designed before we knew what the world wide webwould become.
RECENT UPDATES
Personal Homepage of Matthew Wilcox. Matt is an English web designer based in Great Britain. Those of you who don’t know me allow me to say hi, shake your hand (gents), give you a welcoming hug (ladies) and guide you to the about section. ABOUT | MATT WILCOX .NET About Matt. This site is well over 6yrs old and is high on my list of "tear it down and start again" priorities. The content down below was out of date three years ago and was already old then! UNEXPECTED DDOS: BLOCKING… *filter # Allow all loopback (lo0) traffic and drop all traffic to 127/8 that doesn't use lo0 -A INPUT -i lo -j ACCEPT -A INPUT -d 127.0.0.0/8 -j REJECT # Accept all established inbound connections -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT # Allow all outbound traffic - you can modify this to only allow certain traffic -A OUTPUT -j ACCEPT # Allow HTTP and HTTPS connections from HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
SPEED UP WEBSITE RESPONSE… Craft is a great CMS, and so it has techniques to help mitigate complex queries impacting performance - specifically it has cache tags.These can be wrapped around expensive bits of code, and Craft will then store the results of that code in the database; the next time the page is requested Craft will use the previous result instead of doing all the work again.A POLITICAL NOTE...
Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
THE PEBBLE | MATT WILCOX, WEB DEVELOPER & TINKERER “Don’t you think it’s odd the way he carries it around with him all the time?” Frank wasn’t looking at Jane as he spoke, instead he was peering over the thick black rim of his glasses towards Greg, who was sitting a couple of tables away in a dimly lit corner of thepub.
ABOUT | MATT WILCOX .NET About Matt. This site is well over 6yrs old and is high on my list of "tear it down and start again" priorities. The content down below was out of date three years ago and was already old then! WHAT IS APPLE'S SOFTWARE… Earlier today I posted a quick musing on why I think software is Apple's weakest area. The post was unexpectedly popular, and it was just idle thoughts. Here TRYING ZURB FOUNDATION; WHAT I Foundation is a website framework; a suite of files and utilities which are intended to be used to output the front-end assets of a website (The HTML/CSS/JS).This is distinct from a CMS - which is used to manage and store data, or frameworks such as jQuery or Yii - which although being frameworks, do not perform the same role. THE 2015 EDITION OF… I've a long history of dissatisfaction with the state of this website, and way back in 2012 I got so fed up with it that I archived it and threw up a plain HTML page saying 'new site coming soon', or words to that effect. By mid 2013 I'd still not done anything and so I installed a 'temporary' WordPress site running a stock theme. WHEN TWITTER GOES FULL MYSPACE So Twitter's debt has been marked as junk status, and it's lost 37% of its value so far this year.This to me is the first concrete sign that Twitter is doomed to follow in the footsteps of other wildly successful 'social media experiences' like MySpace – I imagine Twitter's demise will be in a spectacularly abrupt implosion sometime within the next three years. URL DESIGN - HACKABLE URLS AND SEARCH ENGINE OPTIMISATION An archived entry from Matt Wilcox .net. URL design - hackable URLs and search engine optimisation. As part of this website’s long overdue redesign, where nothing is being left unscrutinised, I have been thinking about my URL structure. MATT WILCOX .NETWEB DEVELOPMENTMUSINGCREATIVE WRITINGEXTERNAL RESOURCESTHE PEBBLEVUEJS AND PROGRESSIVE Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
WEB DEVELOPMENT
Web Development. It's my job and still a passion; articles, tutorials, notes, and resources exploring web development are all contained here. I've been a full-time web developer since 2004, and a keen hobbyist before that. I've been a member of the HTML Working Group and Responsive Images Community Group. THE NEW WEB DEVELOPMENT Serve one or two minified long-lived CSS files for the whole site. Enhance the experience with some interactive shine via vanilla JS or a jQuery widget. The new web development stack (currently) will struggle to outperform what you're already doing for a text-heavy documentcentric website.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER I am not an expert at Linux, web servers, or security. What follows is merely the process I went through to create what I believe to be a reasonably secure home web server with a Raspberry Pi.This post is the result of reading a number of different sources online and in books, and is intended as a guide for myself so I can re-trace my steps if Iever need to.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER The backend control panel is neat, quick to load, easy to navigate, and responsive. The templating language ( Twig) is a joy – no need to use any PHP in your templates, and the syntax makes a lot of sense. 'Real world' development is made easy because Craft provides a simple method of configuring your site to behave in different ways on HTTP2 FOR FRONT-END WEB… HTTP2 for front-end web developers. HTTP2 will mean a change in how we should build websites. The best practices of HTTP1 are harmful in a HTTP2 world. HTTP1 is slow and inefficient for the majority of today's use cases on the web. HTTP1.x is the version of HTTP we are allfamiliar with.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER This tutorial is a follow-on from my Setting up a (reasonably) secure home web server with Raspberry Pi - it won't show you the ins-and-outs of configuring a website on nginx, for that see the previous article. Although this is specifically about the Rapberry Pi, the process ought to work without much modification on other Debian based Linuxdistributions.
UNEXPECTED DDOS: BLOCKING… Save the file. Make it executable: chmod +x /etc/block-china.sh. This hasn't done anything yet, but it will in a minute when we run the script. First, we need to add a rule into iptables that refers to this new ipset list the script above defines: nano /etc/iptables.firewall.rules. Add the following line: ABOUT | MATT WILCOX .NET About Matt. This site is well over 6yrs old and is high on my list of "tear it down and start again" priorities. The content down below was out of date three years ago and was already old then!RECENT UPDATES
Personal Homepage of Matthew Wilcox. Matt is an English web designer based in Great Britain. Those of you who don’t know me allow me to say hi, shake your hand (gents), give you a welcoming hug (ladies) and guide you to the about section. MATT WILCOX .NETWEB DEVELOPMENTMUSINGCREATIVE WRITINGEXTERNAL RESOURCESTHE PEBBLEVUEJS AND PROGRESSIVE Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
WEB DEVELOPMENT
Web Development. It's my job and still a passion; articles, tutorials, notes, and resources exploring web development are all contained here. I've been a full-time web developer since 2004, and a keen hobbyist before that. I've been a member of the HTML Working Group and Responsive Images Community Group. THE NEW WEB DEVELOPMENT Serve one or two minified long-lived CSS files for the whole site. Enhance the experience with some interactive shine via vanilla JS or a jQuery widget. The new web development stack (currently) will struggle to outperform what you're already doing for a text-heavy documentcentric website.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER I am not an expert at Linux, web servers, or security. What follows is merely the process I went through to create what I believe to be a reasonably secure home web server with a Raspberry Pi.This post is the result of reading a number of different sources online and in books, and is intended as a guide for myself so I can re-trace my steps if Iever need to.
HTTP2 FOR FRONT-END WEB… HTTP2 for front-end web developers. HTTP2 will mean a change in how we should build websites. The best practices of HTTP1 are harmful in a HTTP2 world. HTTP1 is slow and inefficient for the majority of today's use cases on the web. HTTP1.x is the version of HTTP we are allfamiliar with.
SPEED UP WEBSITE RESPONSE… Craft is a great CMS, and so it has techniques to help mitigate complex queries impacting performance - specifically it has cache tags.These can be wrapped around expensive bits of code, and Craft will then store the results of that code in the database; the next time the page is requested Craft will use the previous result instead of doing all the work again. UNEXPECTED DDOS: BLOCKING… Save the file. Make it executable: chmod +x /etc/block-china.sh. This hasn't done anything yet, but it will in a minute when we run the script. First, we need to add a rule into iptables that refers to this new ipset list the script above defines: nano /etc/iptables.firewall.rules. Add the following line: KEEPING SRCSET AND SIZES UNDER Shrink the window to the next breakpoint, add a sizes value following the previous one, and repeat until all breakpoints are done. Add srcset attributes that match those sizes values (I work bottom-up for this). Multiply all those sizes values those by your pixel density factors and add matching values to the srcset list (I do this in sizeorder).
EXPLAINING BREXIT TO MY GROWN… Well, what happened is this: A Conservative government with a weak grasp on power noticed that a lot of "poorer people" were unhappy with their situation - low benefits, poor employment prospects, a stagnant wage that equated to pay cuts over the years, an inability to afford housing or to save for retirement - and knew a popular scape goat could be "foreigners".RECENT UPDATES
Personal Homepage of Matthew Wilcox. Matt is an English web designer based in Great Britain. Those of you who don’t know me allow me to say hi, shake your hand (gents), give you a welcoming hug (ladies) and guide you to the about section. THE NEW WEB DEVELOPMENT Serve one or two minified long-lived CSS files for the whole site. Enhance the experience with some interactive shine via vanilla JS or a jQuery widget. The new web development stack (currently) will struggle to outperform what you're already doing for a text-heavy documentcentric website.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER Goodbye large chunks of RAM and CPU cycles. You'll then think to run Docker, because it's more efficient than a VM. Only Docker doesn't run native on Mac, so you need to run it inside a VM making it a pointless exercise for this use case. And then you also have to learn how Dockerworks, because it
MUSING | MATT WILCOX, WEB DEVELOPER & TINKERER My thoughts on all manner of topics - if I find something thought provoking it'll end up here. Sometimes a concept, moment of conversation, or some other happen-stance will spark my interest, and I'll want to explore whatever it is; to wrap my mind around it and better understand it. VUEJS AND PROGRESSIVE… VueJS and Progressive Enhancement. Using VueJS to replace existing functional HTML with an enhanced Vue component, only when JS is available is a lot easier than I realised. Being an old-school web developer who mainly builds document-centric style websites, I want to use progressive enhancement all the time; layering enhancedfunctionality
EXPLAINING BREXIT TO MY GROWN… Well, what happened is this: A Conservative government with a weak grasp on power noticed that a lot of "poorer people" were unhappy with their situation - low benefits, poor employment prospects, a stagnant wage that equated to pay cuts over the years, an inability to afford housing or to save for retirement - and knew a popular scape goat could be "foreigners". WHAT IS APPLE'S SOFTWARE… iOS. Easily the best example of Apple software; the OS that changed the world. There's no arguing its influence and suitability for the job it's been given. But it's not perfect - nothing is. In the earlier article I noted that I don't use over 50% of the apps included in iOS. This is a point people argued about.A POLITICAL NOTE...
Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
TRYING ZURB FOUNDATION; WHAT I Foundation is a website framework; a suite of files and utilities which are intended to be used to output the front-end assets of a website (The HTML/CSS/JS).This is distinct from a CMS - which is used to manage and store data, or frameworks such as jQuery or Yii - which although being frameworks, do not perform the same role. THE INFURIATING INEPTITUDE OF… The infuriating ineptitude of politics in the UK. Today’s politics is awash with policies which chase the ignorant vote. Because that’s the easiest vote to get, and education is hard and expensive. People this ignorant and incompetent run our country. THE 2015 EDITION OF… The 2015 edition of mattwilcox.net. It's taken almost three years to finally get around to, but at long last this website is sporting a design and running on a CMS I actually like. I've a long history of dissatisfaction with the state of this website, and way back in 2012 I got so fed up with it that I archived it and threw up a plain HTMLpage
MATT WILCOX .NETWEB DEVELOPMENTMUSINGCREATIVE WRITINGEXTERNAL RESOURCESTHE PEBBLEVUEJS AND PROGRESSIVE Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
WEB DEVELOPMENT
Web Development. It's my job and still a passion; articles, tutorials, notes, and resources exploring web development are all contained here. I've been a full-time web developer since 2004, and a keen hobbyist before that. I've been a member of the HTML Working Group and Responsive Images Community Group. THE NEW WEB DEVELOPMENT Serve one or two minified long-lived CSS files for the whole site. Enhance the experience with some interactive shine via vanilla JS or a jQuery widget. The new web development stack (currently) will struggle to outperform what you're already doing for a text-heavy documentcentric website.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER I am not an expert at Linux, web servers, or security. What follows is merely the process I went through to create what I believe to be a reasonably secure home web server with a Raspberry Pi.This post is the result of reading a number of different sources online and in books, and is intended as a guide for myself so I can re-trace my steps if Iever need to.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER The backend control panel is neat, quick to load, easy to navigate, and responsive. The templating language ( Twig) is a joy – no need to use any PHP in your templates, and the syntax makes a lot of sense. 'Real world' development is made easy because Craft provides a simple method of configuring your site to behave in different ways on HTTP2 FOR FRONT-END WEB… HTTP2 for front-end web developers. HTTP2 will mean a change in how we should build websites. The best practices of HTTP1 are harmful in a HTTP2 world. HTTP1 is slow and inefficient for the majority of today's use cases on the web. HTTP1.x is the version of HTTP we are allfamiliar with.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER This tutorial is a follow-on from my Setting up a (reasonably) secure home web server with Raspberry Pi - it won't show you the ins-and-outs of configuring a website on nginx, for that see the previous article. Although this is specifically about the Rapberry Pi, the process ought to work without much modification on other Debian based Linuxdistributions.
UNEXPECTED DDOS: BLOCKING… Save the file. Make it executable: chmod +x /etc/block-china.sh. This hasn't done anything yet, but it will in a minute when we run the script. First, we need to add a rule into iptables that refers to this new ipset list the script above defines: nano /etc/iptables.firewall.rules. Add the following line: ABOUT | MATT WILCOX .NET About Matt. This site is well over 6yrs old and is high on my list of "tear it down and start again" priorities. The content down below was out of date three years ago and was already old then!RECENT UPDATES
Personal Homepage of Matthew Wilcox. Matt is an English web designer based in Great Britain. Those of you who don’t know me allow me to say hi, shake your hand (gents), give you a welcoming hug (ladies) and guide you to the about section. MATT WILCOX .NETWEB DEVELOPMENTMUSINGCREATIVE WRITINGEXTERNAL RESOURCESTHE PEBBLEVUEJS AND PROGRESSIVE Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
WEB DEVELOPMENT
Web Development. It's my job and still a passion; articles, tutorials, notes, and resources exploring web development are all contained here. I've been a full-time web developer since 2004, and a keen hobbyist before that. I've been a member of the HTML Working Group and Responsive Images Community Group. THE NEW WEB DEVELOPMENT Serve one or two minified long-lived CSS files for the whole site. Enhance the experience with some interactive shine via vanilla JS or a jQuery widget. The new web development stack (currently) will struggle to outperform what you're already doing for a text-heavy documentcentric website.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER I am not an expert at Linux, web servers, or security. What follows is merely the process I went through to create what I believe to be a reasonably secure home web server with a Raspberry Pi.This post is the result of reading a number of different sources online and in books, and is intended as a guide for myself so I can re-trace my steps if Iever need to.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER The backend control panel is neat, quick to load, easy to navigate, and responsive. The templating language ( Twig) is a joy – no need to use any PHP in your templates, and the syntax makes a lot of sense. 'Real world' development is made easy because Craft provides a simple method of configuring your site to behave in different ways on HTTP2 FOR FRONT-END WEB… HTTP2 for front-end web developers. HTTP2 will mean a change in how we should build websites. The best practices of HTTP1 are harmful in a HTTP2 world. HTTP1 is slow and inefficient for the majority of today's use cases on the web. HTTP1.x is the version of HTTP we are allfamiliar with.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER This tutorial is a follow-on from my Setting up a (reasonably) secure home web server with Raspberry Pi - it won't show you the ins-and-outs of configuring a website on nginx, for that see the previous article. Although this is specifically about the Rapberry Pi, the process ought to work without much modification on other Debian based Linuxdistributions.
UNEXPECTED DDOS: BLOCKING… Save the file. Make it executable: chmod +x /etc/block-china.sh. This hasn't done anything yet, but it will in a minute when we run the script. First, we need to add a rule into iptables that refers to this new ipset list the script above defines: nano /etc/iptables.firewall.rules. Add the following line: ABOUT | MATT WILCOX .NET About Matt. This site is well over 6yrs old and is high on my list of "tear it down and start again" priorities. The content down below was out of date three years ago and was already old then!RECENT UPDATES
Personal Homepage of Matthew Wilcox. Matt is an English web designer based in Great Britain. Those of you who don’t know me allow me to say hi, shake your hand (gents), give you a welcoming hug (ladies) and guide you to the about section. HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER The backend control panel is neat, quick to load, easy to navigate, and responsive. The templating language ( Twig) is a joy – no need to use any PHP in your templates, and the syntax makes a lot of sense. 'Real world' development is made easy because Craft provides a simple method of configuring your site to behave in different ways on SPEED UP WEBSITE RESPONSE… Craft is a great CMS, and so it has techniques to help mitigate complex queries impacting performance - specifically it has cache tags.These can be wrapped around expensive bits of code, and Craft will then store the results of that code in the database; the next time the page is requested Craft will use the previous result instead of doing all the work again. WHAT IS APPLE'S SOFTWARE… iOS. Easily the best example of Apple software; the OS that changed the world. There's no arguing its influence and suitability for the job it's been given. But it's not perfect - nothing is. In the earlier article I noted that I don't use over 50% of the apps included in iOS. This is a point people argued about. THE PEBBLE | MATT WILCOX, WEB DEVELOPER & TINKERER “Don’t you think it’s odd the way he carries it around with him all the time?” Frank wasn’t looking at Jane as he spoke, instead he was peering over the thick black rim of his glasses towards Greg, who was sitting a couple of tables away in a dimly lit corner of thepub.
A POLITICAL NOTE...
Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
ABOUT | MATT WILCOX .NET About Matt. This site is well over 6yrs old and is high on my list of "tear it down and start again" priorities. The content down below was out of date three years ago and was already old then! THE 2015 EDITION OF… The 2015 edition of mattwilcox.net. It's taken almost three years to finally get around to, but at long last this website is sporting a design and running on a CMS I actually like. I've a long history of dissatisfaction with the state of this website, and way back in 2012 I got so fed up with it that I archived it and threw up a plain HTMLpage
WHEN TWITTER GOES FULL MYSPACE So Twitter's debt has been marked as junk status, and it's lost 37% of its value so far this year.This to me is the first concrete sign that Twitter is doomed to follow in the footsteps of other wildly successful 'social media experiences' like MySpace – I imagine Twitter's demise will be in a spectacularly abrupt implosion sometime within the next three years. URL DESIGN - HACKABLE URLS AND SEARCH ENGINE OPTIMISATION An archived entry from Matt Wilcox .net. URL design - hackable URLs and search engine optimisation. As part of this website’s long overdue redesign, where nothing is being left unscrutinised, I have been thinking about my URL structure. MATT WILCOX .NETWEB DEVELOPMENTMUSINGCREATIVE WRITINGEXTERNAL RESOURCESTHE PEBBLEVUEJS AND PROGRESSIVE Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
WEB DEVELOPMENT
Web Development. It's my job and still a passion; articles, tutorials, notes, and resources exploring web development are all contained here. I've been a full-time web developer since 2004, and a keen hobbyist before that. I've been a member of the HTML Working Group and Responsive Images Community Group. THE NEW WEB DEVELOPMENT Serve one or two minified long-lived CSS files for the whole site. Enhance the experience with some interactive shine via vanilla JS or a jQuery widget. The new web development stack (currently) will struggle to outperform what you're already doing for a text-heavy documentcentric website.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER I am not an expert at Linux, web servers, or security. What follows is merely the process I went through to create what I believe to be a reasonably secure home web server with a Raspberry Pi.This post is the result of reading a number of different sources online and in books, and is intended as a guide for myself so I can re-trace my steps if Iever need to.
MUSING | MATT WILCOX, WEB DEVELOPER & TINKERER My thoughts on all manner of topics - if I find something thought provoking it'll end up here. Sometimes a concept, moment of conversation, or some other happen-stance will spark my interest, and I'll want to explore whatever it is; to wrap my mind around it and better understand it. HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER The backend control panel is neat, quick to load, easy to navigate, and responsive. The templating language ( Twig) is a joy – no need to use any PHP in your templates, and the syntax makes a lot of sense. 'Real world' development is made easy because Craft provides a simple method of configuring your site to behave in different ways on HTTP2 FOR FRONT-END WEB… HTTP2 for front-end web developers. HTTP2 will mean a change in how we should build websites. The best practices of HTTP1 are harmful in a HTTP2 world. HTTP1 is slow and inefficient for the majority of today's use cases on the web. HTTP1.x is the version of HTTP we are allfamiliar with.
THE INEFFECTIVENESS OF LONELY… The ineffectiveness of lonely icons. If your target audience is a general population, you should not be using icons alone to convey anything meaningful. By doing so, you have made assumptions that are unlikely to be appropriate to a general audience. This morning I was asked to perform a little tech support for my mother. ABOUT | MATT WILCOX .NET About Matt. This site is well over 6yrs old and is high on my list of "tear it down and start again" priorities. The content down below was out of date three years ago and was already old then!RECENT UPDATES
Personal Homepage of Matthew Wilcox. Matt is an English web designer based in Great Britain. Those of you who don’t know me allow me to say hi, shake your hand (gents), give you a welcoming hug (ladies) and guide you to the about section. MATT WILCOX .NETWEB DEVELOPMENTMUSINGCREATIVE WRITINGEXTERNAL RESOURCESTHE PEBBLEVUEJS AND PROGRESSIVE Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
WEB DEVELOPMENT
Web Development. It's my job and still a passion; articles, tutorials, notes, and resources exploring web development are all contained here. I've been a full-time web developer since 2004, and a keen hobbyist before that. I've been a member of the HTML Working Group and Responsive Images Community Group. THE NEW WEB DEVELOPMENT Serve one or two minified long-lived CSS files for the whole site. Enhance the experience with some interactive shine via vanilla JS or a jQuery widget. The new web development stack (currently) will struggle to outperform what you're already doing for a text-heavy documentcentric website.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER I am not an expert at Linux, web servers, or security. What follows is merely the process I went through to create what I believe to be a reasonably secure home web server with a Raspberry Pi.This post is the result of reading a number of different sources online and in books, and is intended as a guide for myself so I can re-trace my steps if Iever need to.
MUSING | MATT WILCOX, WEB DEVELOPER & TINKERER My thoughts on all manner of topics - if I find something thought provoking it'll end up here. Sometimes a concept, moment of conversation, or some other happen-stance will spark my interest, and I'll want to explore whatever it is; to wrap my mind around it and better understand it. HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER The backend control panel is neat, quick to load, easy to navigate, and responsive. The templating language ( Twig) is a joy – no need to use any PHP in your templates, and the syntax makes a lot of sense. 'Real world' development is made easy because Craft provides a simple method of configuring your site to behave in different ways on HTTP2 FOR FRONT-END WEB… HTTP2 for front-end web developers. HTTP2 will mean a change in how we should build websites. The best practices of HTTP1 are harmful in a HTTP2 world. HTTP1 is slow and inefficient for the majority of today's use cases on the web. HTTP1.x is the version of HTTP we are allfamiliar with.
THE INEFFECTIVENESS OF LONELY… The ineffectiveness of lonely icons. If your target audience is a general population, you should not be using icons alone to convey anything meaningful. By doing so, you have made assumptions that are unlikely to be appropriate to a general audience. This morning I was asked to perform a little tech support for my mother. ABOUT | MATT WILCOX .NET About Matt. This site is well over 6yrs old and is high on my list of "tear it down and start again" priorities. The content down below was out of date three years ago and was already old then!RECENT UPDATES
Personal Homepage of Matthew Wilcox. Matt is an English web designer based in Great Britain. Those of you who don’t know me allow me to say hi, shake your hand (gents), give you a welcoming hug (ladies) and guide you to the about section. THE NEW WEB DEVELOPMENT Serve one or two minified long-lived CSS files for the whole site. Enhance the experience with some interactive shine via vanilla JS or a jQuery widget. The new web development stack (currently) will struggle to outperform what you're already doing for a text-heavy documentcentric website.
MUSING | MATT WILCOX, WEB DEVELOPER & TINKERER My thoughts on all manner of topics - if I find something thought provoking it'll end up here. Sometimes a concept, moment of conversation, or some other happen-stance will spark my interest, and I'll want to explore whatever it is; to wrap my mind around it and better understand it. HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER The backend control panel is neat, quick to load, easy to navigate, and responsive. The templating language ( Twig) is a joy – no need to use any PHP in your templates, and the syntax makes a lot of sense. 'Real world' development is made easy because Craft provides a simple method of configuring your site to behave in different ways on SPEED UP WEBSITE RESPONSE… Craft is a great CMS, and so it has techniques to help mitigate complex queries impacting performance - specifically it has cache tags.These can be wrapped around expensive bits of code, and Craft will then store the results of that code in the database; the next time the page is requested Craft will use the previous result instead of doing all the work again.GETTING THINGS DONE
I have often had a problem getting the things I want to do done. My first problem is one of choice; I want to do a lot of things and there's a paralysis that sets in when there are too many options (someone wrote a book about it called The Paradox of Choice).While I've got a lot of interests to explore, books to read, potential projects to complete, etc few ever seem to get done because I THE PEBBLE | MATT WILCOX, WEB DEVELOPER & TINKERER “Don’t you think it’s odd the way he carries it around with him all the time?” Frank wasn’t looking at Jane as he spoke, instead he was peering over the thick black rim of his glasses towards Greg, who was sitting a couple of tables away in a dimly lit corner of thepub.
TRYING ZURB FOUNDATION; WHAT I Foundation is a website framework; a suite of files and utilities which are intended to be used to output the front-end assets of a website (The HTML/CSS/JS). This is distinct from a CMS - which is used to manage and store data, or frameworks such as jQuery or Yii - which although being frameworks, do not perform the same role. KEEPING SRCSET AND SIZES UNDER Shrink the window to the next breakpoint, add a sizes value following the previous one, and repeat until all breakpoints are done. Add srcset attributes that match those sizes values (I work bottom-up for this). Multiply all those sizes values those by your pixel density factors and add matching values to the srcset list (I do this in sizeorder).
EXPLAINING BREXIT TO MY GROWN… Well, what happened is this: A Conservative government with a weak grasp on power noticed that a lot of "poorer people" were unhappy with their situation - low benefits, poor employment prospects, a stagnant wage that equated to pay cuts over the years, an inability to afford housing or to save for retirement - and knew a popular scape goat could be "foreigners". ABOUT | MATT WILCOX .NET About Matt. This site is well over 6yrs old and is high on my list of "tear it down and start again" priorities. The content down below was out of date three years ago and was already old then! MATT WILCOX .NETWEB DEVELOPMENTMUSINGCREATIVE WRITINGEXTERNAL RESOURCESTHE PEBBLEVUEJS AND PROGRESSIVE Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
WEB DEVELOPMENT
Web Development. It's my job and still a passion; articles, tutorials, notes, and resources exploring web development are all contained here. I've been a full-time web developer since 2004, and a keen hobbyist before that. I've been a member of the HTML Working Group and Responsive Images Community Group. THE NEW WEB DEVELOPMENT Serve one or two minified long-lived CSS files for the whole site. Enhance the experience with some interactive shine via vanilla JS or a jQuery widget. The new web development stack (currently) will struggle to outperform what you're already doing for a text-heavy documentcentric website.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER I am not an expert at Linux, web servers, or security. What follows is merely the process I went through to create what I believe to be a reasonably secure home web server with a Raspberry Pi.This post is the result of reading a number of different sources online and in books, and is intended as a guide for myself so I can re-trace my steps if Iever need to.
MUSING | MATT WILCOX, WEB DEVELOPER & TINKERER My thoughts on all manner of topics - if I find something thought provoking it'll end up here. Sometimes a concept, moment of conversation, or some other happen-stance will spark my interest, and I'll want to explore whatever it is; to wrap my mind around it and better understand it. HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER The backend control panel is neat, quick to load, easy to navigate, and responsive. The templating language ( Twig) is a joy – no need to use any PHP in your templates, and the syntax makes a lot of sense. 'Real world' development is made easy because Craft provides a simple method of configuring your site to behave in different ways on HTTP2 FOR FRONT-END WEB… HTTP2 for front-end web developers. HTTP2 will mean a change in how we should build websites. The best practices of HTTP1 are harmful in a HTTP2 world. HTTP1 is slow and inefficient for the majority of today's use cases on the web. HTTP1.x is the version of HTTP we are allfamiliar with.
THE INEFFECTIVENESS OF LONELY… The ineffectiveness of lonely icons. If your target audience is a general population, you should not be using icons alone to convey anything meaningful. By doing so, you have made assumptions that are unlikely to be appropriate to a general audience. This morning I was asked to perform a little tech support for my mother. ABOUT | MATT WILCOX .NET About Matt. This site is well over 6yrs old and is high on my list of "tear it down and start again" priorities. The content down below was out of date three years ago and was already old then!RECENT UPDATES
Personal Homepage of Matthew Wilcox. Matt is an English web designer based in Great Britain. Those of you who don’t know me allow me to say hi, shake your hand (gents), give you a welcoming hug (ladies) and guide you to the about section. MATT WILCOX .NETWEB DEVELOPMENTMUSINGCREATIVE WRITINGEXTERNAL RESOURCESTHE PEBBLEVUEJS AND PROGRESSIVE Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
WEB DEVELOPMENT
Web Development. It's my job and still a passion; articles, tutorials, notes, and resources exploring web development are all contained here. I've been a full-time web developer since 2004, and a keen hobbyist before that. I've been a member of the HTML Working Group and Responsive Images Community Group. THE NEW WEB DEVELOPMENT Serve one or two minified long-lived CSS files for the whole site. Enhance the experience with some interactive shine via vanilla JS or a jQuery widget. The new web development stack (currently) will struggle to outperform what you're already doing for a text-heavy documentcentric website.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER I am not an expert at Linux, web servers, or security. What follows is merely the process I went through to create what I believe to be a reasonably secure home web server with a Raspberry Pi.This post is the result of reading a number of different sources online and in books, and is intended as a guide for myself so I can re-trace my steps if Iever need to.
MUSING | MATT WILCOX, WEB DEVELOPER & TINKERER My thoughts on all manner of topics - if I find something thought provoking it'll end up here. Sometimes a concept, moment of conversation, or some other happen-stance will spark my interest, and I'll want to explore whatever it is; to wrap my mind around it and better understand it. HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER The backend control panel is neat, quick to load, easy to navigate, and responsive. The templating language ( Twig) is a joy – no need to use any PHP in your templates, and the syntax makes a lot of sense. 'Real world' development is made easy because Craft provides a simple method of configuring your site to behave in different ways on HTTP2 FOR FRONT-END WEB… HTTP2 for front-end web developers. HTTP2 will mean a change in how we should build websites. The best practices of HTTP1 are harmful in a HTTP2 world. HTTP1 is slow and inefficient for the majority of today's use cases on the web. HTTP1.x is the version of HTTP we are allfamiliar with.
THE INEFFECTIVENESS OF LONELY… The ineffectiveness of lonely icons. If your target audience is a general population, you should not be using icons alone to convey anything meaningful. By doing so, you have made assumptions that are unlikely to be appropriate to a general audience. This morning I was asked to perform a little tech support for my mother. ABOUT | MATT WILCOX .NET About Matt. This site is well over 6yrs old and is high on my list of "tear it down and start again" priorities. The content down below was out of date three years ago and was already old then!RECENT UPDATES
Personal Homepage of Matthew Wilcox. Matt is an English web designer based in Great Britain. Those of you who don’t know me allow me to say hi, shake your hand (gents), give you a welcoming hug (ladies) and guide you to the about section. THE NEW WEB DEVELOPMENT Serve one or two minified long-lived CSS files for the whole site. Enhance the experience with some interactive shine via vanilla JS or a jQuery widget. The new web development stack (currently) will struggle to outperform what you're already doing for a text-heavy documentcentric website.
MUSING | MATT WILCOX, WEB DEVELOPER & TINKERER My thoughts on all manner of topics - if I find something thought provoking it'll end up here. Sometimes a concept, moment of conversation, or some other happen-stance will spark my interest, and I'll want to explore whatever it is; to wrap my mind around it and better understand it. HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER The backend control panel is neat, quick to load, easy to navigate, and responsive. The templating language ( Twig) is a joy – no need to use any PHP in your templates, and the syntax makes a lot of sense. 'Real world' development is made easy because Craft provides a simple method of configuring your site to behave in different ways on SPEED UP WEBSITE RESPONSE… Craft is a great CMS, and so it has techniques to help mitigate complex queries impacting performance - specifically it has cache tags.These can be wrapped around expensive bits of code, and Craft will then store the results of that code in the database; the next time the page is requested Craft will use the previous result instead of doing all the work again.GETTING THINGS DONE
I have often had a problem getting the things I want to do done. My first problem is one of choice; I want to do a lot of things and there's a paralysis that sets in when there are too many options (someone wrote a book about it called The Paradox of Choice).While I've got a lot of interests to explore, books to read, potential projects to complete, etc few ever seem to get done because I THE PEBBLE | MATT WILCOX, WEB DEVELOPER & TINKERER “Don’t you think it’s odd the way he carries it around with him all the time?” Frank wasn’t looking at Jane as he spoke, instead he was peering over the thick black rim of his glasses towards Greg, who was sitting a couple of tables away in a dimly lit corner of thepub.
TRYING ZURB FOUNDATION; WHAT I Foundation is a website framework; a suite of files and utilities which are intended to be used to output the front-end assets of a website (The HTML/CSS/JS). This is distinct from a CMS - which is used to manage and store data, or frameworks such as jQuery or Yii - which although being frameworks, do not perform the same role. KEEPING SRCSET AND SIZES UNDER Shrink the window to the next breakpoint, add a sizes value following the previous one, and repeat until all breakpoints are done. Add srcset attributes that match those sizes values (I work bottom-up for this). Multiply all those sizes values those by your pixel density factors and add matching values to the srcset list (I do this in sizeorder).
EXPLAINING BREXIT TO MY GROWN… Well, what happened is this: A Conservative government with a weak grasp on power noticed that a lot of "poorer people" were unhappy with their situation - low benefits, poor employment prospects, a stagnant wage that equated to pay cuts over the years, an inability to afford housing or to save for retirement - and knew a popular scape goat could be "foreigners". ABOUT | MATT WILCOX .NET About Matt. This site is well over 6yrs old and is high on my list of "tear it down and start again" priorities. The content down below was out of date three years ago and was already old then! MATT WILCOX .NETWEB DEVELOPMENTMUSINGCREATIVE WRITINGEXTERNAL RESOURCESTHE PEBBLEVUEJS AND PROGRESSIVE Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
WEB DEVELOPMENT
Web Development. It's my job and still a passion; articles, tutorials, notes, and resources exploring web development are all contained here. I've been a full-time web developer since 2004, and a keen hobbyist before that. I've been a member of the HTML Working Group and Responsive Images Community Group. THE NEW WEB DEVELOPMENT Serve one or two minified long-lived CSS files for the whole site. Enhance the experience with some interactive shine via vanilla JS or a jQuery widget. The new web development stack (currently) will struggle to outperform what you're already doing for a text-heavy documentcentric website.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER I am not an expert at Linux, web servers, or security. What follows is merely the process I went through to create what I believe to be a reasonably secure home web server with a Raspberry Pi.This post is the result of reading a number of different sources online and in books, and is intended as a guide for myself so I can re-trace my steps if Iever need to.
MUSING | MATT WILCOX, WEB DEVELOPER & TINKERER My thoughts on all manner of topics - if I find something thought provoking it'll end up here. Sometimes a concept, moment of conversation, or some other happen-stance will spark my interest, and I'll want to explore whatever it is; to wrap my mind around it and better understand it. HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER The backend control panel is neat, quick to load, easy to navigate, and responsive. The templating language ( Twig) is a joy – no need to use any PHP in your templates, and the syntax makes a lot of sense. 'Real world' development is made easy because Craft provides a simple method of configuring your site to behave in different ways on HTTP2 FOR FRONT-END WEB… HTTP2 for front-end web developers. HTTP2 will mean a change in how we should build websites. The best practices of HTTP1 are harmful in a HTTP2 world. HTTP1 is slow and inefficient for the majority of today's use cases on the web. HTTP1.x is the version of HTTP we are allfamiliar with.
THE INEFFECTIVENESS OF LONELY… The ineffectiveness of lonely icons. If your target audience is a general population, you should not be using icons alone to convey anything meaningful. By doing so, you have made assumptions that are unlikely to be appropriate to a general audience. This morning I was asked to perform a little tech support for my mother. ABOUT | MATT WILCOX .NET About Matt. This site is well over 6yrs old and is high on my list of "tear it down and start again" priorities. The content down below was out of date three years ago and was already old then!RECENT UPDATES
Personal Homepage of Matthew Wilcox. Matt is an English web designer based in Great Britain. Those of you who don’t know me allow me to say hi, shake your hand (gents), give you a welcoming hug (ladies) and guide you to the about section. MATT WILCOX .NETWEB DEVELOPMENTMUSINGCREATIVE WRITINGEXTERNAL RESOURCESTHE PEBBLEVUEJS AND PROGRESSIVE Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
WEB DEVELOPMENT
Web Development. It's my job and still a passion; articles, tutorials, notes, and resources exploring web development are all contained here. I've been a full-time web developer since 2004, and a keen hobbyist before that. I've been a member of the HTML Working Group and Responsive Images Community Group. THE NEW WEB DEVELOPMENT Serve one or two minified long-lived CSS files for the whole site. Enhance the experience with some interactive shine via vanilla JS or a jQuery widget. The new web development stack (currently) will struggle to outperform what you're already doing for a text-heavy documentcentric website.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER I am not an expert at Linux, web servers, or security. What follows is merely the process I went through to create what I believe to be a reasonably secure home web server with a Raspberry Pi.This post is the result of reading a number of different sources online and in books, and is intended as a guide for myself so I can re-trace my steps if Iever need to.
MUSING | MATT WILCOX, WEB DEVELOPER & TINKERER My thoughts on all manner of topics - if I find something thought provoking it'll end up here. Sometimes a concept, moment of conversation, or some other happen-stance will spark my interest, and I'll want to explore whatever it is; to wrap my mind around it and better understand it. HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER The backend control panel is neat, quick to load, easy to navigate, and responsive. The templating language ( Twig) is a joy – no need to use any PHP in your templates, and the syntax makes a lot of sense. 'Real world' development is made easy because Craft provides a simple method of configuring your site to behave in different ways on HTTP2 FOR FRONT-END WEB… HTTP2 for front-end web developers. HTTP2 will mean a change in how we should build websites. The best practices of HTTP1 are harmful in a HTTP2 world. HTTP1 is slow and inefficient for the majority of today's use cases on the web. HTTP1.x is the version of HTTP we are allfamiliar with.
THE INEFFECTIVENESS OF LONELY… The ineffectiveness of lonely icons. If your target audience is a general population, you should not be using icons alone to convey anything meaningful. By doing so, you have made assumptions that are unlikely to be appropriate to a general audience. This morning I was asked to perform a little tech support for my mother. ABOUT | MATT WILCOX .NET About Matt. This site is well over 6yrs old and is high on my list of "tear it down and start again" priorities. The content down below was out of date three years ago and was already old then!RECENT UPDATES
Personal Homepage of Matthew Wilcox. Matt is an English web designer based in Great Britain. Those of you who don’t know me allow me to say hi, shake your hand (gents), give you a welcoming hug (ladies) and guide you to the about section. THE NEW WEB DEVELOPMENT Serve one or two minified long-lived CSS files for the whole site. Enhance the experience with some interactive shine via vanilla JS or a jQuery widget. The new web development stack (currently) will struggle to outperform what you're already doing for a text-heavy documentcentric website.
MUSING | MATT WILCOX, WEB DEVELOPER & TINKERER My thoughts on all manner of topics - if I find something thought provoking it'll end up here. Sometimes a concept, moment of conversation, or some other happen-stance will spark my interest, and I'll want to explore whatever it is; to wrap my mind around it and better understand it. HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER The backend control panel is neat, quick to load, easy to navigate, and responsive. The templating language ( Twig) is a joy – no need to use any PHP in your templates, and the syntax makes a lot of sense. 'Real world' development is made easy because Craft provides a simple method of configuring your site to behave in different ways on SPEED UP WEBSITE RESPONSE… Craft is a great CMS, and so it has techniques to help mitigate complex queries impacting performance - specifically it has cache tags.These can be wrapped around expensive bits of code, and Craft will then store the results of that code in the database; the next time the page is requested Craft will use the previous result instead of doing all the work again.GETTING THINGS DONE
I have often had a problem getting the things I want to do done. My first problem is one of choice; I want to do a lot of things and there's a paralysis that sets in when there are too many options (someone wrote a book about it called The Paradox of Choice).While I've got a lot of interests to explore, books to read, potential projects to complete, etc few ever seem to get done because I THE PEBBLE | MATT WILCOX, WEB DEVELOPER & TINKERER “Don’t you think it’s odd the way he carries it around with him all the time?” Frank wasn’t looking at Jane as he spoke, instead he was peering over the thick black rim of his glasses towards Greg, who was sitting a couple of tables away in a dimly lit corner of thepub.
TRYING ZURB FOUNDATION; WHAT I Foundation is a website framework; a suite of files and utilities which are intended to be used to output the front-end assets of a website (The HTML/CSS/JS). This is distinct from a CMS - which is used to manage and store data, or frameworks such as jQuery or Yii - which although being frameworks, do not perform the same role. KEEPING SRCSET AND SIZES UNDER Shrink the window to the next breakpoint, add a sizes value following the previous one, and repeat until all breakpoints are done. Add srcset attributes that match those sizes values (I work bottom-up for this). Multiply all those sizes values those by your pixel density factors and add matching values to the srcset list (I do this in sizeorder).
EXPLAINING BREXIT TO MY GROWN… Well, what happened is this: A Conservative government with a weak grasp on power noticed that a lot of "poorer people" were unhappy with their situation - low benefits, poor employment prospects, a stagnant wage that equated to pay cuts over the years, an inability to afford housing or to save for retirement - and knew a popular scape goat could be "foreigners". ABOUT | MATT WILCOX .NET About Matt. This site is well over 6yrs old and is high on my list of "tear it down and start again" priorities. The content down below was out of date three years ago and was already old then! MATT WILCOX .NETWEB DEVELOPMENTMUSINGCREATIVE WRITINGEXTERNAL RESOURCESTHE PEBBLEVUEJS AND PROGRESSIVE Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
WEB DEVELOPMENT
Web Development. It's my job and still a passion; articles, tutorials, notes, and resources exploring web development are all contained here. I've been a full-time web developer since 2004, and a keen hobbyist before that. I've been a member of the HTML Working Group and Responsive Images Community Group. THE NEW WEB DEVELOPMENT Serve one or two minified long-lived CSS files for the whole site. Enhance the experience with some interactive shine via vanilla JS or a jQuery widget. The new web development stack (currently) will struggle to outperform what you're already doing for a text-heavy documentcentric website.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER I am not an expert at Linux, web servers, or security. What follows is merely the process I went through to create what I believe to be a reasonably secure home web server with a Raspberry Pi.This post is the result of reading a number of different sources online and in books, and is intended as a guide for myself so I can re-trace my steps if Iever need to.
MUSING | MATT WILCOX, WEB DEVELOPER & TINKERER My thoughts on all manner of topics - if I find something thought provoking it'll end up here. Sometimes a concept, moment of conversation, or some other happen-stance will spark my interest, and I'll want to explore whatever it is; to wrap my mind around it and better understand it. HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER The backend control panel is neat, quick to load, easy to navigate, and responsive. The templating language ( Twig) is a joy – no need to use any PHP in your templates, and the syntax makes a lot of sense. 'Real world' development is made easy because Craft provides a simple method of configuring your site to behave in different ways on HTTP2 FOR FRONT-END WEB… HTTP2 for front-end web developers. HTTP2 will mean a change in how we should build websites. The best practices of HTTP1 are harmful in a HTTP2 world. HTTP1 is slow and inefficient for the majority of today's use cases on the web. HTTP1.x is the version of HTTP we are allfamiliar with.
THE INEFFECTIVENESS OF LONELY… The ineffectiveness of lonely icons. If your target audience is a general population, you should not be using icons alone to convey anything meaningful. By doing so, you have made assumptions that are unlikely to be appropriate to a general audience. This morning I was asked to perform a little tech support for my mother. ABOUT | MATT WILCOX .NET About Matt. This site is well over 6yrs old and is high on my list of "tear it down and start again" priorities. The content down below was out of date three years ago and was already old then!RECENT UPDATES
Personal Homepage of Matthew Wilcox. Matt is an English web designer based in Great Britain. Those of you who don’t know me allow me to say hi, shake your hand (gents), give you a welcoming hug (ladies) and guide you to the about section. MATT WILCOX .NETWEB DEVELOPMENTMUSINGCREATIVE WRITINGEXTERNAL RESOURCESTHE PEBBLEVUEJS AND PROGRESSIVE Matt Wilcox is an English web developer living in the UK. He writes about it, indulges in creative writing, photography, and hand toolwoodwork.
WEB DEVELOPMENT
Web Development. It's my job and still a passion; articles, tutorials, notes, and resources exploring web development are all contained here. I've been a full-time web developer since 2004, and a keen hobbyist before that. I've been a member of the HTML Working Group and Responsive Images Community Group. THE NEW WEB DEVELOPMENT Serve one or two minified long-lived CSS files for the whole site. Enhance the experience with some interactive shine via vanilla JS or a jQuery widget. The new web development stack (currently) will struggle to outperform what you're already doing for a text-heavy documentcentric website.
HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER I am not an expert at Linux, web servers, or security. What follows is merely the process I went through to create what I believe to be a reasonably secure home web server with a Raspberry Pi.This post is the result of reading a number of different sources online and in books, and is intended as a guide for myself so I can re-trace my steps if Iever need to.
MUSING | MATT WILCOX, WEB DEVELOPER & TINKERER My thoughts on all manner of topics - if I find something thought provoking it'll end up here. Sometimes a concept, moment of conversation, or some other happen-stance will spark my interest, and I'll want to explore whatever it is; to wrap my mind around it and better understand it. HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER The backend control panel is neat, quick to load, easy to navigate, and responsive. The templating language ( Twig) is a joy – no need to use any PHP in your templates, and the syntax makes a lot of sense. 'Real world' development is made easy because Craft provides a simple method of configuring your site to behave in different ways on HTTP2 FOR FRONT-END WEB… HTTP2 for front-end web developers. HTTP2 will mean a change in how we should build websites. The best practices of HTTP1 are harmful in a HTTP2 world. HTTP1 is slow and inefficient for the majority of today's use cases on the web. HTTP1.x is the version of HTTP we are allfamiliar with.
THE INEFFECTIVENESS OF LONELY… The ineffectiveness of lonely icons. If your target audience is a general population, you should not be using icons alone to convey anything meaningful. By doing so, you have made assumptions that are unlikely to be appropriate to a general audience. This morning I was asked to perform a little tech support for my mother. ABOUT | MATT WILCOX .NET About Matt. This site is well over 6yrs old and is high on my list of "tear it down and start again" priorities. The content down below was out of date three years ago and was already old then!RECENT UPDATES
Personal Homepage of Matthew Wilcox. Matt is an English web designer based in Great Britain. Those of you who don’t know me allow me to say hi, shake your hand (gents), give you a welcoming hug (ladies) and guide you to the about section. THE NEW WEB DEVELOPMENT Serve one or two minified long-lived CSS files for the whole site. Enhance the experience with some interactive shine via vanilla JS or a jQuery widget. The new web development stack (currently) will struggle to outperform what you're already doing for a text-heavy documentcentric website.
MUSING | MATT WILCOX, WEB DEVELOPER & TINKERER My thoughts on all manner of topics - if I find something thought provoking it'll end up here. Sometimes a concept, moment of conversation, or some other happen-stance will spark my interest, and I'll want to explore whatever it is; to wrap my mind around it and better understand it. HOMEPAGE | MATT WILCOX, WEB DEVELOPER & TINKERER The backend control panel is neat, quick to load, easy to navigate, and responsive. The templating language ( Twig) is a joy – no need to use any PHP in your templates, and the syntax makes a lot of sense. 'Real world' development is made easy because Craft provides a simple method of configuring your site to behave in different ways on SPEED UP WEBSITE RESPONSE… Craft is a great CMS, and so it has techniques to help mitigate complex queries impacting performance - specifically it has cache tags.These can be wrapped around expensive bits of code, and Craft will then store the results of that code in the database; the next time the page is requested Craft will use the previous result instead of doing all the work again.GETTING THINGS DONE
I have often had a problem getting the things I want to do done. My first problem is one of choice; I want to do a lot of things and there's a paralysis that sets in when there are too many options (someone wrote a book about it called The Paradox of Choice).While I've got a lot of interests to explore, books to read, potential projects to complete, etc few ever seem to get done because I THE PEBBLE | MATT WILCOX, WEB DEVELOPER & TINKERER “Don’t you think it’s odd the way he carries it around with him all the time?” Frank wasn’t looking at Jane as he spoke, instead he was peering over the thick black rim of his glasses towards Greg, who was sitting a couple of tables away in a dimly lit corner of thepub.
TRYING ZURB FOUNDATION; WHAT I Foundation is a website framework; a suite of files and utilities which are intended to be used to output the front-end assets of a website (The HTML/CSS/JS). This is distinct from a CMS - which is used to manage and store data, or frameworks such as jQuery or Yii - which although being frameworks, do not perform the same role. KEEPING SRCSET AND SIZES UNDER Shrink the window to the next breakpoint, add a sizes value following the previous one, and repeat until all breakpoints are done. Add srcset attributes that match those sizes values (I work bottom-up for this). Multiply all those sizes values those by your pixel density factors and add matching values to the srcset list (I do this in sizeorder).
EXPLAINING BREXIT TO MY GROWN… Well, what happened is this: A Conservative government with a weak grasp on power noticed that a lot of "poorer people" were unhappy with their situation - low benefits, poor employment prospects, a stagnant wage that equated to pay cuts over the years, an inability to afford housing or to save for retirement - and knew a popular scape goat could be "foreigners". ABOUT | MATT WILCOX .NET About Matt. This site is well over 6yrs old and is high on my list of "tear it down and start again" priorities. The content down below was out of date three years ago and was already old then!MATTWILCOX.NET
I'm Matt Wilcox, a web developer based in the UK, this is my personalwebsite.
Skip to: professional information, about Matt, archives, elsewhere. PROFESSIONAL INFORMATION I've been a full-time web developer since 2004, and a keen hobbyist before that. I've been a member of the HTML Working Group and Responsive Images Community Group. I am currently LEAD WEB DEVELOPER at View Creative Agency , where I have worked since 2008. My role has expanded a lot over the years, as I have taught myself new skillsto match demands.
MY DAY-TO-DAY WORK MAY SEE ME: * BUILD COMPLETE WEBSITES, from simple brochure sites to MULTI‑LINGUAL E‑COMMERCE PROJECTS using: * A LAMP stack staging and live server environment. * GIT version control * The CRAFT CMS ECOSYSTEM * Nitro (a Docker based local development system)* TWIG templating
* Custom plugin development (PHP / Yii)* SCSS / CSS
* Modern JavaScript
* Adapting provided visuals to work well across various devices (Responsive, mobile-first). * Adapting designs and code as needed for good ACCESSIBILITY practice. (WCAG, WAI, ARIA) * Provision, monitor, and administer our fleet of LINUX BASED WEBSERVERS.
* Create and administer our BASH BASED BUILD SCRIPTS, which allow the team to rapidly create and work on new web projects. * Create and update our "starter project" to ensure using good BEST PRACTICES are how all our web projects begin. * Creating "issues" and contributing to the ecosystem via GitHub third-party projects. * ASSISTING THE TEAM with their own projects as needed. * Basic PERFORMANCE REVIEWS AND ENHANCEMENTS of team-membersprojects.
* Meeting and working with clients. * Assessment and planning for potential new projects. * Researching, testing, and implementing new web development techniques and ideas. * COLLABORATING with colleagues on how best to solve variousproblems.
I strongly believe in WEB STANDARDS and using the right tools for the right job. Most projects at VCA lean heavily on traditional document-centric web technologies, for which the whole web stack was designed and optimised. These "traditional" approaches are often a highly performant and appropriate choice (especially when enhanced by some modern JavaScript). It's nice to see Google Chrome developers are echoing that viewpoint.
I have dabbled in Vue and Svelte; but almost no project VCA have taken on has best suited a "PWA / SPA" style of development or deployment, though I'd look forward to that challenge should it arise. I have also worked for VCA and our clients as a PHOTOGRAPHER over a number of years, producing and editing shots for online and printprojects including:
* Lifestyle shoots
* Documentary style shoots * Product shots in varying styles* Portrait shots
I have an analytical mind, enjoy problem solving, and like to do things well. I get the most satisfaction from working on projects that have a clear and real benefit to wider society, and which you could call "a greater good". I'D LIKE TO LEAVE THE WORLD A BETTER PLACE THAN I ENTERED IT, if I can. NOTE: I do not currently maintain an archive of projects I have worked on, but the VCA website is a good place to look in general.ABOUT MATT
* I enjoy bouldering * I dabble in hand-tool woodwork * I use my phone more than my camera for photography these days * I have a rescue dog called Jim * I play Dungeons and Dragons. Yep, even before lockdown. Bards havethe most fun.
* I enjoy working out when I have time, but do better with a group. * I rarely read for pleasure anymore, but that's why I'm a heavy user of Overcast and Audible * I'm an introvert that can hide it well when needed. * I'm a cis white guy in a cis white guy bubble; I try to follow voices different than mine, listen, and amplify.ARCHIVES
I've had my own websites for decades. Some are lost to time, but I've got an archive of some older stuff here. Please remember; we were all more ignorant, less wise, rougher around the edges, and had a lot more spare time when we were younger...* 2002-2012
* 2015-2020 available soonELSEWHERE
* Twitter - It's mostly where I let off steam; about political or web stuff * Instagram - this is where thenicer stuff is
* GitHub - nerd stuffDetails
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0