How to Roll Your Own Invoice Website With WordPress to Process Your Own Invoicing Payments

As someone who runs a small business, I need to send invoices quite often. For a few years, I had a solution that worked fine. I used GoDaddy Bookkeeping to keep my business’s books and to send invoices to clients. They had a built-in invoicing feature that processed payments through Stripe.

It was a very simple system, and it worked very well. My clients never had anything bad to say and getting payments quickly through Stripe was nice. Occasionally someone would have to pay with a check, and that was fine as I could manually mark the invoice as paid. But it could only do it in in one currency because it was simple software. So, when I needed to send invoices in GBP, I had to use something else (like Zervant).

Then GoDaddy Bookkeeping basically stopped working.

After GoDaddy acquired Outright, they proceeded to continue to run it, but never improve it or add new features. Then, the one thing I relied on this service for, invoicing – stopped working well. Two things happened when I sent an invoice to clients – they got prompted to log in to GoDaddy, something they never had to do before and why would I assume my client would WANT a GoDaddy account to pay me? Second, something fundamentally broke – there were two instances where a client would pay the invoice twice accidentally and wouldn’t receive a confirmation that they paid at all.

This was very bad. One invoice was for several thousand dollars. Thankfully I was able to reverse the charge right away. But this was enough to make me look for an alternative mostly because I need to occasionally send invoices in other currencies and that didn’t really work with various invoicing alternatives.

In the meantime, I resumed sending invoices through PayPal, which does the trick. But then again, they also have high fees and it isn’t that professional.

What I really wanted, was a simple invoicing service that used Stripe. There are plenty of invoicing services out there, but they all charge a monthly fee, on top of charging fees per transaction. I looked at them all. But I’m trying to cut my business’s costs and adding another monthly bill to just send invoices was a non-starter. I just wanted something simple that made an invoice, sent it to someone and let them pay with their credit card through Stripe.

Eventually, I came to a solution: I made my own payments website.

Years ago this would have been prohibitively expensive. But not so now. There are several WordPress plugins that let you send invoices. I found a couple paid solutions that were pretty cheap – most give the core invoicing feature away and charge for add-ons (like specific payment gateways). After investigating the various plugins, I decided to just build my own payment processing website.

Here’s the process I went through:

  1. Bought a specific domain just for this – Anglotopia.money (anlgotopia.cash just seemed too flashy but I also registered it so no one can spoof it)
  2. Installed WordPress on my Blacklight Solutions Dedicated Server.
  3. Installed an SSL
  4. Installed Sliced Invoices
  5. Set it up
  6. Tested
  7. Purchased 5 Sliced Invoices extensions, totaled $105 and installed them.
  8. Linked to Stripe
  9. Sent several test invoices and did a test payment.
  10. Sent the first invoice to a client (which was promptly paid)

It took an afternoon over the weekend to set up and granted, I already know what I’m doing in this regard. The website is very simple, with a 1-page homepage that says it’s a payment site and you should only be there if you were sent there. I blocked search bots because this site doesn’t need to be indexed in search engines.

Sliced Invoices sets up its own backend and creates secure links for invoices. Only the client can view the invoice. It also gives them an area to login to view their invoices and current statuses. The invoices are basic and nicely designed. They do the job. When you send an invoice to a customer, they get directed to the page on your website to pay. You can have the page be public or use a secure link only they can access. You can track and see if the invoice has been viewed. You can send reminders for payments due.

This is the page the customer sees when they get notified they have an invoice.

I can send invoices in US dollars, British Pounds, and Euros (and also let British customers Pay via bank transfer). It does everything I need an invoicing service to do. And now I don’t have a monthly fee (other than hosting which I was already paying for). I might have to renew these extensions in a year, but we’ll see if it’s necessary.

So far, I’m very pleased. I’ve solved a particular problem that I was having. And it didn’t cost that much. I’ll report back in a few months and see how it’s going in practice.

Thoughts On Using My iPhone 11 Pro as My Primary Camera on a Recent Trip to Ireland

