Bernard Igiri

@bernardigiri
1 Followers
13 Following
35 Posts

Husband, father, software engineer, business owner, veteran.

Tech optimist hoping to build technology that works for people, instead of against them.

Bloghttps://yequalscode.com
GitHubhttps://github.com/BernardIgiri
Companyhttps://www.ironoxidelabs.com
Don't do the crime if you can't pay the fine...
https://search.app/CKJG2
AI industry horrified to face largest copyright class action ever certified

Copyright class actions could financially ruin AI industry, trade groups say.

Ars Technica

I have a new blog post to share!
This time I am exploring Invariants in Rust and how to use them to safeguard your applications. I also include examples of how this design pattern can be used in other programming languages:

https://yequalscode.com/posts/invariants-in-rust

Invariants In Rust, The Secret to Bulletproof Code

How To Lock-down Your Parameters And Block Bad Data: They say that you are only as secure as your weakest link. Yet, too many applications continue to leave the front door open, allowing bad data to break system logic, cause crashes, or breech security. Using this design pattern, we can close those doors for good!

Y = Code

PSA: If you live a black community, there's a good chance your waterline has lead in it. If your home was build in 1970 or earlier, the paint has lead in it. Same for schools, churches, etc.. If you boil lead contiminated water, you make it worse.

https://share.google/scVe2eE0eLHEjWQyw

Chicago was supposed to warn residents about toxic lead pipes. It’s barely started.

Months past a federal deadline, more than 90% of at-risk Chicagoans haven’t been told their drinking water could be unsafe. Of the 10 cities with the most lead pipes, only Chicago has confirmed it hasn't finished sending out notices.

WBEZ

I created a game engine for interactive stories, in Rust, as a tool to introduce my kids to programming. You can read about my development process in my new blog post. Additionally, the link to the game engine is near the top if you want to jump straight to that.

https://yequalscode.com/posts/making-text-adventure-game

The Making of Text Adventure Game

An Interactive Story Game Engine In Rust: After seeing a friend's interactive text-only story game, I thought to myself, "I could build an engine for something like that from scratch!" In fact, since it is "so simple," I could show off and make it in Rust, Go, Python, and Java to compare all four of these languages. Or so I thought...

Y = Code
Does your Linux desktop look like this? Well, it could: https://yequalscode.com/posts/turbocharging-the-cli
AI generated content looks great for the first three seconds you are looking at it. However, after the tenth second, you'll miss the quality of human made content.

I have another blog post for you! Do you write a lot of Rust code? Well here's a guide on how to profile that code to get the maximum performance out of it!

https://yequalscode.com/posts/profiling-rust-code

How To Profile Your Rust Code

Optimize Your Rust Code Performance Using Speedscope And Flamegraph: While Rust is renown for running at blazing speeds, there times when even Rust code needs to squeeze out every last drop of performance. To do this effectively, you need to profile your code. Here is a guide to doing exactly that!

Y = Code

Check out my latest blog post on boosting productivity in the Linux terminal!

https://yequalscode.com/posts/turbocharging-the-cli

Turbocharging The Terminal For Software Development

30+ Specific Tips For Optimizing Your Software Development Workflow On Linux: Linux desktop is is a poweful environment for software development, and that power begins in the terminal. With these 30+ specific tips, you can maximize the potential of your Linux terminal. Cut down on time spent typing commands, time spent forgetting commands, and the time spent running commands. You can maximize your use of screen realestate, keep your notes close, and unlock your ability multi-task through multiple complex projects!

Y = Code
Guess what job Mark holds? He is VC. No wonder he said AI will replace all jobs except his own because he is so special. He said AI will write software, create music, direct movies, write best novels, perform surgeries on human hearts, and whatnot. The only thing it won’t be able to do is invest money as a VC, which must be reserved for special people like him. #ai
You can remove an artifact, but the history behind that artifact will always persist.