loading...
Ashley Sheridan profile picture

Ashley Sheridan

404 bio not found

Joined Joined on  Twitter logo GitHub logo

All 93 Comments

re: Why is <meta charset="utf-8"> important?
One thing I've always been told was important about this was ...
re: What are your thoughts on Tailwind CSS?
Tailwind final CSS file (unzipped) is about 10-20 times smal...
re: As a developer, what problems do you face during job search? 🤔
Biggest problems I've had is bad recruiters. Problems with th...
re: What are your thoughts on Tailwind CSS?
We measure compressed for transport performance, and uncompre...
re: What are your thoughts on Tailwind CSS?
Not quite. Dependecies of anything should be limited to one w...
re: What are your thoughts on Tailwind CSS?
If you're counting page size only on the Gzip version, then y...
re: Make readable table headers with CSS
Yes, I agree, it's not something that many courses or online ...
re: What are your thoughts on Tailwind CSS?
That's usually down to developers not separating concerns cor...
re: Firefox🦊 is the best browser for web-developers 💻🐱‍👤
It does perform better than chrome (by quite a margin) on Lin...
re: Slack Files EU Competition Complaint Against Microsoft
Ok, I maybe don't ever have only one installed by default, be...
re: Make readable table headers with CSS
You might not be aware, but when you change table elements di...
re: Slack Files EU Competition Complaint Against Microsoft
Every distro I've ever used has several available: Firefox/Ic...
re: What are your thoughts on Tailwind CSS?
Tell that to the people who produce the wonderful designs at ...
re: Slack Files EU Competition Complaint Against Microsoft
Well, the users still have a choice. Back in the days of the ...
re: Benefits of SVG
SVGs can be great for showing complex graphics in an accessib...
re: Abbreviations in Software Development
Cron isn't actually an acroynm, it gets its name originally f...
re: Accessibility for the web - standards to follow
Ah, I see you were referring to the older WCAG 2.0 standards ...
re: Accessibility for the web - standards to follow
The WCAG has quite a few more than 12 guidelines. For AA conf...
re: 6 HTML Bad Coding Habits
I don't think that's what he means at all. He's advising to n...
re: 8 SCSS Best Practices to Keep in Mind
I agree with that, although there are times when you might ne...
re: The linux commands that help me work
history | grep "partial" to search your command history for s...
re: Name an essential front end learning resource
WCAG 2.1 w3.org/TR/WCAG21/ I wish I'd known more about acces...
re: 8 SCSS Best Practices to Keep in Mind
Some other things that I've picked up at my current place: ...
re: Using Slice for Star Rating Effect
It would be more accessible to build the stars as a series of...
re: What was your win this week?
Been working on the front end for an account 2fa enable/disab...
re: 🍿What was the most remarkable 🦗 bug you have ever had to fix 👩‍🔧?
I was working at a conference and had written some code to ha...
re: Share Your Best Typo Story!
At my current company we serve up our products and websites i...
re: How to Switch Logo in Dark Mode
As others have mentioned, you can just use an inline SVG for ...
re: My website now loads in less than 1 sec! Here's how I did it! ⚡
Minifying the JS files won't actually reduce parsing time unl...
re: What are some misconceptions about web development?
HTML & CSS aren't programming languages. They're computer...
re: How To Install Git from Source on Ubuntu 20.04
If you're installing it like this, don't you prevent it being...
re: Most Esoteric Language You've Used
Does XSLT count? I've never seen anyone else actually use it,...
re: How to hide Web page elements
Classic, thanks!
re: How to hide Web page elements
What about usage of the hidden attribute in HTML? Also, the...
re: Styling a radio button with only CSS
when you hide the input using display: none;, you remove it f...
re: What do you call your folder where you keep your code?
It depends, if they're CLI apps then they go in ~/bin, if the...
re: Exceptions Considered Harmful
I was in agreement with you about handling uncertainty proper...
re: My Misconception when Learning Web Dev
But there's still no way anyone would be able to write anythi...
re: Exceptions Considered Harmful
Exceptions aren't harmful, unhandled exceptions may be. Con...
re: My Misconception when Learning Web Dev
Did you look at those regular expressions? Nobody, not even a...
re: My Misconception when Learning Web Dev
You're lucky, the interviewer was completely wrong. We should...
re: What are your thoughts on testing and TDD?
I think sometimes TDD gets confused with ensuring good unit t...
re: 5 deadly sins of web accessibility
I'd also recommend the a11y tab in Firefox. I've found it tes...
re: 3 Insanely Simple Steps To DIY Tooltips
I think in terms of accessibility, it's not about who we thin...
re: 3 Insanely Simple Steps To DIY Tooltips
Not all keyboard users are screen reader users, so aria won't...
re: What was your win this week?
I finally got a big ticket through to pull request stage for ...
re: 3 Insanely Simple Steps To DIY Tooltips
You should add focus triggers to show the tooltip as well. It...
re: Accessibility and why you should care
One of the biggest arguments I find to use with people who tr...
re: Is Commenting Code that necessary?
As always, there is an exception: regular expressions. Of co...
re: What are your thoughts on Tailwind CSS?
It's explaining the same things in slightly different ways. I...
re: What are your thoughts on Tailwind CSS?
But you're putting the responsibility of appearance on the HT...
re: What are your thoughts on Tailwind CSS?
Having fewer files to update doesn't really mean you've separ...
re: What are your thoughts on Tailwind CSS?
As a backend dev, don't you find this violates separation of ...
re: What's the most wasteful software?
Bitcoin miners. They use enormous amounts of processing pow...
re: What are the hardest coding terms to search for?
When I first started learning Angular I was using Angular 2...
re: Clean Code Applied to JavaScript — Part IV. Comments
My rule for code comments is this: comment only on the 'why...
re: Show your leadership skills, even if you're not leading a team
Thank you. I must admit, it was very difficult, and somethi...
re: Show your leadership skills, even if you're not leading a team
Have you ever been in the situation where the team you're l...
re: Creating Pixel Art with CSS
It doesn't have any optimization really, I might go back to...
re: Creating Pixel Art with CSS
Yes, I would absolutely not recommend using the technique t...
re: Creating Pixel Art with CSS
I actually did this myself with PHP as the generator: ashle...
re: What are you "old enough to remember" in software development?
When numbering lines, always go up in 10's because you need...
re: LinkedIn is for Losers? Think Again. From 💰 100k+ to 200K+ job opportunities. 🛠 Hacks Included.
A Jack of all trades is a master of none, but oftentimes be...
re: CSS Abuse
Does a single div Mona Lisa count? ashleysheridan.co.uk/bl...
re: HTTPS In Development: A Practical Guide
The default answer to whether or not to use HTTPS should no...
re: Something Someone Somewhere Uses... Sometimes
A warning to anyone using emoji in commit messages with a C...
re: The mistake developers make when coding a hamburger menu
Given that iOS is the lesser-used mobile operating system, ...
re: Learn about Dyslexia for the Web with me!
Excellent piece, and very useful, and particularly interest...
re: Speed up your queries with indexes
Presumably it's the same for MSSQL, but MySQL allows you to...
re: That's one small step for a developer, one giant leap for the web
So glad you didn't mention npm! That one has been a right m...
re: 10 practices for writing readable code
A good rule of thumb is to comment about the 'why' and not ...
re: 10 practices for writing readable code
There is the null object pattern for this situation, which ...
re: Is front-end development having an identity crisis?
The full phrase is "A jack of all trades is a master of non...
re: How to create pure CSS illustrations and animate them - Part 1
I could re-create the exact thing by hand, the result would...
re: How to create pure CSS illustrations and animate them - Part 1
Pure CSS images aren't necessarily manually created. I made...
re: Being average in > 1 things is easier and more valuable than being excellent at 1 thing.
A Jack of all trades is a master of none, but oftentimes b...
re: The Shell Introduction I Wish I Had
Worth mentioning that Bash is the default shell of most Lin...
re: [Web] Your download will start in a few seconds...
I see it mainly used in conjunction with the automatic down...
re: Why you should deploy on Friday afternoon
Clearly changing a typo in a greeting message, or adding a ...
re: Why you should deploy on Friday afternoon
You start off by comparing apples and oranges. A standard c...
re: Can I see your terminal?
All these crazy key combinations, on Linux all you need to ...
re: Describe the worst coding culture you've been a part of
As long as you used the reasons why Swift is better than Ob...
re: Describe the worst coding culture you've been a part of
Was your reason to use apple's latest programming language ...
re: Please Stop Using Local Storage
The whole point of this article is to raise awareness of se...
re: How to write a SOLID dev resume to be 2018 STAR
Yes, I agree. By level of skill, I didn't specifically mean...
re: How to write a SOLID dev resume to be 2018 STAR
One thing I've found which helps is to have your skills, an...
re: DOM elements with ID's are global variables
Not really. In standard HTML, id attributes are made into g...
re: DOM elements with ID's are global variables
Erm, you realise that you're talking about scoped variables...
re: The anatomy of a custom input[type="file"] component
I do a similar thing, I wrote about it in an article where ...
re: In Defense of Electron
Well, I wasn't trying out VSCode with any plugins, so it mi...
re: In Defense of Electron
I tried using Atom once on a computer with more than 4GB. I...
re: A Quick Introduction: Hashing
Just a quick point, but it's important. As the hash can't b...
loading...