For as long as I’ve been traveling, I’ve always brought a ‘proper’ camera with me. First an SLR and for the last ten years, a Sony Nex-7 mirrorless camera. I’ve been happy with the quality of my pictures for this time. However, the camera is showing it’s age, and I cannot justify buying a new one (for now – a replacement will be about $2,000). Late last year, I succumbed to temptation and bought an iPhone 11 Pro.

Now, I was making the jokes the same as everyone else when it was announced with its three cameras that looked like a stovetop. But when I played with it in my local Apple Store, I was smitten. I quite liked having all the options the iPhone 11 cameras presented. I bought one shortly after that. I’m not going to review the phone in general other than to say, coming from the iPhone 6s, the 11 Pro is a revelation. I love it.

In December I went to Ireland for a business trip (as in my employer was brought me over for a head office visit). Normally, I would take my camera along with me. But this time, and for the first time in a long time, I didn’t take my proper camera. First, it was a business trip; my primary purpose there was to work. So, while I would have a couple of days to explore and photograph things, it wasn’t my primary purpose there. I also wanted to travel light – I try to travel with a carry-on only. The camera would have taken up quite a bit of space in my suitcase or made my backpack heavier. When I used to go on trips for Anglotopia, the pictures and video I captured were a business asset, so it made sense to make room for the camera. This was a non-Anglotopia trip, so any pictures I took would be for fun. I simply didn’t need my big camera.

So, I left it at home.

Here’s a summary of my thoughts after using the phone heavily on my days off when I could take pictures.

Portrait Mode is Amazing

By far, the biggest strength of the iPhone 11 is portrait mode. It uses software and camera trickery to take amazing portrait photos with a perfectly blurred background. Great for both selfies and portraits of other people. However, it’s really annoying that Photos in MacOS doesn’t import the ‘portrait’ version, it just imports a flat version. This is infuriating.

The Three Lenses Give Options, too many options.

The three lenses are versatile, but you find yourself taking three versions of every picture, and why wouldn’t you? It doesn’t take much more time, and one of them is bound to look great. It would be nice if there was a setting to just take three versions from each lens all at once.

Holding Vertically becomes the standard

Hook Head Lighthouse

On a regular camera, the standard is horizontal aspect ratios when you take photos, and that’s how I generally do it. I hardly flip the camera. When you’re holding the iPhone 11 for pictures, it’s just natural to hold it vertically. It’s easier to keep a hold of, and the pictures are easy to compose that way. It takes more ‘work’ to flip the phone and compose a horizontal picture. This led to a weird unintended consequence in my photo library, where there were so many pictures in an unfamiliar aspect ratio.

Live Photos can be annoying still

When Live Photos came out, I thought they were a gimmick, and they still are. Are they a video or a picture? You can’t decide. And it’s weird, on your phone, they are live. In Photos on your computer, they are not live. It’s a weird user experience with no continuity. I’d rather they just keep videos and photos separate.

Night mode is incredible

Duckett’s Grove Ruin

In the original Apple demo, they were not lying about night mode. It is pretty incredible. I took some great pictures in low light conditions. BUT. It achieves this by simply amping up the ISO settings and using software to soften the noise. This is not perfect. Low light pictures still end up a bit muddy and grainy. While the pictures look all right on your phone, they will not look great if you print them. They are simply good enough.

It’s fast

Taking the phone out of your pocket and pressing the camera icon on the home screen is fast. I would argue a bit faster than picking up your camera, turning it on and composing then shooting. You also have quick versatility my taking three different shots in quick succession.

Good case is critical; you will be dropping it

When you’re traveling and moving quickly, you will drop this thing. Especially when you pull it out of your pocket too quickly without a good grip. You must have a good case – I use an Otterbox. I dropped my phone quite a few times, and it didn’t even get a scratch. There were also a few hairy situations in the wind. (especially at Hook Head Lighthouse) where a good case ensured I had a good grip on my phone and didn’t lose it in the sea.

Video is great too.

Videos are fine, just as all iPhone videos are fine. But I was so enamored with the still photos; I didn’t take much video.

IMG_2477

The Battery is Incredible

I used my phone heavily while I traveled and with previous iPhones, I would struggle to keep it charged all day. I never had that issue with the 11 Pro. It never dipped below 50% even on days where I used it the most.

