Hi Everyone,

I made a conscious choice a few months ago to shift my developer posts to the Dev Community. This appears to be a better place for my content because everything remains outside the paywall and is geared towards the developer community. While I have had items chosen for curation by Medium, I’m not seeing the same traction I’ve seen in the past before the paywall and curation process began.

If you are interested in continuing to follow my developer based content, I highly recommend you follow me over here: https://dev.to/missamarakay


Learning in Public — Using A Blueprint Plugin (no code!)

Fortnite gamer dropping in — Photo by Alex Haney on Unsplash

I have absolutely no experience with the Unreal Engine (UE4), but since I’ve done talks at meetups and conferences about my work with Unity (that I also had no experience in until about a year and a half ago) the most common question has been “will this work in Unreal?”.

So far, that answer has been “I don’t know” or “as a community member you can always build something and open source it!”. …

Gaming Keyboard — Photo by Aidan Granberry on Unsplash

A number of breaking changes hit all the Watson SDK’s for this year’s first major release, but your existing code on older SDK versions should continue working just fine.

This means I’ve been working on updating any of my existing content, which has taken me longer than anticipated. Which also means anything new I wanted to work on (AR Foundation) has been delayed too.

Unfortunately, I’m not able to release any of my ARKit related content until this gets fixed: https://github.com/watson-developer-cloud/unity-sdk/issues/566

And doubly unfortunate, it looks like there is a similar issue in Android land: https://github.com/watson-developer-cloud/unity-sdk/issues/515

If by chance…

Using Watson Speech to Text, Assistant, and MediaStream Recording API for a browser based Wake Word Demo

I know what you are thinking. “Amara, if you are working in the browser why didn’t you just npm install one of the 6+ different packages available for Node based applications?” Because I didn’t want to make a bigger mess and I needed to specify the audio format. And I needed to feel comfortable.

So now that you know this is not going to be a “how to npm install my favorite audio package” let’s set the scene.

White and Black Amazon Echo Dot — Photo by Rahul Chakraborty on Unsplash

Wake Word Use Case

Personal assistant devices are one of the main use cases for Speech to Text technology for main stream users, not including…

Photo by Annie Spratt on Unsplash

I am well aware it is March, no where near the holiday season, and tomorrow we close out our gluttonous ways with Mardi Gras, Fat Tuesday, Carnival, or whatever you call the day before the start of Lent. Or maybe tomorrow is just a regular Tuesday for you. Congrats on making it through Monday then.

No matter where you are in 2019, I want to give you a small gift in the form of some of my favorite repos of all time. Consider it “lagniappe”, a little something extra since Oprah has a pretty firm grasp on favorite things the…

Photo by Markus Spiske on Unsplash

I don’t know what your corner of the internet looks like, but mine looks something like this:

“I just want to use Python, why does the docs tell me to use curl.”

“Am I supposed to do something in curl? I’ve never used it before.”

“Where do I use curl?”

“Can someone tell me exactly how to use curl for node project?”

Now its been a while since I took computer science classes, but even then I’m not sure I was explicitly taught what cURL was or how to use it. So let’s do that now.

What is cURL?

cURL, which stands for…

Available in Mojave (OS X 10.14)

Macbook with code — Photo by Blake Connally on Unsplash

I was dragging my feet after seeing my coworkers and internet friends get “Mojaved”, a catch-all term for issues experienced after upgrading to the latest, greatest MacOS. Ain’t nobody got time for that.

So far, so good, but right away I noticed something different in my menu bar.

Photo by Agence Olloweb on Unsplash
Watson SDK for Unity exclusively on GitHub

If you are looking for the Watson SDK for Unity or the VR Speech Sandbox, they are now only available through GitHub and IBM Developer. Here are the links:

VR Speech Sandbox is a pattern including multiple variations for headsets and features.


Still need answers? Check out a few I’ve already answered a few times today. I may even update this list as more roll in.

Will this impact an existing project that already includes the SDK and/or the VR Speech Sandbox?

No. But if you want an updated version, you’ll need…

Hi there developer friend!

I want to start by apologizing for not getting this post out earlier. I know there has been a ton of confusion in this space and I’m incredibly sorry for that. I feel some responsibility as a developer advocate who makes code snippets available through blogs, articles, code patterns, gists, and repos. I am sorry.

A little context — the teams behind the Watson Services have been slowly converting each service from username/password based auth to API key (IAM token) based auth. …

The actionable takeaways — build an internal and external brand, find people in your company, ask questions, give back.

This year I was lucky enough to give a talk at DevRelCon London which also happened to be my first year attending the conference! Speaking slots were 20 minutes long (no Q&A time at the end, my preference!), a great length for introducing a topic but not really long enough to go deeper. Let me elaborate on some of the material I presented.

Why “army”? Why not “allies” or “advocates” or “sponsors”?

It’s army as in an army of ants, not army out to conquer developers. But not “army ants” specifically because those are terrifying. Now I’m itchy.

I mentioned this during my talk, but a few years ago…

Amara Graham

DX @ Camunda

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store