Just stumbled across this listing on the Midtown Comics page, so the cat’s out of the bag! I’m writing one of the stories in the CRUEL KINGDOM #4 anthology book from EC Comics and Oni! Check out this incredible Gabriel Rodriguez cover!
Here’s the official solicit:
In EC’s final slash through the realms of fatalistic fantasy, step once more through the vale into a shadowy world of demons and dragons, alchemy and anguish . . . where a fork in the path can bet the difference between untold treasures and certain doom! Leading this month’s dark excursions into the weirdest frontiers of wonder: J. Holtham, Greg Pak, Valeria Burzo & more!
Thrilled to report that LAWFUL #7 is now in comic shops — and has earned an absolute rave 9.2/10 review from the Super Powered Fancast, which calls it “a powerful, engaging and entertaining issue.”
And ask your local comic shop to hold a copy for you today — and to preorder the big finale issue #8 for you!
LAWFUL #7 was published by BOOM! Studios and written by Greg Pak with line art by Diego Galindo, colors by Irma Kniivila, letters by Simon Bowland and Taylor Esposito, covers by Qistina Khalidah, Miguel Mercado (above), Erica Henderson, and editing by Shante LaRoque and David Mariotte.
Visitors will be able to admire the work of the cartoonists Paolo Bacilieri, Lorena Canottiere, Carmine Di Giandomenico and Pietro Scarnera who have addressed the topic of the Shoah from various points of view and with different narrative and graphic approaches. They range from biography to fantastic storytelling, from historical reconstructions faithful to bittersweet reflections and from intimate portraits to dramatic action.
MAGNETO TESTAMENT remains one of the comics projects I’m most proud of contributing to. Much gratitude to Carmine, as always, and big thanks to Nicola for organizing this exhibition.
Over the last couple of weeks, we’ve seen Meta push anti-LGBQT “moderation” policies and TikTok shut down after being banned by the US government — further confirmation that no social media site will last forever and anyone who needs to reach folks via the internet should build their own independent presence and contacts.
So how the heck do we do that? Based on 26 years of internet self-promotion starting with my 1999 AOL Hometown page, I’m pretty comfortable offering the following simple strategy:
Make your own website, one of your very own that no one else controls, with your own custom domain name. (This is easier than it sounds — the website can be super simple — I’ll explain shortly!)
Then start a newsletter (making sure the newsletter service allows you to export and move your subscribers) and link it to your website.
Plug your website and newsletter on your social media accounts and whenever you do events so you build your own mailing list that will endure no matter what. Now when the social media site dies or gets overwhelmed by bigots, you still have a way to connect with folks who like your stuff.
Yes, we should all be blogging, too… but that’s an added bonus and we’ll talk about that at the end.
Pat yourself on the back! Now you have some independence and options and will be left just a little less desperate when the next social media site craters!
Read on for a very practical rundown of how all these steps work, concluding with an HTML template for setting up a very basic but totally serviceable static website!
1. Register your own domain name
The first step in establishing a web presence that endures no matter what is to register your own domain name — gregpak.com, for example, is my main domain and my business home base. When you maintain your own domain (and point it to your own website), people will always be able to find you, no matter what happens to any social media service. A bunch of different companies provide domain registration services; I use Dynadot, which charges reasonable fees and has a good management interface. (If you use this referrer link to Dynadot, you’ll get a small discount and I’ll get a small commission over there.)
A key part of picking your domain name is clarity and simplicity — you want something that immediately identifies it as you or your business, that you can easily say out loud (when you’re interviewed on a podcast, for example), and that folks have a chance of remembering. Sadly, your first choices for an old school .com or .net domain have probably been taken over the last few decades. But these days, you’ve got more options with TLDs .link, .monster, and .fyi — and some are really cheap!
Still, be careful with the newer TLDs — as I understand it, some of the cheaper, newer TLDs are more prone to misuse by spammers. So especially if you’re planning to use your domain for email, it might be safer to stick with a .com or .net to avoid the possibility of ISPs preemptively blocking your messages. For what it’s worth, I haven’t had any trouble with folks visiting my gregpak.nexus or gregpak.link websites, although I haven’t tried running email through those domains.
Also please note that when you register your domain, you have to list contact information, including an address, that’s shared with the public. For privacy’s sake, I always recommend taking out a mail box and using that for your contact address. But you can and should also pick the domain privacy option that good domain registers offer. When you enable domain privacy, the registrar replaces your address with its own in the public record. The registrar will then forward any communications to you, but your actual contact info remains private.
2. Make your own website!
Just like that, huh? Yes, because it can be really simple! And you could probably get a basic but entirely serviceable web page up and running in about half an hour!
To be clear, we’re not talking about a website with an integrated blog or comments or much flash at all. But that’s not what we need at this point. To start with, we just need a simple, clean, attractive home page that lets folks know who you are, what you do, and provides the links to the stuff you’re pushing — like your newsletter and books or whatever. And that’s something you — yes, you! — can probably manage to put together and put online today at an independent webhost like neocities.org (which I love).
My friend Preeti Chhibber got me and a bunch of other writers hooked on neocities when she used it to create a brilliantly awful 1990s retro geocities-style site to promote her new book. I made my own retro 1990s site using actual old graphics and design from my actual 1999 website — and ended up falling in love all over again with those simple, effective design techniques.
To build a site using neocities, you just need a little bit of HTML knowledge, which you can pick up quickly through the Neocities Beginner tutorial or a fantastic and easy resource suggested by Scott Andrew called HTML for people.
And then you’re ready to try out template of an INCREDIBLY BASIC BUT STILL FUNCTIONAL personal website built in HTML that I put together based on my retro 1990s site! Feel free to check it out!
To nab the page source of that template, go to your browser toolbar and look for “Page Source” — in Firefox you can find it via Tools > Browser Tools > Page Source. Without even knowing much HTML, you can even learn as you go, pasting that template code into an index.html file in your Neocities folder, then looking through the code and replacing words like “your-link-here” with your own information.
The images you use should go into a folder called “pix” in your Neocities main folder. You’ll have to create that on your own; it’s not there by default.
I was thrilled to hear that someone made use of this template and uploaded her own website within an hour or two of my posting it! You can check out Kristen Thompson’s website to see it in action.
Is this the greatest webpage ever? Nope! Is it a barebones but functional home base that you can improve on? Heck, yes! And yes, please be assured that this is crappy code! Even kinda crappy for HTML in 1999! But it actually… works! Still! In 2025!
And as you get more confident and develop your own web design skills, you can improve and replace it whenever you want.
ALSO TOO: inspired by this template, the awesome Scott Andrew has posted a template for a webcomic page! Check it out!
3. Figure out your Privacy Policy
I am not a lawyer, so I am not offering any legal advice here. But as I understand it, laws such as the European Union’s GDPR require websites to post privacy policies that describe how they collect and use visitor’s data. According to webhost Wix.com, “your website must have a privacy policy letting visitors know what information you will collect, what you will do with it, how you’ll protect it and the recourse for privacy violations.”
The most barebones HTML websites may not collect any identifiable data from users. But that changes if collect any kind of stats or attach a newsletter or a blog with comments or any third party element that installs cookies or trackers. Since the plan I’m proposing includes a newsletter and possibly a blog, be sure to include those activities in your privacy policy as well.
Again, I’m not a lawyer can’t can’t advise on what should be in a privacy policy, but here are links from Wix and WordPress discussing the process:
4. Point your custom domain to your Neocities website
If you use Neocities for free, you get a default domain name like gregpak.neocities.org. But if you upgrade to $5 a month, you can have any custom domain you own point to your site. That’s what I did, so my Neocities site is now gregpak.nexus, which is hilarious.
(A nice bonus is that if you upgrade, you can also create multiple sites, each with their own domain. I’d bought the cheap domain gregpak.link on a whim, but now I’ve got it set up through Neocities as my Linktree replacement. So that’s nice!)
As discussed above, the big advantage of using your own domain name is that it’s easier to share with folks, and as search engines log the site and other pages link to your page, you establish your permanent presence online with a domain that you own and that never changes even if you change webhosting services.
To connect your custom domain to your website, you’ll have to change the DNS settings that your domain registration company maintains for you. Every webhost will have specific instructions on how to do that; I’ll just briefly go over how it works with Neocities and Dynadot.
Upgrade to the paid Neocities plan, which is currently $5 a month. (Only paid plans on Neocities can have custom domains.)
On Neocities, go to Settings > Sites > Manage Site Settings > Custom Domain. There you’ll see instructions about adding an “A record,” “AAAA record,” and “CNAME record” with your domain registrar.
On Dynadot, go to My Domains > Manage Domains > [Your domain here] > DNS Settings. You’re probably pre-set here with “Dynadot Parking”; from the dropdown menu, pick “Dynadot DNS.” Now under “Domain Record” you’ll be able to create the “A” and “AAAA” records that Neocities told you about. Just input the values Neocites gave you for each type. Under the “Sub-domain Records” input “www” as a Subdomain, CNAME as a record type, and your domain name as the “IP Address/Destination.”
Back on the the Neocities settings page, input your custom domain in the field in Step 6.
If all goes well, when you type your custom domain into a browser, it should now bring up your Neocities site. It may take a little time to fully propagate, i.e. for all the servers around the world to process the new directives, so be prepared for a little hinkiness for a bit. But it should be working properly within a few minutes or hours, and now you’ve got a home base on the internet that no one can take away from you!
If at some point you decide to switch webhosts or upgrade to a WordPress site with a blog, you can just backup whatever you need from Neocities, upload it to your new webhost or service, and then follow the new webhost’s instructions to update your DNS settings with your domain registrar so your domain name points to the new webhost.
One important privacy note about Neocities: by default the system creates a public “Feed” for your website that automatically posts on your public Neocities profile when you update your site. That’s a great idea in theory, but by default the system creates thumbnailed screenshots of your updated pages and shares them. That’s far less than ideal if you’re in the habit (like me) of “publishing” pages in secret before you link them to your home page for public consumption. I noticed those screenshots were showing pages-in-progress with unfinished or slug text, which I had no intention of sharing. So I deleted those updates and disabled my “Site Profile” in my settings.
5. Set up a newsletter
Yes, I know, setting up an email newsletter has become a cliché. But email remains the best way to stay in contact with folks online if and when social media sites collapse. So building a subscriber list of folks who want to get your updates remains the best current strategy for ensuring you can stay in touch with your greatest supporters.
For years, I used the newsletters built into my website hosting software, including the MailPoet plugin for WordPress. But mantaining that plugin took considerable time and effort, so this year I finally switched to an outside email newsletter service. When I asked on Bluesky, Alex De Campi recommended Buttondown, which I’ve been pretty happy with so far. (If you try out Buttondown, please feel free to use this referral link, which will get you a discount and me a commission.)
Several things sold me on Buttondown:
First, it was affordable. With my number of subscribers, my MailPoet service was close to hitting the next subscription level, which would have cost me $20 or so more per month. Buttondown’s tiers will keep me at $29 per month until I hit 4000 subscribers, which will take a while.
Second, I liked the interface for writing emails more. MailPoet is integrated with WordPress, which makes it very easy to access previously uploaded images. But it uses blocks to put emails together, which plenty of people love, but I find clunky. Buttondown allows for more straightforward writing with Markdown or a simple WYSIWYG system.
Third, Buttondown has had spectacular customer service. I’ve had a few hinky moments during set up — including an import problem where the system only imported the creation date and not the confirmation date of each subscriber. But when I emailed support, I heard back very quickly with incredibly helpful information and service. (And yes, they fixed that problem for me.)
Fourth, I can easily export my subscriber list from Buttondown and port it over to another service provider if ever want to. That’s an essential part of this entire strategy — being able to retain and control and move our contacts no matter what happens to our service providers.
Fifth, Buttondown has a fantastic signup interface that does a great job of reminding people to confirm their subscriptions, which is required by modern privacy law and can sometimes be a tough thing to get folks to do.
Finally, I’m not a lawyer, but as Buttondown has explained in their blog, newsletters are also required to include a mailing address in each email they send. Fortunately, Buttondown allows their customers to use their address for that purpose, which is a positive for me privacy-wise. (As noted earlier, I’ve also made sure to include my newsletter’s activity in my website’s privacy policy and included a link and language in my signup page that affirms subscribers agree to the privacy policy.)
Ghost and Behiiv and MailChimp are probably the most popular alternatives to Buttondown. I have friends or colleagues who use all of those, but I haven’t tried them out so I can’t comment directly about them.
6. What was that about blogging again?
With just a website and newsletter, you’re way ahead of the game. But I’m a huge proponent of bringing back old school blogging, which is what social media was before “social media” existed. A frequently updated blog gives visitors a general reason to visit your site and specific blog posts can bring in mass amount of traffic if they happen to catch on.
It’s absolutely possible to blog with a static HTML Neocities site – handcoding updates like we did back in 1999! You can see an example of that right here.
But if you’re going to do more extensive, serious blogging and updating and want more automation, you might consider upgrading to a dynamic website solution like WordPress. Many websites you wouldn’t think of as “blogs” are built with WordPress — it makes any kind of frequent updating much easier.
My business site, gregpak.com, runs on a WordPress.org installation on a private webhost. It was kind of a bear to set up and not something you’d wanna try on your own if you’ve never done that kind of thing before. But my personal/political blog, gregpak.net, runs on WordPress.com, which is a lot easier for beginners to manage. WordPress.com basically works like a webhosting company with preinstalled WordPress blogging software. So the blog is all set up for you from the beginning – you just customize it for your needs.
The big advantage of WordPress sites are that they have all the tools to manage lots of updates/pages/files and you can make changes to menus/widgets that apply throughout the entire site automatically – no need to correct each menu on every page by hand if you wanna tweak it, for example.
WordPress sites also do a pretty good job of looking “professional” out of the box, which is both an advantage and a disadvantage, in my book. There’s a kind of sameness to a lot of WordPress sites that can become… boring? But if you know HTML and are willing to learn some CSS, you can tweak the templates and make your site look and operate pretty much however you want. I wrote about my own adventures in making my 2025 WordPress a bit more user-friendly by using inspiration from my 1990s-retro site.
But WordPress is both a bit pricier than something like Neocities and, in my experience, requires more knowledge, attention, and maintenance to keep things running properly.
So another way to add a blog to your site is to use a service like Bearblog.dev, which was recommended to me by jess m. on Bluesky. I’ve just started fiddling with Bearblog, but I love its extreme simplicity and the ethos of its creator, Herman, who says he’s building software “to last forever.” You can also have a custom domain point to Bearblog, which helps keep it under your own branding and domain name. You can even make it part of your existing website by setting DNS to point to a Bearblog installation in a subdomain of your main domain. Right now, my testing Bearblog site lives at blog.gregpak.nexus, which I think means that if Bearblog.dev goes down and I can’t use the service any longer, I could conceivably rebuilt that subdomain with another host and fill it with static files of my archived blog.
7. Now we just gotta use ’em and share!
This article became longer and more detailed than I anticipated, but I hope that doesn’t make it intimidating. I’m pretty sure that if you (yes, you!) have an hour to spare, you can indeed get a barebones site up and running at Neocities.org, which is a big advantage over having nothing. And if you have a few more hours, you can learn how to further improve and customize it and maybe add a newsletter — or maybe even that blog.
But then to make it all work, you have to actually use and share that site and newsletter link. A few quick pointers for keeping it alive.
Add your website link to your social media biographies. This is key, and I’m kind of shocked by how often folks don’t do this. Our social media accounts will disappear in the fullness of time; these sites aren’t permanent. So stick your domain name in your bio so people can find you there and subscribe to your newsletter. Having your website in your bio also lets you make a great first impression — say you’re an artist and an editor is thinking about hiring you. If they find your social media site, they can click on your website link and immediately see your awesome art. Do it, friends!
Make a “Cool Links” page on your website and share the sites of friends and colleagues. This is how we did it back in the day — we found out about other cool sites from the links pages of cool sites we visited. Let’s bring that vibe back. Here’s my cool links page, if you need any inspiration.
Post updates from your site and links to your newsletter on your social media accounts. Now is not the time to be shy. Your social media followers followed you because they’re interested in what you do. Share it with them! Multiple times a day, even! Different people sign into social media at different times; if you post about a new project in the morning, repost that thing in the midday and evening so everyone has a chance to see it.
Consider collecting emails at live events. Back in the early 2000s, I passed around a pad and pen and collected email addresses for my mailing list after every film screening. These days, subscribers have to confirmed, so you can’t just add those emails directly to your email list and start sending them newsletters. But you can email them once after the event with the signup link to your newsletter. I’m thinking about starting this up again. Whatever it takes!
Web rings? OMG web rings! Back in the 1990s, before the dominance of social media and search engines, we had glorious web rings that connected like-minded or similarly themed webpages through a chain of links. And guess what? They’re kind of back? I found some awesome, simple webring code provided by garlic.garden and built a Web Ring for Dorks (Complimentary) for retro sites like gregpak.nexus. Could this take off for more modern sites? II don’t know, but I’m hoping to find out!
It’s okay to kind of suck at this
As much as I’m trying to make this all seem simple, it’s a lot, isn’t it? Most of us just want to make our comics or write our books or whatever; we don’t want to be web designers and webmasters and publicity coordinators. Unfortunately, no one else is gonna do it for us — unless you’re wildly wealthy and can hire a team, which I assume isn’t you if you’re reading this. So it’s up to us.
But I think it’s important to recognize that doing any of this is vastly better than doing none of it. And having a barebones but functional website is better than having no way for folks to find out about you or your work. So if all you have the spoons for is cobbling together the most basic page, so be it! You’ve done that much, and that’s great!
If you’re lucky, you might also discover that you enjoy this kind of work. Preeti has written about the joy of working on her 1990s retro site. As she writes in her HTML handcoded blog, “making things is fun.” Figuring out all of this and putting together fun sites and linking into a community of fellow creatives who are making their own sites can be incredibly satisfying and good for the mind and soul.
Best wishes and please do let me know on Bluesky if this has been helpful — or if you’ve made your own site!
Last week my friend Preeti Chhibber made a goofy, fun, retro Geocities-style website using neocities.org to promote her book and inspired a bunch of other writers — including me — to play along. I dug up my old backup drives, found the original graphics and code I used for my members.aol.com website back in 1999, and built gregpak.nexus using good ol’ HTML 2.0. And it is a thing of beauty. Just… look at it!
It gets even better — click and scroll for all kinds of goodies — including a functioning web ring! In 2025! I know, astounding!
So this is all just for fun. But it feels right because something about it IS right. As Preeti wrote in her blog, “Right now, it feels like we’re in a world with tech trying to take over the things we create as human beings, so maybe I am chasing the alternative we used to have. We made things and tech was there to serve whatever purpose we needed to.”
When I handcode a hinky little site using HTML, I’m actually making something. Something unique, with my messy little fingerprints and decisions and quirks all over it. And the code all makes sense; it might get complicated and I might screw it up, but I can figure it out and type it up and it gives me clear results that I can then tweak and improve to my liking. That’s enormous — not just a sense of control, but actual control in a world in which so much control over the most basic things in our lives has been taken away. On a human, ethical, and emotional level, it’s just… good.
But what kind of shocked me was realizing that on a practical design level, my goofy little gregpak.nexus site was actually better in many ways than my fancy, “professional” WordPress gregpak.com site.
First, it’s just fun to look at. And fun means a ton on the internet — it gets people to look and click, which is what all these business websites are supposed to do. That by itself is solid gold.
Second, gregpak.nexus loads in a split second — because we optimized everything for dialup back in the day and a hinky HTML site isn’t loaded down with cookies and trackers and all kinds of other bloat from third party add-ons. It’s an actual relief visiting these neocities.org sites after slogging through slow modern websites.
Third, gregpak.nexus looks great on a desktop or mobile. It’s just one long column so there’s none of that kludgy reformatting that makes sites that look great on a desktop look boring on mobile.
Fourth, it’s just cleaner and better. Yes, a lot of neocities sites aim to actually be much LESS clean with a bunch of animated gifs and sparkly backgrounds, and that’s awesome, too. But back in the day, I was aiming for as straightforward a navigation experience as possible. I’ve tried to find WordPress themes that keep things simple, and I think my 2024 site below looks pretty darn good — particularly after I went into the CSS and reduced the size of the headlines and cut back on some excessive white space. But after staring at gregpak.nexus for a few days, gregpak.com felt way too busy, somehow.
So I stole some time and picked a new WordPress theme (actually a very old theme, Twenty Eleven), and revamped the site. And here’s what it looks like now:
The whole thing’s cleaner and clearer. I don’t use most of the social media sites associated with icons on the 2024 homepage — so I got rid of four of them. And I reduced the size of my Pak Man Productions log and added a Greg Pak Shop square, because sending people to my shop should be one of the primary functions of the site. I also got rid of the third column on the right (the “Latest Posts” widget still exists — it’s now just a bit further down in the left hand column). That gives more room for the main content to be easily and quickly read without distraction. And there’s even a little space on the left for a little retro fun with my “Open Directory Cool Site” award graphic (I was so proud of getting that distinction back in 1999) and a classic dog gif that’s a link to my gregpak.nexus site.
Important on a subtle level is that there’s less wasted white space and fewer unnecessary graphics like that black bar at the top of the right hand column on the original site. These aren’t things you might think a lot about when visiting a site, but they’re subliminal distractions. As it is now, there are fewer things to look at and click on, but the things you see are all important and the clicks go to good places.
Some technical notes for the true WordPress nerds reading this: To get the Twenty Eleven theme working they way I wanted, I added CSS to drastically reduce the size of the post headlines and I reduced the amount of padding in multiple places. I also tweaked the category php file to change the way the names of categories appear on their indexes to match the way the names of regular pages appear, making the font bigger and bolder and removing the “category archive” text. I use category indexes like mini-websites for each of my different projects, and the tiny headers of the original design don’t make sense for that function. It’s all much clearer now.
I also figured out that when you’re uploading a banner image (which the theme recommends should be 1000 x 288 pixels), the system first checks to see how tall it is, so if you’ve uploaded an image shorter than 288 pixels, it won’t let you crop it at its full width. Sounds a bit confusing, but the upshot is that if you want to have a banner SHORTER than 288 pixels, you need to upload an image as tall or taller than 288 pixels. Then the system will make the whole thing available for use and you can make it shorter using the crop tool.
I’m not entirely done — the revamped site doesn’t look as great as it could on mobile because the search window moves up to cover part of the header. And the Twenty Eleven theme apparently doesn’t play well with the Yoast plugin, which is what enabled me to have a custom image load when I shared a link to my homepage on social. (When Yoast is enabled on Twenty Eleven, the website’s name and description show up twice in the “title” descriptor of the website, which is messy and could cause SEO problems.) I could probably figure those things out by digging into the code of the WordPress theme, but I’ve got other things to take care of, so I’m gonna let ’em slide for now.
All in all, massive success, in my opinion! Thank you, Preeti! And thank you 1999 me for providing me with the graphics and code and inspiration to rediscover the bits of old school design that helped me improve my site 26 years later.
Big high five to Tiffany Babb, who announced on Bluesky that she and her family “are giving four mini grants of $250 to comics critics.” The deadline is February 28 and you can apply here.
Tiffany interviewed me for Popverse a while back — she’s now editor of a new print comics publication called the Comics Courier.
Marvel just announced that SAM WILSON: CAPTAIN AMERICA #2 will have a variant cover featuring movie concept art by Ryan Meinerding! Check it out above and feel free to pre-order it from your local comic shop!
UPDATE: I just discovered the bundle actually delivers the PLANET HULK: WORLDBREAKER comic series instead of the PLANET HULK prose novel. I think that’s a glitch, since the bundle is for prose novels. Will update if I find anything else out!
Very happy to see that the PLANET HULK prose novel I wrote in 2015 is part of a new Humble Bundle of Marvel Universe books benefiting the Hero Initiative!
The Hero Initiative is a tremendous charity that helps comics creators in need. You can donate to them separately here if you’re so inclined.
The PLANET HULK prose novel is one of my favorite projects of the last decade. It’s my first prose novel and it delves deep with new insight into characters and elements of the original PLANET HULK comics — and it has a different ending than the original story! It’s great; I hope you dig it!
I’ve been thinking about this for a year or two and finally had the time to wrap my head around it and figure out the best way to manage it — and now you can get FREE periodic updates about my gregpak.net blog posts as well as political and social calls to action by signing up at buttondown.com/gregpaknet.
And of course you can still sign up for my work newsletter for updates about my comics, films, and other projects at gregpak.com/newsletter.