They Look Great on the Phone but…

And this is my biggest criticism. The iOS software is definitely designed to make the pictures look their best on the iPhone and to a certain extent, iPads. The resolution of the display makes them look great at all angles and is very forgiving to the flaws of the photographs. But when you load these images up on a proper computer and begin editing them… I found a lot of the pictures I thought were ‘good’ we’re just pretty meh. Low light images were muddy and grainy. Even pictures with plenty of light were a bit muddy and grainy. When you enlarge the images to the size of an iMac 5k Retina screen, most of them look like crap. The image resolution just isn’t there. I work a lot with print, and it’s infuriating that the iPhone still outputs pictures at 72 DPI when in print you need 300 DPI. The iPhone uses software trickery to give you the appearance of a good picture while a good camera uses optics to actually give you a good picture. The iPhone 11 very much relies on software here, the optics are just OK, and that’s the design compromise they make to fit three cameras into 1 square inch.

So, the iPhone 11 Pro is great for taking pictures as a bit of fun and for everyday picture taking. But would I completely replace my ‘proper’ camera and shoot exclusively on the iPhone? Hell no.

Here are some of my favorite pictures I took!

Inistioge Postbox
Duckett’s Grove Ruin – Great Example of Low Light
On the drive to Inistioge
Inistioge
Kilkenny Castle
Kilkenny Castle
Trinity Library Dublin
Trinity College Dublin
Temple Bar, Dublin
The Roman Door Outside of Carlow
Hook Head Lightouse
Tea at Hook Head
My favorite picture from the whole trip – through one of the windows at Hook Head lighthouse
Kilkenny
Trim Castle

Insane Video of Lake Michigan Coastal Erosion

This video is insane. I have watched it about five times (I recommend looking at it in 4K).

Some context is needed here.

This is where I grew up. I grew up in Ogden Dunes, Indiana, a posh neighborhood sitting on the shore of Lake Michigan. On one side was the Indiana Dunes National Park, on the other side are steel mills. Now it’s surrounded on all sides by National Park.

Water levels in Lake Michigan always rise and lower. We had record lows a few years ago. When I was growing up, we had record-high lake levels, and several houses were swallowed up by Lake Michigan (not in OD, but along the shore). This led residents to take matters into their own hands, and they built a protective steel wall to shore up most of the houses along the lakefront.

Fast forward 20 years, lake levels are now at the highest they have been recorded in decades. Those residents, I’m sure, are quite happy with their steel wall because there is literally no longer a beach at Ogden Dunes right now (or along much of the lakefront). It’s been washed away by the high water levels and recent inclement weather.

A few years after I moved out of OD, the town of Portage partnered with the National Park to build a pavilion and beach walk area along the Burns Ditch waterway. It’s a very nice little place – great for walking. It’s rather funny, growing up this area was closed off to the public, and it was my own private place to explore. Now everyone gets to enjoy it. Which is great.

Except the beach has now been washed away. Not only is it washed away, but the lake has also swallowed up concrete paths, wooden barriers and is slowly eating away at the hill that the pavilion rests on. Lake Michigan is taking back what it wants.

The irony behind all of this is that, while the high levels are a natural phenomena – brought on by high rains and a lack of evaporation in the Great Lakes water system (exacerbated by Climate Change, I’m sure), the damage wouldn’t be so bad if it wasn’t for the breakwaters around Ogden Dunes, built to shelter the Port of Indiana (a proper international port that gets ships from all over the world). Those breakwaters disrupt the natural flow of water along the shoreline – which means that it concentrates the lake’s fury on the shiny park pavilion now being washed away.

I’m just in awe of this video. Lake Michigan is relatively new in Geological time – only about 10,000 years old. It’s generally pretty calm and steady and doesn’t affect the wider environment beyond being a beautiful playground and supplying water (not to us, though, our house sits above the Lake Michigan watershed, we get our water from the Kankakee Watershed despite being 10 miles from Lake Michigan). But this is a perfect example of what it is capable of.

I’m reminded of the proverb – it was a foolish man who built his house upon sand.

