Temporary 100-Percent Deduction for Business Meal Expenses

Typically for a business expenses you can deduct 50 percent of the amount for meals related to business functions. Last year the IRS made a change to this to allow a temporary 100-percent deduction for expenses that are paid or incurred after December 31, 2020, and before January 1, 2023, for food or beverages provided by a restaurant.

Of course, always talk to your accountant but here is the pdf notice with complete details. The CBH website also has a break down in more plain English on the plan.

Press Releases

Justin Tadlock writing for WP Tavern about the importance of Press Releases:

On occasion, I get a message that says something along the lines of, “Hey, you’re giving the big businesses too much coverage. How about throwing the smaller folks a bone?” That is a fair question. However, what is often the problem is that this news by a smaller company may not be on a particular publication’s radar.

Enter the press release.

This is where smaller companies should sneak a peek at larger companies’ playbooks. Large businesses often have entire public relations (PR) or communications departments. Sometimes they only have one person in that role. What those PR positions are doing is getting the word out, and they are making sure the publications within the WordPress realm know about their news.

Individuals or small companies need not hire someone for communications with the press. However, at least one person should serve as a representative and handle this role.

There are many things happening in the WordPress world on any given day. Even with a press release, there is no guarantee that WP Tavern or another publication will publish your story. There is a guarantee that they won’t if they do not know about it.

The whole post is worth reading especially if you are a small business. Just like Justin, I want to help your product if it’s in the Laravel space, and I can’t guarantee that I’ll cover your launch. However, your chances greatly increase if you can send a press release and the earlier the better. I honor embargo’s and knowing before the release gives us time to put your news in our weekly editorial calendar.

Announcing Made In Production

Made In Production

I’ve always been a fan of developer swag. Everything from shirts, to hats, and everything else. Secretly I’ve had a dream to start a site to sell shirts with nerdy puns and geeky sayings, but the time never felt right.

That was until a few months ago when Phil Sturgeon announced he’d like to sell Made in Production, and Matt Stauffer and I jumped on the chance to get it, and we are now partners in this business.

All the old existing designs are still up on the site and we plan to leave those up for the foreseeable future but will eventually phase some of those out. If you see one you like, you should go ahead and get it now, and if you are a fan of Laravel News we have one for it available now.

Our next plans with the site are to get new designs created, work with some open-source brands, and to have even more inventory. If you have any ideas for unique shirts, be sure and let us know.

Pedialyte – A Marketing Success Story

A few weeks ago I went on a vacation to the city that is in the middle of the desert, Las Vegas. Even though it was technically late winter or early spring the weather is always dry and hot.

On the massive billboards down the strip, I kept seeing marketing for Pedialyte. Something to the effect of “Stay hydrated Vegas, drink Pedialyte.” It stuck in my head because I’ve always thought of children when I hear the word Pedialyte.

Flash forward to this past week when I’ve been mountain biking every day, and I got dehydrated. The first thing that came to mind was Pedialyte, and I went out and bought some.

They didn’t use invasive tracking pixels, they couldn’t measure engagement, it was just an old school traditional advertisement with a simple message everyone can relate to. That’s marketing!

Stripe Checkout

Normally when I sell advertising spots on Laravel News it’s a one off purchase so I’ve been using Quickbooks Invoices for it. This works okay but it doesn’t support recurrning payments. So I have to regenerate an invoice every month for those customers. It’s not an idea workflow but it works.

Today I had a request from a customer that wanted this payment to be automatic and my first thought was that I would need to integrate something like Laravel Cashier which is overkill for a single customer. After doing some research and talking with some friends I was pointed in the direction of Stripe Checkout.

Example Stripe Checkout

In about 10 minutes I had it all setup and I could sent the customer a link to initiate the flow and make the payment. Thinking back to how hard this would have been before Stripe makes me really appreciate the tools we have available to us now.

From this I do have two thoughts. The first, is always try to find the simplest solution to a problem you are facing, and the second is to keep your eyes open on new tools. I had heard of Stripe Checkout before but I didn’t see the value in it so didn’t pay it much attention. Now that I needed it I’m thankful I had a friend that could point me back to it. Without that I might have wasted an entire Saturday building a complicated setup.

Keep Going — Austin Kleon

Austin Kleon has a new book out named Keep Going which gives you 10 ways to stay creative in good and bad and for me it was a fun read. The pages are short and the wisdom easy to digest.

Although it’s written for artist I feel like a lot of the book carries over to being a developer as well. We all have to be a little creative when solving problems and it does a great job of helping you when you are having those bad days. It’s also a natural next step to his previous book Show Your Work.

The book is fairly short, around 200 pages, and is a quick read. Here is the list of chapters to give you an idea what it covers:

  1. Every day is Groundhog Day
  2. Build a Bliss Station
  3. Forget the noun, do the verb
  4. Make Gifts
  5. The Ordinary + Extra Attention = The Extraordinary
  6. Slay the art monsters
  7. You are allowed to change your mind
  8. When in doubt, tidy up
  9. Demons hate fresh air
  10. Plant your garden

It’s full of quotes and drawings and just a fun book. I’d recommend you pick up a copy and get the paperback because the format is great.

Pricing is hard

I’ve been talking to a friend about pricing a new product and figuring out what to charge, especially when you are first launching, is hard. Really hard. It feels like you are just putting out a guess and hoping it works.

As I thought through the pricing I wanted to share some of my thoughts on it, and what I would do if I was launching a new product today. Much of what follows should be looked at through the lens of a brand new product.

Before even thinking about pricing I’d want to have a pretty good idea on what my expenses are. Without that how do you know where your break-even point is? You don’t, and you are just guessing. Watch any business show on TV and the first thing anyone wants to know is what it costs for a single item. It should be the same with your product. How expensive is a single customer.

Once I had this I would try to figure out how I could fairly price my product. If it’s B2B how can I charge a fair price to a small business, and a fair price to a company of 500? Usually this is done with different plan levels, and a good differentiator is the number of users. To take common pricing terms a single user might be $9 a month, 5 users might be $49, 25 users $129, etc.

This is a simple way of segmenting your customers and also easier on your codebase because you aren’t putting feature flags on a million different things. It’s one code base, everyone gets the same features.

Of course, users are just one way of doing it, there are tons of others. Just remember to have your packages on simple things that are easy to understand. As a buyer I want to know instantly what package I would need.

Out of all the pricing models, I think the two I dislike the most are charging for things I can’t control. For instance, if you are a selling a SaaS CMS and billing based on views or podcast hosting charging by downloads. In either case, the actual amount is outside my control, and I don’t want to have to go create a spreadsheet to see if I’ll fit within a specific plan. Plus neither has any bearing on if I’m successful. I feel like the product creators think income is related to these, but I’m not sure that is the case. It’s never been that way for me.

The second model I don’t like is one price for everyone. Basecamp does this and charges $99 a month. I’m a small business and $1,188 a year is substantial. Where a company with 50 employees and 7 figures of revenue this is nothing more than a rounding error. As a true small business, I get screwed every year.

Like I said in the beginning pricing is hard and there is no right or wrong way to do it. In my opinion, when you launch your first product it’s better to undercharge and make just a little profit than to overcharge and not get any customers. It’s always easier to raise prices than to reduce them, and once you’ve turned someone off it’ll be very hard to get them back.

Think of a new launch getting featured on Product Hunt. Thousands of people will be hitting your site finding out about your creation, if the price is too high, in relation to the market, there is a big probability you’ve lost a lot of really good customers, and you’ll probably never get them back to the site again.

I’ll say it again, pricing is hard and I think all we can do is use our best guess and gut instinct to figure out where to start.

Book Review: It Doesn’t Have To Be Crazy At Work

Do you have employees, run a business, work in software, or sick and tired of your current workplace? If any of those are true then you need to grab a copy of Jason Fried and DHH’s new book, It Doesn’t Have To Be Crazy At Work.

I’ve been a fan of these guys for years and I’m also a Basecamp customer so I’ve been following their path for a while now and was excited to see Jason doing a Q&A at Laracon this year. Those are some of the reasons I jumped in to buy this book but that just got me interested. I thought the book itself was fantastic and that it lived up to the hype.

Our culture says that we should do whatever it takes to succeed. Put in 80 hours if need be, work through the weekend, push through, hustle. Do it for the team, the family life can wait.

Rightly so they call B.S. on this and give plenty of examples from their company and from many leaders in their respective fields. Here is one of my favorite quotes related to this from the book:

A great work ethic isn’t about working whenever you’re called upon. It’s about doing what you say you’re going to do, putting in a fair day’s work, respecting the work, respecting the customer, respecting coworkers, not wasting time, not creating unnecessary work for other people, and not being a bottleneck.

As I flip back through my copy of the book, almost every page has a highlight or sentences underlined. So much of this hit home to me. Another one of my favorite quotes is related to how many companies claim “we are all a family”:

The best companies aren’t families. They’re supporters of families. Allies of families. They’re there to provide healthy, fulfilling work environments so that when workers shut their laptops at a reasonable hour, they’re the best husbands, wives, parents, siblings, and children they can be.

Right now where I work employees just four people outside of the owners and it does feel like a family because we are close, but they 100% follow what the quote above points out and it’s amazing working for a place like that. In fact, much of what is outlined in the book my employer already does, to say I’m lucky in that regard is an understatement.

It Doesn’t Have To Be Crazy At Work is set up in distinct sections with essay’s that support the overarching goal of the section. This allows the book to touch on many different areas of running a business but also makes it accessible to managers, and employees. All wound together in a book that can be read in a short time. Unlike most business books, they’ve left out the cruft and put all the focus on getting their points across as quickly and sufficiently as possible.

It’s a five-star rating from me and you should buy a copy, read it, then give it to your boss or employees.

Where is the Book Publishing Disruption?

There are two primary ways of publishing these days. The first is to go through a book publishing company and the second is through self-publishing. Each has advantages and disadvantages.

If you go the traditional route, typically how it works is they give you an agreed upon amount of money to write the book. Then once it goes on sale you make a low percentage until an agreed upon amount then it goes a little higher. The advantage to this style for tech authors is they handle all the sales, marketing, editing, book cover, etc. So you write the book and get paid.

The downside is the amount you get paid is low. You will, by far, make more money going the self-publishing route. However, everything is up to you. You need a following; you need to understand a little business, how to market, how to hire out contractors for the various parts and on and on. It’s a lot to undertake especially if you have a full-time job, a family, or other responsibilities.

What I’d love to see is an entirely new digital alternative where everything is more favorable to all parties involved. In my opinion, a writer should be able to pitch their book idea to a publisher, and if accepted the writer writes the book, the publisher handles all the mundane tasks like a cover image, editing, and sales & marketing. Then both parties split the revenue 50/50, 60/40, 40/60, just some split that seems fairer than what is currently the industry average.

I do believe something like this should work, but I’ve yet to see anyone come in and try to disrupt the industry. Maybe there is a reason, and I fail to see it?

Profit First

Profit First by Mike Michalowicz is one of the business books I read last year and I decided to start 2018 off by implementing some of the features of this book and I wanted to share they are working well so far. In fact​, it’s​ working so well I got my wife on board and we setup our family budget using the same ideas.

The premise of the book is, of course, on taking your profit first​ and in order to do that Mike recommends creating several different banking accounts. For example, here would be all the different bank accounts for a small business. Income, Profit, Owners Comp, Tax, Operating Expenses “Opex”, and two extras, Profit Hold and Tax Hold.

Then it works like this:

  1. Deposit all revenue into your income account.
  2. Every 10th and 25th transfer out into the main accounts based on percentages above.
  3. Take your biweekly/monthly draw from the Owners Comp account.

Now for my business,​ this felt way overboard and I honestly didn’t need all those accounts. I decided to simplify and go with income, profit, and taxes, then instead of twice a ​month at the end of the month is when I do my transfers. By doing it this way I can look at the P&L statement and know exactly how much income I’ve had and then just move it around.

As I said I’ve enjoyed this process and its​ personal finance at the basics. Every dollar goes somewhere and if you aren’t purposefully planning where that is, then it’s probably getting spent. Because of this, I talked to my wife and we decided to give this same thing a try for our family budget. Here are the accounts Mike recommends you setup:

  • Income Account – Every deposit goes in here
  • The VAULT – Emergency Fund (Start at 1 month. Goal is 8 months)
  • Recurring Payments – Mortgage, Cars, HOA, etc.
  • Day to Day – Grocery, Gas, Dining​
  • Debt Destroyer – For paying off debt

This felt like too many to me again so I simplified, (yes he says you shouldn’t do that, but he isn’t the boss of me):

  • Income Account + Day to Day combined (debit card)
  • The VAULT – Emergency Fund (Money Market)
  • Recurring Payments – Mortgage, Cars, HOA, etc. (regular checking without debit card)

We divided all our recurring payments out and found the exact amount that needs to go in that account, now when a paycheck comes in that amount goes to Recurring, a set percentage goes to the Emergency Fund, and the remainder stays in Income for day to day expenses.

By doing this I’ve noticed a few things. The first is we are spending less per month because the income account doesn’t have a lot in it. Something happens to you when you know your only account with a debit card is low, and that is the personal side that takes over.

I’m sure this system will not work for everyone, but if you feel stuck in a rut that you can’t get out of it could be worth a shot.

Should you reshare old content to social media?

A common theme from blogs and content marketers on social media is to attempt to drive more visitors and engagement by sharing new posts multiple times the week its first published, and then by sharing old posts over and over.

The problem with this style is there are primarily two types of social media users. One is someone who reads their entire feed and never misses anything. By continuing to share the same thing over and over you are putting them off and they will disengage and unfollow. In my opinion, these are also going to be some of your biggest fans, because they follow fewer​ people and highly curate their feed. I am firmly in this camp and I don’t follow many brands because of this.

The other style of follower is one that rarely reads their feed and just skims what’s new. Content marketers seem to believe these are more common and that is why they push content the way they do. I know every market is different but from my experience, ​the opposite is actually true.

Thinking through the two styles and realizing I never post new articles on the weekends I decided to try a hybrid approach. Every weekend starting Friday night through Sunday night I’ve been scheduling a few old posts to be pushed out. I’ve been doing this for a month now and Saturday’s is historically the slowest day for traffic and it has almost doubled from just this change.

I feel like so much of this is just trial and error but for me, ​it’s fun digging into the archives and resurfacing a lot of old content. So far no one has started complaining and once they do I’ll revisit this idea, but you never know until you try.

Berkshire Hathaway’s 2017 Annual Report

The Berkshire Hathaway’s annual report recently published and as always it’s full of great wisdom by Warren Buffett. Here are a few of the quotes from this letter I loved.

When talking about shareholders: ​

While I’m on the subject of our owners’ gaining knowledge, let me remind you that Charlie and I believe all shareholders should simultaneously have access to new information that Berkshire releases and, if possible, should also have adequate time to digest and analyze that information before any trading takes place. That’s why we try to issue financial data late on Fridays or early on Saturdays and why our annual meeting is always held on a Saturday (a day that also eases traffic and parking problems).

We do not follow the common practice of talking one-on-one with large institutional investors or analysts, treating them instead as we do all other shareholders. There is no one more important to us than the shareholder of limited means who trusts us with a substantial portion of his or her savings. As I run the company day-to-day – and as I write this letter – that is the shareholder whose image is in my mind.

Mr. Buffett also mentions the 10-year bet he made and won and closes that section out with this gem:

Performance comes, performance goes. Fees never falter.

Always remember that when you are investing.

Patio11 on charging for your work

Patio11 on HN:

You do not owe anyone an apology for choosing to sell something. You do not owe yourself an apology for choosing to sell something. You do not need to mention the economy or your personal economic circumstances. It will not successfully motivate anyone to pay you a thousand dollars. No lawyer in the country does that. No doctor in the country does that. No teacher in the country does that. You being compensated for your professional labor is not an outlandish request. It is the default. This will discomfit some freeloaders in your community. They contribute no patches or money. Let them wget the binaries; do not allow them to wget an iota of your stress budget.

