Here is an HONEST review of the MacBook Pro from a dotNet developer and long time Windows user. When I say honest, I mean it. I bought this with my own money for my personal laptop. This wasn't for work or sponsored in any way. I buy new laptops every 3 or 4 years now. My last one was a Dell XPS 13 inch 2-in-1. The laptop before that my laptop was a Dell 15 inch XPS. Before that I had a Dell 13 inch developer edition. It might seem like I just chose the MacBook because I was tired of Dell. I have use of a IBM Thinkpad from work and have used HP laptops and desktops in the past. This is the second MacBook Pro that I have used. I've been a developer for over 20 years, so I've used a lot of hardware. Speed This is by far the fastest laptop I have ever used. The M2 Pro chip builds and runs my dotNet Core and JavaScript applications 10 times as fast as the IBM Thinkpad from work. That laptop is only 2 years old. The speed just makes this experience wonder...
This blog post is about Ron DeSantis. Why am I writing about Ron DeSantis? Did he create a new JavaScript framework? No. Did I move to Florida? Nope. Did Mr. DeSantis contact me about my blog? No. Does anyone at the Republican party in Florida know that I exist? Absolutely not. I'm writing about Ron DeSantis because he and his party in Florida are working to pass a law requiring me to register my blog with them. I'm disseminating this information to you in possible violation of a law written 1000 miles away. At the discretion of some official in Florida they may decide that I owe them money and fine me for not registering with that official. I also must tell them how much money I make off my blog post. It's just pennies by the way. https://www.flsenate.gov/Session/Bill/2023/1316 This proposed law is as stupid as the book bans. Just like the banned books, nobody is being forced to read this blog. A person has to seek this blog out. You don't have to finish reading a bo...
There was a cool new series about F# on Twitch today. It was fun to see and I haven't used F# in a long time. I felt like it was my first time while watching the stream. https://www.twitch.tv/laylacodesit Here is my code inspired by Layla and Alyssa. https://gist.github.com/trendoid/ad4c5f3b58fc09c6a0ee472a0fd869d6 or if you want the whole project... https://github.com/trendoid/FsharpConsoleApp It just reads from a text file and prints the contents out to the console. // For more information see https://aka.ms/fsharp-console-apps printfn "Console App: Started!" open System.IO let baseDirectory = __SOURCE_DIRECTORY__ let filePath = "Text.txt" let fullPath = Path.Combine(baseDirectory, filePath) let readFilesTask (path1) = task { let! content = File.ReadAllTextAsync(path1) return content } printfn "Content: %s" (readFilesTask(fullPath).Result)