That seawall along the shore will not protect those houses forever.

Kudos to Timeless Aerial Photography LLC for capturing this video. I’ve subscribed to their channel!

Quitting Mailchimp and Moving My Small Business Email Marketing to Sendy For a Fraction of the Cost

Email is the most important marketing medium for businesses, especially in the age of declining free social media reach. Email is the only way to communicate with your customers directly, and they get to choose whether to interact with you or not.

For almost a decade, I’ve used Mailchimp for my email marketing at Anglotopia. I’ve generally been pretty happy. I accepted their regular prices rises in stride because my business was successful, and it could afford it. But what happens when the business is struggling and can no longer afford it? The almost $300 a month I was paying to Mailchimp began to really, really bite as Anglotopia has struggled over the last 18 months.

I also began to become disillusioned with the service. I always respected Mailchimp in that they were a bootstrapped startup that eschewed Venture Capital money and followed their own course, too much success. But Mailchimp had a shift in strategy recently – they want to become the center of all marketing for a business. They added feature after feature, features I didn’t really need or want to use. I didn’t need another way to pay for Facebook and Instagram ads. Then they started doing questionable things like funding original short-form content. I would be presented with the weirdest things when I hit the login interstitial screen.

All I could think was that my $300 a month was funding crap like this. Meanwhile, the email side of their business wasn’t really improving or innovating much. They didn’t really add new features to the drag and drop email builder. Email list management, by far their most important task, is, at this point, a nuts & bolts type of service that anyone can emulate.

Looking for a way to cut costs, I began to research the possibility of leaving Mailchimp. As someone whose business grew and was successful because of it, this was a hard decision to make. But I’d had enough. I needed a better way.

There are plenty of Mailchimp competitors, and I tried quite a few of them. But I kept coming back to one major problem – most of Mailchimp’s competitor’s pretty much match Mailchimp’s prices simply because they can. There isn’t really a much cheaper alternative. I felt trapped. I needed email marketing, but it’s just too expensive.

That’s when I started thinking about the fundamentals of email. What is the most important thing? List management is easy. Sign-up APIs are easy. Drop and drop email builders are pretty common, and there are many free ones. I came to the conclusion that the most important things to me was deliverability — the simple idea of being able to reach as many of my subscribers as possible. So, open rate and clicks were my most important metrics.

If I could safeguard those, then I didn’t really care which service I used.

I heard about Sendy earlier this year and dismissed it. It sounded too good to be true. Parroted by many of the marketing blogs – that have an affiliate interest in selling it – I didn’t think it would work for me. Sendy is a script that you can install on your own server to manage your email list and sending. It uses Amazon SES, which is a simple email sending service provided by Amazon Web Services (like Mandrill or Sendgrid). I’d never heard of it, frankly.

I did a bit of research and was put off by blog posts that said Sendy required a complicated sever install that you would probably have to hire someone to do. So, another cost. Then you’d have to go through the sign-up process with Amazon and be approved to send (which can be tricky).

Sendy would control your email sending; Amazon SES would send the actual emails.

The cost of this? Sendy costs $59.99 to license for a single user/website. Amazon charges $.10 per 1000 emails sent. It simply sounds too good to be true.

Surely, deliverability would be an issue. Would Amazon have deliverability that’s just as good as Mailchimp, a trusted email sender? Looking back, it’s a stupid question to ask oneself – of course; Amazon has good email deliverability. It’s bloody Amazon.

Anyway, there was enough iffiness to put me off of giving it a try mostly because I was too cheap to spend the money on the software and hire a developer while still pay Mailchimp’s inflated prices. I went back to researching alternatives. I did not find one. And I continued to stick with Mailchimp and watched the price rise again recently.

I’d had enough.

There was also a big unanswered question of how I would build my emails every week. The Mailchimp builder was good enough. Sendy doesn’t have an email builder, you just paste the raw HTML code, and that’s it. Of all the alternative services I tried, I actually really liked the email builder that Mailerlite uses – its RSS integration is much nicer and flexible than Mailchimp’s. I really struggled to find an email builder I could use with Sendy; the only one people talked about in searches was defunct.

