Open in app

Sign In

Write

Sign In

Christopher Laine
Christopher Laine

1.5K Followers

Home

About

Published in IT Dead Inside

·Jan 28

Let’s Learn Blazor: Smart.Blazor Components Rock

Try the amazing SmartHtmlElements Smart.Blazor Components in your next Blazor project — This is one of several articles on Blazor I’ll be writing, all so engineers can get familiar with the capabilities and tricks of this burgeoning and exciting web technology The Hunt for the Perfect Blazor Editor My most recent project needed a sophisticated editor and it needed to work in Blazor. Sure, there are any number of…

Aspnetcore

6 min read

Let’s Learn Blazor: Smart.Blazor Components Rock
Let’s Learn Blazor: Smart.Blazor Components Rock
Aspnetcore

6 min read


Published in Intelligence Challenged

·Jan 23

Five Things No One Tells You about a Successful Marriage

No one talks much about what it really takes to keep a marriage together — Big ups to my partner and I. This year will be our 30 year wedding anniversary. We’re empty-nesters now. Kids are grown and out of the house. We are living our lives as one of those annoying couples who seem happy and satisfied in their lives and in each other. …

Marriage

10 min read

Five Things No One Tells You about a Successful Marriage
Five Things No One Tells You about a Successful Marriage
Marriage

10 min read


Published in My Writer’s Life

·Jan 10

Failure is Your Friend

The Road to Success is Paved with the Stones of your Fails — I’ve been teaching martial arts and acrobatics for the past 15–20 years. Prior to this, I’d been studying them for nearly 25 years. I have been at this nonsense for just about 40 years (which is weird to write that out. 40 years?!), and so it’s clear I have a…

Martial Arts

8 min read

Failure is Your Friend
Failure is Your Friend
Martial Arts

8 min read


Published in Intelligence Challenged

·Jan 5

Stop Blaming Your Age For Giving Up

I’m sick of people my age using “getting older” as their excuse for everything — “Getting old is not for wimps,” is one of my dad’s favourite expressions. He uses it a lot. What it means (best I can tell) is that getting old is hard, painful, ugly and downright unpleasant, and if you’re a wimp, you’ll suffer old age badly. My dad is a…

Aging

8 min read

Stop Blaming Your Age For Giving Up
Stop Blaming Your Age For Giving Up
Aging

8 min read


Published in On the Philosophies of Madness

·Dec 31, 2022

I Gave up Booze and Miss it all the time

(but I’d still never go back) — It was a year ago that I gave up booze. For good or for ill, I put the drink away. It was a long time in coming, but the time had finally arrived. I had sunk to an all-time low (and for me, that’s saying a lot), and was drinking…

Relationships

6 min read

I Gave up Booze and Miss it all the time
I Gave up Booze and Miss it all the time
Relationships

6 min read


Published in IT Dead Inside

·Dec 14, 2022

Let’s Learn Blazor: Background Service Communication with Blazor via SignalR

Let your ASP.NET Core Background Service communicate with your Blazor app via SignalR — This is one of several articles on Blazor I’ll be writing, all so engineers can get familiar with the capabilities and tricks of this burgeoning and exciting web technology I was in a conundrum. I needed to process data outside of my Blazor server app’s main thread. …

Blazor

6 min read

Let’s Learn Blazor: Background Service Communication with Blazor via SignalR
Let’s Learn Blazor: Background Service Communication with Blazor via SignalR
Blazor

6 min read


Published in On the Philosophies of Madness

·Dec 4, 2022

A Brief Glimpse at “Nirvana”

An ordinary guy’s experience of Satori and how it changed my worldview — I’m the first to admit: I’m no Zen Master. I’m no Holy Person. I don’t claim to have any deep spiritual insights (or at least no more than any other goon out there). I think ‘spiritual’ or ‘religious’ people are often either disturbingly saccharine or downright creepy (not to mention…

Religion

8 min read

A Brief Glimpse at “Nirvana”
A Brief Glimpse at “Nirvana”
Religion

8 min read


Published in IT Dead Inside

·Nov 29, 2022

Beware Excessive Unit Testing

It’s okay: You don’t need (or necessarily want) 100% code coverage — A Caveat “Excessive Unit Testing” may not be an expression with which you’re familiar. It may sound like a convenient way to dodge writing unit tests (and trust me, it can be). In what we’ll talk about today, you’ll see how it’s not. Before we go further, read all this with a…

Programming

7 min read

Beware Excessive Unit Testing
Beware Excessive Unit Testing
Programming

7 min read


Published in IT Dead Inside

·Nov 27, 2022

Big Tech Is Burning Down

Let It Burn — You know, I’m not all that keen on relishing in the failings of others…except when it comes to Big Tech. Yes, the once darlings of the financial world, those rising stars which would apparently never stop rising, Big Tech is now getting a full and thorough trouncing. …

Technology

5 min read

Big Tech Is Burning Down
Big Tech Is Burning Down
Technology

5 min read


Published in Intelligence Challenged

·Nov 13, 2022

Why 1% of you should give up Social Media

(the other 99%, carry on as you were) — Social Media and Me: A Silkwood Shower Story AD 2015 >> So like nearly everyone else in the industrialised world, I had social media accounts. I had a Facebook feed and made time to gawk at Instagram. I saved and organised Pinterest pics. As a writer, apparently it was required that I have a Twitter account, so I…

Social Media

13 min read

Why 1% of you should give up Social Media
Why 1% of you should give up Social Media
Social Media

13 min read

Christopher Laine

Christopher Laine

1.5K Followers

Author, programmer, would-be philosopher. Author of Screens https://christopherlaine.net/screens

Following
  • Manny Otiko

    Manny Otiko

  • Graham Pemberton

    Graham Pemberton

  • nancy

    nancy

  • The Good Men Project

    The Good Men Project

  • Daniel G. Jennings

    Daniel G. Jennings

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech