I hope you won’t read this as just a father gushing about how talented his son is. Of course I’m proud. I’m also amazed and astounded that some aspect of my decades-long involvement with PowerPoint is now carried on by what is literally the next generation here.
But I’m getting ahead of myself. First a bit of product announcement, then you can decide if you want to read about the back-story.
Introducing Neo / Ipsum
Today I’m privileged to announce the first PowerPoint add-in from 2D10 Development.
Neo / Ipsum is a tool for PowerPoint users who need to quickly check or evaluate a presentation slide or template without having to fill it in by hand. It does this by adding “filler text,” known as Loren Ipsum, to empty placeholders. This lets you see what the slides will look like when you’ve actually added your real content. (Of course there’s nothing that says you can’t try to present using Neo / Ipsum text, in fact it might make for a fun office party activity!)
Of course, the neo in Neo / Ipsum means new. So there are multiple styles of Ipsum collections to choose from. The initial release includes:
Classic – Lorem Ipsum fake Latin text
Comics – Comic book phrases and exclamations
Gaming – Related to electronic and board games
Hipster – 100% artisan crafted, trust-fund verbiage
Famous Final Words – Deathbed quotes
Science Fiction – Spaced-out, artificial intelligence
Sports – A home run of extra points efforts
Now PowerPoint power users know that you can type =lorem(3) in any placeholder to add lorem ipsum text to a placeholder. It works, but it’s kind of boring and limited. Neo / Ipsum takes filling your placeholders with text up to the next three levels.
With two or three clicks, you can fill every empty placeholder on a slide, or fill all the empty placeholders in the entire presentation! And no, it won’t replace any text that already exists in your presentation, it leaves that alone.
And what could be better than that? Well, how about this. Neo / Ipsum is free. No charge. Enjoy. I think you’ll agree that not only is this a useful tool for PowerPoint designers and users, but it’s actually a lot of fun to use. And you can’t say that about many utilities.
Oh, and if you want your own custom ipsum version, the cost for that will be quite reasonable. Yeah, we’re talking buying your work group a round of lattes reasonable. You can ask 2D10 Development to build a version just for you! If you want a version for Macintosh PowerPoint, let him know – it’s an ongoing evaluation.
So go ahead, download and enjoy.
And now the personal story…
If you follow this blog there’s a good chance you know that I worked on multiple versions of the PowerPoint application at Microsoft over 17 years. That represented a large portion of my son Justin’s growing up, and I often apologize to him for the nights and weekends I was working on getting the next version of PowerPoint finished instead of throwing a baseball around. OK, we’d likely have played more video games together than playing any sportzball, but time lost to work is still never recovered.
During that stay on the PowerPoint team, I was one of three or four of developers who coded PowerPoint features using the brand-new-not-ready-for-prime-time Object Model and VBA. It’s totally OK if you don’t know what that means. VBA is a way that people can create additional functionality that shows up in PowerPoint, also known as “add-ins.”
The story twist is this. Recently my son completed a degree in Digital Arts Engineering, with a focus on games development. Basically he was training to be a games developer. The Catch-22 in getting a job in games development, is you need experience in games development, and so the job search there has been slow-going. He’s persevered in daily coding of his own projects, created Android apps, and other tasks to grow his coding experience and expertise.
I’ve always told him that as a programmer, his skills were applicable to a diverse number of applications. To that point, a few months ago I suggested he look at the Office Object Model and VBA development tools, and give them a try. I also gave him the kernel of the idea that turned into Neo / Ipsum. I pointed him at a couple of potential mentors should he get stuck, but that’s about all I did as far as teaching went. He learned 99% of what he needed to finish this project entirely on his own, although I do believe he learned a couple of programmer-approved swear words that weren’t previously in his vocabulary. (Microsoft’s Object Models have that effect on everyone. Ask anyone.)
Justin and I had daily meetings to go over his progress. I gave feedback, and suggested improvements, just like any pointy-haired boss might provide. But I didn’t touch one line of code here. It’s all Justin’s. And I’m very proud of what he did in a strange (really strange!) development environment with tools he’d never laid hands on before.
Shameless Plug
And of course, he’s available for hire should you need someone to code a game or PowerPoint Add-in. In the meantime, hope you enjoy Neo / Ipsum.
Don’t be shy about sending feedback – Justin does expect to do a second version with a few tricks that didn’t make it into this release.
Ric Bretschneider
February 18, 2016
This is so cool, Ric. So good that Justin creating this fun add-in!
Exciting news! Kudos to Justin and keep it up!
Proud to have left a mark … a very small one … on this. Way to go, Justin!
Potential customers/employers: This guy is a self-starter and self-learner like you wouldn’t believe. Don’t be stupid. Hire him before your competitors do.