Posts

CSS Framework, roll my own

count: 0
Tuesday March 26 2024

Roll your own CSS code: not for the faint-hearted. I was a bit premature in suggesting this could be done in less than 20Kb ... I'll be lucky to get around 100Kb. Here's my list of "must-haves" and "desired": Responsive grid with same (or similar) class names I am familiar with (Bulma mainly),...

Read full article

Final review of Bulma css

count: 0
Monday March 25 2024

After three reviews of Bulma CSS v1.0.0 ... I think I'll roll my own.  I've come up with a few different ways of taming the bloat: Start with the "no-dark-theme" version, add the missing "Helpers", modify the eight hard font calls, and remove minireset (replace, actually, with sanitize). This...

Read full article

Bulma CSS v1.0.0, second follow-up

count: 0
Monday March 25 2024

Yesterday I published an article as a follow up to my review of Bulma CSS v1.0.0. Here's the first article titled Bulma v1.0.0 is out: bloatware!! ... and the first follow up article titled Update on Bulma css v1.0.0.  In the first article, I made it clear that I've had issues with Bulma CSS...

Read full article

Update on Bulma css v1.0.0

count: 0
Sunday March 24 2024

As an update: it's still bloatware and moreso than I originally thought. I accessed the "no-dark-theme" version. As in the previous article, it is much lighter and came in at 380Kb. But, and this is a big but, it does not match the functionality of version 0.9.4. All of the Helper functions are...

Read full article

Bulma v1.0.0 is out: bloatware!!

count: 0
Sunday March 24 2024

I've had gripes about Bulma pretty much since I started using it.  For example, why would anyone use "columns" and "column" class names ... "columns" to refer to a horizontal row and "column" to refer to a vertical column. Just about every other css framework, at least those claiming to be...

Read full article

So you want to be a school bus driver?

count: 0
Monday March 4 2024

Thinking about supplementing your retirement income becoming a school bus driver? The ads make it look appealing. Part time work. No weekends. Split shift, working a few hours in the morning and a few hours in the afternoon. All school PA days off, summers off. The ads focus on the pluses ... but...

Read full article

PHPMailer Pro, a short tutorial

count: 0
Friday February 9 2024

A few assumptions to start. Your installation would have PHPMailer Pro installed off the root of your project as in: -- assets -- assets/lib -- assets/lib/PHPMailer.Pro.php Using any PHP class starts with loading it. For PHPMailer Pro, that would be: require "assets/lib/PHPMailer.Pro.php"; Next...

Read full article

Some difficult decisions ...

count: 0
Monday February 5 2024

I really pity anyone that has to support PHP's Mail() function. It's one of the most buggy functions and gets worse with each new release of PHP. I've create many scripts over the years that used the mail() function. It was a support nightmare every time a new release of PHP came out. It hasn't...

Read full article

How does PHPMailer Pro transport automation work?

count: 0
Saturday February 3 2024

I've had a few emails asking how PHPMailer Pro's automated transportation type work.  PHPMailer Pro defaults to using SMTP (un-authenticated). You do not have to specify the server or the port. Although you can specify those, PHPMailer Pro check MX records to identify the server. The port is a...

Read full article

Which to use: PHP Mail(), IMAP, Sendmail, or SMTP?

count: 0
Thursday February 1 2024

Let's clear up context before we start into this subject. Which to use? means: Which to use TO SEND emails ... if you are designing an application that includes receiving emails, this article is not for you. This is specifically about sending emails. The type of email you are sending is very...

Read full article