A few months went by, and I finally decided to research Sendy some more. I looked at their documentation on the website and read through the installation process and realized it wasn’t actually that hard. It was something I could easily do within my skill level (it’s very similar to installing WordPress). I even had a server I could throw it on. More searches on building emails taught me that I could actually keep using the Mailchimp builder for free, and just cut and paste the email code into Sendy. It was a Eureka moment.

So, I pulled the trigger and bought the software, figuring a $60 investment would save me more in the long run. I downloaded the software right away and had it up and running on my server in less than an hour. I signed up for Amazon SES and waited for approval, requesting 75,000 email sends a day (I have about 60,000 subscribers across all my lists and figured this would do).

I did a few tests to familiarize myself with Sendy, and it worked flawlessly. I waited a day and was approved for sending by Amazon at a rate of 50,000 emails a day at 14/emails a second. I figured this would be plenty. I followed the directions to link Sendy with Amazon SES, and everything was set up in an afternoon.

I decided to test initially with one of my smaller lists to get the hang of things. The list had 9,000 subscribers. I exported from Mailchimp, which was easy. Importing into Sendy was a little troublesome. No matter how I formatted the CSV file, the importer would not take it. In the end, I just cut and pasted the list in batches of a couple of thousand address at a time into the importer box.

I had no issues getting my newsletter template/code from Mailchimp (all you have to do is go to ‘view source’ in your browser when the test preview is open). My old newsletter looked fine. But it was, in the end, my ‘old’ newsletter. I remember Mailerlite and really liked the idea of overhauling my newsletters. So, I built a new template there and used that for my first newsletter send. It looked a lot better. I had to make a few minor changes to the code to update the ‘View in Browser’ and ‘Unsubscribe’ links, so they didn’t go to Mailerlite but to my Sendy site.

The real test would be deliverability, open rate, and clicks. After doing many, many tests to make sure things were just right. I hit send on my first deployment of the Londontopia newsletter to 9,000 subscribers, sending from my own server.

You can see what it looks like here.

Sending was slow. It took 5 hours to deploy to 9,000 subscribers. This was intolerable and was practically a deal-breaker. I need the emails to go out fast. Deliverability must be fast. Mailchimp is fast; it has that going for it. Turns out, after poking around the settings, that I’d set it up wrong. Amazon was allowing me to send at 14 emails a second, Sendy was set to send at 1 email a second. Spoiler, when I deployed the next Londontopia newsletter, it sent in less than 30 minutes (but I ran into other issues, which I’ll share later on).

Deployment was successful, and I watched my analytics and watched the stats provided by Sendy. Open rate was off to a strong start. I would need a couple of days to judge the stats. So, I continued to check things several times a day over several days. Eventually, my open rate matched and even exceeded what it was with Mailchimp. Sendy provides basic stats: open rate, location opened, and what was clicked. I liked this, Mailchimp basically tracks a user across the web, Sendy just tracks the basics. Much less creepy. There’s the usual data on bounce rate, unsubscribes, etc. That was at the same rates as they were in Mailchimp, so nothing of concern there. I run clean lists.

Here’s an example of the stats page:

I really liked that the email is hosted on my own server. You really have complete control of everything. I decided to register my brand’s .email domain and use that for email sending. I worried this might also affect deliverability, but it didn’t appear to. Click rate was a little lower than I would have liked, but I chalked that to the new design. Engagement was still strong. It cost a total of $.80 in Amazon SES to deploy all the emails. $.80. That’s it.

So, after this one test, I was pretty reassured that this was the direction to go in. For the first time in a long time, I was very excited about a business move. I would be saving almost $4000 a year – enough to pay for a trip to Britain for two. So, with the next monthly bill from Mailchimp due in a few days, I moved quickly to move my data from one service to the other. Mailchimp, to their credit, makes this very easy. It’s just an export of a few CSV files. It didn’t take long at all to get them into Sendy.

I created a new email template for my main newsletter in Mailerlite and also created some new eCommerce email templates for my online store list. Everything went smoothly, and I was really proud of the new designs and how slick everything looks. I would be giving up a lot of commerce tracking, but honestly, that data in Mailchimp isn’t that useful when Google Analytics provided better and more accurate data on this anyway.

