Book Review: Frankissstein by Jeanette Winterson

From internationally bestselling icon Jeanette Winterson comes her most highly anticipated new book about the bodies we live in and the bodies we desire.

Continue reading →

Book Review: Can You Ever Forgive Me? - Lee Israel

A shady looking woman makes a phone call.

Now a major motion picture starring Melissa McCarthy - Lee Israel's hilarious and shocking memoir of the astonishing caper she carried on for almost two years when she forged and sold more than three hundred letters by such literary notables as Dorothy Parker, Edna Ferber, Noel Coward, and many others.

Continue reading →

How to rescue blocked files from Gmail

Show Original option in Gmail.

Six years ago, I developed Android apps (APKs) which I emailed to myself. When I try to download them from Gmail today, I get this rather annoying error. Anti-virus warning – 1 attachment contains a virus or blocked file. Downloading this attachment is disabled. Google, in its efforts to protect me from myself, have retroactively […]

Continue reading →

Book review: The Calculating Stars by Mary Robinette Kowal

A woman stands in front of diagrams.

A meteor decimates the U.S. government. This looming threat calls for a radically accelerated timeline in the earth’s efforts to colonize space. One of these new entrants in the space race is Elma York. But with so many skilled and experienced women pilots and scientists involved with the program, it doesn’t take long before Elma begins to wonder why women can’t go into space, too...

Continue reading →

Quick and Dirty Self-Hosted Alexa Skills (2019)

I hate creating Alexa skills. What should be a 3-click process inevitably ends up requiring trips to multiple websites, to set up weird parameters, and reading outdated tutorials for obsolete libraries. So this is how to create a self-hosted Skill, using PHP. It runs on your own server and doesn't require any interaction. The Skill […]

Continue reading →

Book Review: Playing With Fire

A successful entrepreneur living in Southern California, Scott Rieckens had built a “dream life”. But underneath the surface, Scott was creatively stifled, depressed, and overworked trying to help pay for his family’s beach-town lifestyle. Follow Scott and his family as they devote everything to FIRE. Playing with FIRE is one family’s journey to acquire the one thing that money can’t buy: a simpler — and happier — life.

Continue reading →