Humor: Freelance Email Generator

The folks over at toggl created a humorous email generator for freelancers that features two sliders for how much they want to pay you, (from nothing to way too much), and for how professional you want the tone of your response.

Freelance Email Generator
Example of the Freelance Email Generator

The email for this option comes out as follows:

Hi there,

I don’t usually work for exposure, however I’ve got an alternative offer for you.

I’ll charge you my usual fee but give a $100 rebate for every new paying client this work brings in over the next few months. If we manage to break even, I can even offer a commission on new clients!

Now, I get why you may not want to take this offer.

There isn’t any guarantee you would get your money back. Now think about it this way – this is almost the same deal you’re offering. With exposure, there is no guarantee that it will lead to paying work.

If you’re not willing to take the deal I offered to you, why would you expect me to take the offer to pay with exposure?

Sure it’s meant as a parody but still fun to play around with. They just need more emails so they randomly change as you move around the sliders.

Sharing Your Work

Once you come up with an idea when do you start sharing it?

I’ve seen two types of people. Those that hold everything in secrecy and make one big announcement when it’s complete and ready. Then the other that shares​ or leak out little pieces as they are working on it.

The first style of doing in secrecy is nice in that if you lose interest or decide to switch gears, then no one knows. You don’t have to worry about letting people down, but it lacks the public accountability.

Sharing as you progress builds momentum and has the potential to pull in more interested people as you go. The downside is the opposite of the first style. If you fail to deliver, then you are left with apologizing and feeling like a failure in public. Usually though an apology is all that is required if you decide to pivot or lose interest.

I’ve been a part of both styles of launches, and I like sharing as I go. Talking about what I’m passionate about means more content and the ability to not only show my stuff but to hopefully help other people. If I come across one tip in the process and by sharing it helps just one person, I consider it a success.

That is all business really is. Helping people.


Ghost announced it will be moving its company headquarters to Singapore. John O’Nolan one of the founders said, “we’ve wasted tens of thousands of dollars and months of development time [on VAT MOSS] when we should have been making the products we set out to build”.

In the latest issue of The business of Digital Products, Rachel Andrew, a founder of Perch, said that her experience mirrors Johns.

“At the time we became aware of the full implications of the legislation we had an almost ready to ship marketplace for Perch Addons. It still hasn’t launched, partly because our time was burned up getting ourselves ready for VAT MOSS and partly because we would need to make sure that we coped with the situation for anyone selling through our system.”, Rachel said.

The tax situation in America on software companies is unclear as well. I work for a distributed company and I had the task of building out our online store. Anywhere we have a presence, an employee, we have to charge tax. Then it depends on the state on how its charged, some are charged based on county inside the state, others are just the entire state. Not to mention the big confusion around if SaaS apps should charge taxes–most don’t but probably should be. If you’d like to find out more about American software taxes a good place to start is this post on Nexus by Ian Landsman.

The moral of the story. Hire an accountant and pray you don’t get audited.

Business is not a popularity contest

In the book The $100 Startup by Chris Guillebeau, he interviews a lot of entrepreneurs and shares insights in how each one got their start. One interview that I found inspiring is with Naomi Dunford and here is what she said about business:

Remember that the goal of business is profit. It’s not being liked, or having a huge social media presence, or having amazing products that nobody buys. It is not having a beautiful website, or perfectly crafted email newsletters, or an incredibly popular blog. In larger businesses, this is called accountability to shareholders. Business is not a popularity contest.

It’s easy to look at others followers, retweets, and shares and compare ourselves, but when it’s related to business none of that matters. Sure it helps, but it isn’t the goal. The goal is profit.


Before we continue I think it’s important to define what type of newsletter I’m going to be talking about. There are basically two styles of newsletters, one with exclusive content, and another that is just an update telling you to go read this. Basically, email as notifications instead of RSS.

For this post, I’m talking about the former. Newsletters with exclusive content and it seems like over the last year that style has really taken off. But does it make sense for you to do that?

Continue reading “Newsletters”