In my last post, Hexagons, I talked a bit about how cool hexagons are, and gave one method of creating a hex grid. I also used this image as a header: This was a bit of a tease, as I didn’t show how to create such an image. But I promised I’d come back around and give some code for it, so here we go. First, some refactoring As I’m sure most of you guessed, this image uses Perlin noise, but you could use any other function to get different textures. Check out my articles on flow fields (parts one Continue reading
I know what you’re thinking. I’m thinking it too. So let’s stop tiptoeing around the subject and just say it out loud: Hexagons are freaking cool. Oh… you weren’t thinking that? Oops. My bad. I just assumed. Must be just me. So let me state my case on why hexagons are so damn neat. First, let’s get some definitions out of the way. A hexagon is a six-sided polygon. And just to be clear, the hexagon I’m talking about is the regular, convex polygon type of hexagon. Which is to say that all of its sides are the same length Continue reading
Here were are again… At the rate I’m going here, this blog will just be a collection of annual years in review. Anyway, an interesting year. For most of my programming career, I’ve had my job and then my personal projects. This past year drew to a close, the day job took a lot more of my focus. In fact, for the last 2-3 months at least, I haven’t really had any big personal projects. Work has been taking most of my attention. That’s not a bad thing. I’ve taken on a new role, really a whole new career path Continue reading
Every turn of the year is a new opportunity to start over, set goals, and renew optimism that time can heal wounds and drive us to change and achieve. I did really well with my 2018 goals: I started a fun podcast with TrackJS’ Todd Gardener I found my passion again by joining Mozilla’s DevTools […]
The post Goals for 2019 appeared first on David Walsh Blog.
There are almost 30 million small businesses registered in the United States. Does that fact keep you up at night? It should. People who are successful in business are never[…]
Intro Whether you’re a solo freelancer, an open source team, a large company, or a worldwide organization, having a consistent and usable team management tool is the difference between a well oiled machine and chaos. Managing people, projects, tasks, payments…there’s always so much going on! monday.com has the perfect team management tool: easy to use, […]
The post monday.com: the Total Team Management Tool appeared first on David Walsh Blog.
Have you ever tried to envision what the definitive WordPress website builder would look like? It might bear some resemblance to products currently on the market except it would have much more to offer. That was exactly the Elementor team’s thinking when they set out to create a website builder unlike any other. Since Elementor’s […]
The post With Elementor, You can Design Every Part of a WordPress Website Without Writing a Line of Code appeared first on David Walsh Blog.
In this episode: Todd dials in from a poppin’ KCDC while David dials in with a massive headache. Scott Helme dials in from lovely Manchester to discuss web security, specifically the criminally underused CSP API. Join us to learn what CSP is, why it’s important, how it works, and other ways to improve the security […]
The post Script & Style Show: Episode 15: CSP with Scott Helme appeared first on David Walsh Blog.
If you’ve used Storify, you probably know by now it’s closing down soon. They have an FAQ up to help people with the transition which explains that to export your content you need to… Log in to Storify at www.storify.com. Mouse over the story that contains content you would like to export and select “View.” Click […]