Here’s a sample of the main Anglotopia Newsletter.

My second week with Sendy was about getting used to it, learning its quirks and deploying all my emails for the whole week with it. It was a little time consuming, but open rates stayed the same. Still, though, click rates were a little lower. But the response from my readers was good. And people still continued to buy things.

There was one major issue – by increasing the send rate to 14 emails a second, this overloaded my cheap shared hosting (I don’t use this hosting account for my main websites). The server kept hitting its resource limits and going offline. This was slightly annoying, so I upgraded the server to the next tier, but again I still had the same problem. I reduced the send rate and it only overloaded on large email sends. This is a short term solution. I will need a more permanent server solution that won’t go down when sending. Thankfully, Sendy keeps sending until the whole list is deployed, so if the server exceeds its resources, it just resumes when it comes back online. I will likely need to get a VPS or cloud hosting, which can be done affordably and I need new hosting anyway (my next problem to tackle is finding a new, cheaper hosting for all my websites, I have someone in mind).

After looking at the data and becoming used to Sendy as a platform, I made the final decision to ditch Mailchimp. There was one hiccup – I’d forgotten that I was using Mandrill, which got acquired by Mailchimp, for all my transactional emails and WordPress emails. This had an easy solution – I could actually use Amazon SES for all of this, I just had to install a new plugin to send all those emails with SMTP. Problem sorted. This took about an hour to sort out.

I also needed to update all my subscription forms and website popup sign-ups. The major ones have been done, but I’m still in the process of doing this across all my sites. Sendy has an API that most of the major services talk to. It’s just a matter of going through and updating everything. But as of two weeks ago, all my new email subscribers are going directly into Sendy. I also need to work on the email messages that go to new subscribers and brand everything. In addition, I want to create some automations (which Sendy supports).

I could make a clean break from Mailchimp.

So, I went into my account settings and ‘paused’ my account. I would not be billed for this month. I could continue to monitor everything, and if I don’t like what I see, I can simply reactivate my account. That’s fine for now. If everything is fine by the end of the year, I’ll go in and clear out all my data and say goodbye to Mailchimp for good.

This solution is not ideal for everyone; you do need a bit of techy knowledge to get this setup. But once you do, you have complete control of your emails for a much lower price. I’ve gone from spending almost $300 a month on email marketing to less than $25. It felt pretty good this week to not get charged by Mailchimp. It’s one less thing I had to stress about and figure out how to cover. I’m very happy with Sendy so far. I hope anyone considering ditching Mailchimp finds this useful. It was very hard to find something like this when I was doing research, so I hope an unbiased look (I’m not trying to sell anything here), is useful to anyone else looking to make this change.

Let me know your thoughts or questions in the comments below.

The Indiana Landscape That Went to War

Rural Indiana is a place that evokes two things: flatness and corn. And, for the most part, you would be right. Indiana is indeed a very flat place (at least in the big middle). And corn is the preferred crop, though that has given way somewhat to soy. So, it’s not a place that evokes being the engine of war.

For a brief period in the 1940s, it was the engine of war.

Indiana is blessed with geography. It’s at a crossroads in the USA – of the roads and of the railways. This makes it useful in times of war. And during World War II, a small town just outside of LaPorte, Indiana became one of the biggest munitions factories in the world: The Kingsbury Ordnance Plant. Driving through the Indiana landscape, if you didn’t know it was there, you would never notice it. But it’s there.

Here you had a vast open space, well connected to the rail network with close access to the Great Lakes (and thus the Atlantic Ocean). It was in the middle of nowhere but close enough to major cities that finding labor would not be hard. It was located thousands of miles from the nearest coastline, so it was safe from foreign bombardment and air forces. And it would be easy to disguise the operations within the landscape. It’s remoteness also made it safe: if there was an accident, it’s damage could be contained.

Kingsbury, Indiana became a wartime boomtown. The American war economy was a boom time, which, despite wartime, was most welcome after the austerity of the Great Depression. There was a labor shortage, and thousands of people had to be lured to rural Laporte County Indiana, then only home to 16,000 people (today, it’s population is still rather small at around 110,000).

