A visual overview of web skills
Read NoteA wonderfully easy to navigate list of resources, tutorials, and guides for every stage of the web dev …
theAdhocracy
A wonderfully easy to navigate list of resources, tutorials, and guides for every stage of the web dev …
Ana has put together a brilliant overview of the why, what, and how of the IndieWeb. I imagine I'll return many times to look up simplified explanations, but a couple of …
A great overview of the IndieWeb movement, core technologies, and defining …
A brilliant overview of all the weird edge-cases that exist with the CSS margin attribute. Honestly, having used CSS for over a decade I'm not sure I've run into any of them before (maybe parent …
Toshl is one of those weird little apps that, on paper, appear extremely useful but which I've never quite clicked with. On at least three separate occasions over the past year I've signed up for a …
Reddit has once again directed me towards a very interesting online resource: Interneting is …
December 14th 2017: The day the internet …
It's that odd time of year, the bit between Christmas and New Year where time doesn't really flow like you expect it to. No one knows what day of the week it is and everything seems to be …
Last night involved a lot of brass, beats and beer, courtesy of Too Many Zooz and some unexpected friends. Needless to say, it was a huge amount of fun, so I figured I'd jot down a few thoughts that occurred to me over the course of the evening.
Migrating assets to a new CMS can be a complete pain, but working out which files go with each page or article on a website doesn't have to be a nightmare if you start with a solid foundation. For me, that means tightly coupling my folder structure on the server with my content structure on the website, a workflow that Craft is particularly nifty at automating.
An amalgamation of all the data you get fed at the end of a year. From Spotify Wrapped, to Google tracking, to my own beer journal, a look back over 2019 from a (mildly) data-centred viewpoint.
I've wanted to diversify the content on here for a while and give myself the green light to write more personal stuff. To that end, I've created a new journal section. I hope people enjoy it, but that really isn't the point 😉
Jonas has put together a useful overview of why the "new" Context API in React is probably a better option than Redux for many simple use cases, as well as step-by-step instructions on how to set up …
Oh boy, there's a lot worth pulling out of this overview of upcoming web …
An excellent overview of (most of) the unit options you can use in CSS Grid columns and rows, with examples. (No …
A great overview of why a custom select component can be …
I finally made it to an IndieWebCamp meetup, even if it was remote only due to the increasingly restrictive implications of the coronavirus. I learnt a lot, I had a great time, and I'm ready to start implementing a whole bunch of new ideas right here. I also took a huge number of notes from the speakers and sessions throughout the day.
It's not so much a resource as a resource of resources; a meta resource. Providing high-level overviews of complex topics and then linking out to more detailed deep dives or explanations (not all …
Kasey mentioned this blog post in her talk yesterday. I wish I'd checked it out sooner, as it pretty much covers my notes from her (excellent) presentation but with greater clarity 👍 The perfect …
A detailed overview of the various methods available to locally store website or web app data. Overall, the recommendation …
An overview of JS promises for all skill levels. Starts with an excellent analogy of thread-blocking as …
A pretty exhaustive overview of the HTML and CSS options that we now have for responsive image layouts. Here are some key …
Notes from the 2020 Jamstack Conf. Some interesting dives in the Jamstack community and various applications of Jamstack technologies, with tweet threads as usual.
Should there be an HTTP error code for censorship? Quite probably and I agree with Terence that 403 (forbidden) is a misleading response. I really like his various proposals and the format he uses is …
A useful and well-written overview of micro-interactions and how they can take a design from good to great. Includes some excellent examples of animated buttons, swipe interactions, and more from …
Great overview of how to deal with webmentions on a NextJS site. Should be applicable to other React SSGs like Gatsby. Useful …
Noah explains what it's like working in web design with colour vision deficiency (CVD). Gives a great overview of what CVD covers and why some people can see more/fewer colours than the average …
A very hand overview of the core concepts in React, from JSX to fragments to hooks. Includes quick reference to the core hooks and how/when to use them e.g. useState, useContext, useMemo …
The various array methods in JavaScript can be thought of on a scale of power, or really flexibility. At the top end you've got the for loop, at the bottom the highly-specific functions …
Another great overview of how to use the `react-hooks` extension for the Testing Library suite, with some more complex examples than many other …