Michael Bourne

276 posts

Michael Bourne banner
Michael Bourne

Michael Bourne

@calgarywebdev

I help alcohol brands make more money. @5forests @ursasix

Calgary เข้าร่วม Temmuz 2009
178 กำลังติดตาม115 ผู้ติดตาม
Michael Bourne
Michael Bourne@calgarywebdev·
@briancoords Much better than the current core experience. Separating post/block tabs and changing the "3 dots" icon are great ideas to me. Sneak this into 7.0 please.
English
0
0
1
17
Brian Coords 💻
Brian Coords 💻@briancoords·
I've had this idea for the block editor stuck in my head, so I told Claude to test it. The top toolbar is getting ridiculously jammed on desktop. What if we embraced some horizontal space? Here's a quick walkthrough of a cleaned-up concept for plugins in the editor.
English
22
2
49
6.7K
Patrick Gallagher
Patrick Gallagher@gridpane·
@rileybrown Our users have been asking us for a new sexy UI for years. And for years I've been thinking: "I just wanna text the servers and have them text me back when shit is done." It's happening now.
English
1
0
2
494
Nat Miletic
Nat Miletic@natmiletic·
Tired of spam traffic killing your server? Here's a simple fix if you're using Cloudflare. I recently set up geo-blocking on Cloudflare and it's been a game-changer for reducing spam and automated attacks. The approach: Instead of outright blocking traffic from high-spam countries, I implemented a JS Challenge that forces browsers to prove they're real before accessing my site. Why it works: 1. Stops bots and scrapers 2. Real users barely notice (just a quick browser check) 3. Your server sees less spam traffic 4. It's free on Cloudflare's basic plan How to set it up: 1. Log into your Cloudflare dashboard 2. Go to Security → WAF → Custom Rules 3. Create a new rule with these settings: Field: Country Operator: is in Value: [Select countries with high spam rates] Action: JS Challenge 4. Deploy and watch your spam drop 📉 Pro tip: Start with a small list of countries and monitor your analytics. You can always adjust based on your actual traffic patterns. The best part? Legitimate users from those regions can still access your site—they just need to pass a quick browser verification. Meanwhile, bots and automated scripts get stopped at the door.
Nat Miletic tweet media
English
8
5
64
5.6K
Michael Bourne
Michael Bourne@calgarywebdev·
@natmiletic @gridpane by leaps and bounds. They even have options for Nat since he doesn't want to manage his own servers.
English
1
0
1
135
Nat Miletic
Nat Miletic@natmiletic·
Who is your favorite WordPress hosting provider?
English
44
0
9
4.4K
Michael Bourne
Michael Bourne@calgarywebdev·
Looks like I'll be at @WordCampUS this year after all😎 Already booking times to meet a lot of you fine folk, but if anyone else I know is headed there, drop me a message. #WCUS
English
0
0
1
48
Michael Bourne
Michael Bourne@calgarywebdev·
@DerekAshauer @arniepalmer @stripe I ran my own ecommerce store for a while and we would lose Stripe chargebacks 50% of the time. Shipping one off items with the boxing process photographed, shipped with insurance and signature delivery, proof of delivery. Chargeback: "item not received". It was always a coin toss
English
0
0
1
33
Derek Ashauer
Derek Ashauer@DerekAshauer·
@arniepalmer @stripe I’ve yet to win a single Stripe or PayPal dispute. The reality is any customer can do one and win. I like this approach to guilt customer into revoking the claim, more likely to succeed probably
English
5
0
2
394
Andrew
Andrew@arniepalmer·
I take @stripe disputes very seriously especially when we have ABSOLUTE proof of usage on the claimants site: So should you! Hi (name redacted) it’s Andrew Palmer the CEO and Co Founder of Bertha.ai – the service you have been using on this site for the past 6 months or so. (Screen Grab) I find it very odd that you would start a fraudulent transaction claim when it is very obvious to us that you have been using the service. It will also be obvious to Stripe and your credit card company when I present them with this evidence and other proof of use of our software on your site. It is obvious to us and it will be obvious to Stripe and the federal authorities that you have been using our system for some time, knowingly and with this claim, intent to defraud us of our rightful payments. I respectfully suggest that you call your credit card company and tell them that you made an error and in fact, the payment is genuine. Should the credit card company continue in their dispute demands. I will have no alternative to dispute the charge with Stripe and your card company and report you to the relevant authorities in your state for making a fraudulent claim against us. (Address) I also understand that sometimes, people do make mistakes. Hence, I will allow you 7 days to confirm to me your actions were in error and you have informed your card company of the same. Please try and remember that Stripe also charges companies for fraudulent claims and disputes. We, as small businesses, must stick together as any amount of disputes put our reputation at risk and of losing our ability to charge reasonable prices via Stripe and other payment gateways. As the CEO of Bertha AI, it is my responsibility to my staff and my family to protect my business no matter the reasons. Least of all of being accused of taking fraudulent payments. (Screen grab of Site allocated and usage) Here’s hoping that you do the right thing. With all best regards Andrew Palmer
English
8
1
26
2.8K
Michael Bourne
Michael Bourne@calgarywebdev·
@calvinalkan @heyamberhinds This is the way. Just cover your bases in an SLA. I make clients editor accounts for editing their site, and an admin login "for ownership", but I tell them all the reasons they would need to actually use the admin account, and that list is small. Fortress makes that much safer.
English
0
0
3
24
Calvin Alkan
Calvin Alkan@calvinalkan·
@heyamberhinds Agree on the domain part. The rest is a contractual issue in the MSA, ie: " You'll be provided an admin account for business continuity & a "whatever-role-you-need" account for day-to-day usage. Using the admin account voids any responsibility for security & site stability "
English
1
0
3
32
Calvin Alkan
Calvin Alkan@calvinalkan·
The following Oxygen & Breakdance vulnerabilities complete the pagebuilder RCE "series". They did not get fixed within two months, since the vendor(s) considered this the expected functionality. We (and Patchstack) strongly disagree. /thread 👇👇👇
English
8
6
18
6.9K
Michael Bourne
Michael Bourne@calgarywebdev·
@JoelKlettke Was fun watching you go from start to finish on this. Enjoy the time off buddy. Cant wait to see what you do next.
English
1
0
1
38
Joel Klettke
Joel Klettke@JoelKlettke·
MY ANNOUNCEMENT: First, let's get this out of the way: Case Study Buddy is being acquired. I'm not going with it. If you want the full story, you have to indulge me in some emotional blabber:
English
56
8
215
29.7K
Michael Bourne
Michael Bourne@calgarywebdev·
@pmabray It's been a few years, but Martin's BBQ on Belmont is the only restaurant I went back to 3 times... if you head east, Mas Tacos Por Favor is my stop. And end it at Bourbon Street Blues. None of these places are fancy, but they're all memorable.
English
0
0
6
38
Paul Mabray
Paul Mabray@pmabray·
Ok Twitter friends - in Nashville - hit me up with your best recommendations.
Paul Mabray tweet media
Nashville, TN 🇺🇸 English
3
0
3
669
Kasra Dash 💰
Kasra Dash 💰@Kasra_Dash·
Hey @loom, Tell your SEO team that you might want to no-index the URLs /share/ Currently, your website is indexing a load of non-helpful content, and your entire website is being penalised for it. Yours sincerely, an advanced SEO that helps recover website rankings.
Kasra Dash 💰 tweet mediaKasra Dash 💰 tweet media
English
11
8
151
35.4K
Michael Bourne
Michael Bourne@calgarywebdev·
@naniigrant @kxly4news Yikes, GIS still shows the fire as only west of Clear lake, I didn't realize it had blown that far east already.
English
0
0
1
24
Deep Thrill
Deep Thrill@DeeperThrill·
ChatGPT-4 from March was significantly smarter than whatever is being deployed now. They neutered my boy with all their new fancy “reinforcement learning” to make it “aligned” and their quantized models to run faster 😢 😭 . Starting to become unusable. They thought no one would notice. Well us smart people noticed when something close to our level starts to sound like a normie. Don’t demean us and pretend you haven’t changed anything under the hood, I can tell it’s way dumber now.
English
122
76
722
341.5K
Michael Bourne
Michael Bourne@calgarywebdev·
@jimmiejephson Got it, played it, loved it. 😎 Makes me nostalgic for the PC & Gaming magazines and the demo discs they would come with.
English
1
0
1
35
Jimmie Jephson
Jimmie Jephson@jimmiejephson·
Do you remember this one? I guess most of you are way too young!
Jimmie Jephson tweet media
English
143
94
1K
109.9K