Perlinized Hexagons

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

Link: https://www.bit-101.com/blog/2019/01/perlinized-hexagons/

Hexagons

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

Link: https://www.bit-101.com/blog/2019/01/hexagons/

2018 in Review

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

Link: https://www.bit-101.com/blog/2019/01/2018-in-review/

Goals for 2019

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.

Link: https://davidwalsh.name/goals-for-2019

monday.com: the Total Team Management Tool

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.

Link: https://davidwalsh.name/monday-team-management

With Elementor, You can Design Every Part of a WordPress Website Without Writing a Line of Code

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.

Link: https://davidwalsh.name/elementor-design-part-wordpress-website-writing-line-code

Script & Style Show: Episode 15: CSP with Scott Helme

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.

Link: https://davidwalsh.name/script-style-show-episode-15-csp-scott-helme