Thousands of workers, at one time over 21,000, were brought in from all over the country and lived in a newly constructed town called Kingsford Heights. It was one factory, one-industry town. Shrouded in secrecy. Many employees were women since the men were sent away to war. It was dangerous and dirty work. Many had health issues for the rest of their lives.

The Kingsbury Ordnance Plan sprawled across 13,000 acres. There were dozens of factory buildings, each connected to the railways, separated by safe distances in case of accidents. An entire infrastructure was put into place to support the factories. Machine shops. Water towers. Warehouses. Canteens. Offices.

And here, they made the bombs, shells and bullets that fueled the ‘arsenal of freedom’ that was sent over to Europe. That supplied our allies. That leveled German and Japanese cities. That led us to victory.

Kingsbury did its job. And when the war was over, it wasn’t needed anymore. It was briefly reactivated for the Korean War but has been abandoned since 1960. And by abandoned, I mean that it’s mostly still there, rotting away in plain sight.

While the security cordons and military patrols are long gone, the infrastructure is still largely there. Many former factory buildings, built with reinforced concrete are now warehouses, and there’s a vibrant core of businesses that operate in them. Other, less useful buildings have been left to rot and are falling down, leading to the picture of a post-apocalyptic wasteland. You could film The Walking Dead here and not need to dress the set.

Much of the area was returned to farmland or given to the state of Indiana, who set it aside as the Kingsbury Fish and Wildlife area. In these places, you can wander around in overgrown fields, dotted with former munitions stores, steel doors long broken into. These ghostly bunkers, a remnant of a war long gone, sit there, abandoned in the landscape. They’re too difficult to demolish. Too dangerous to demolish. So, they’re still there. And will probably be there for hundreds of years.

There are dozens of them. Inside is the detritus of decades of teenagers up to no good. Garbage. Graffiti. Drug needles. If you grow up in Kingsbury, it’s a cool place to hang out in the dark nights of rural Indiana. When you walk amongst these silent sentries, you only hear the wildlife and the occasional gunshots of the people there to kill it.

It’s a scarred landscape. But a landscape where the wildlife has returned and is thriving. Even where the signs warn you that the land is contaminated and never to enter, they grow corn where they can, on land that one hopes isn’t still contaminated. There are large areas where nothing grows but grass. In the winter, when the land freezes and unfreezes, local farmers have reported hearing explosions as long-forgotten buried munitions manage to still explode.

When you approach by road and see the former factories, now working warehouses, it’s a chilling sight. It’s very reminiscent of a concentration camp. Railway lines go to each building, the complex is still surrounded by barb wire and is guarded. What are they doing in there? A few hardy people live out here, in mobile homes or industrial buildings converted to homes. It’s a muddy, dirty place. Many work the land that surrounds them.

In the areas that are no longer fenced off and part of the Kingsbury Fish and Wildlife Area, you’re free to wander and explore – at your own risk. You can walk along the streets that are now mostly grassed over. Peek inside the former munitions stores. Listen to the birds and the silence of rural Indiana. Despite what the place represents, it has a harsh beauty to it. And I love it.

It feels like walking through a town that was abandoned and razed. It’s weird walking through a cornfield surrounded by paved roads. This was industry. This was war. Now, it’s nature. And this is life.

The most chilling thought when you visit this place is that when you realize that most of the infrastructure is still there. The roads are still there. The rails are still there. The fences and buildings are still there. The electricity and water towers are still there.

It could all, quite easily, be spooled up again to manufacture death and destruction.

Walks: The Lighthouse, Michigan City

The Lighthouse in Michigan City, Indiana
The Lighthouse in Michigan City, Indiana

I’ve started walking again. I have been diagnosed with high blood pressure which means I need to take medication, eat better and be more active. I choose walking to be more active. So, here I’d like to show the interesting things I see on my walks. This is the iconic Lighthouse in Michigan City, set out on a concrete pier. The day I visited was windy and cold. I could not walk further than this, as the waves were too dangerous – I could have been swept away.