thegoldenmule.com
Open in
urlscan Pro
107.180.40.150
Public Scan
Submitted URL: http://thegoldenmule.com/
Effective URL: https://thegoldenmule.com/
Submission: On February 26 via api from US — Scanned from DE
Effective URL: https://thegoldenmule.com/
Submission: On February 26 via api from US — Scanned from DE
Form analysis
0 forms found in the DOMText Content
You need to enable JavaScript to run this app. ALL CODE PUBLICATIONS CAREER PRODUCTS CONTRIBUTIONS ALL CODE PUBLICATIONS CAREER PRODUCTS CONTRIBUTIONS GOLDENMULE MEDIA FOUNDER Software development studio, working on internal and external projects. Email me if you want to work together! Read More #games #web3 #web #mobile #software 2023-Present N3TWORK STUDIOS VP, ENGINEERING I led N3twork's engineering, IT, and QA disciplines. Read More #java #cs #js #unity #nodejs #react #redux #bootstrap #jenkins #aws #docker #kinesis #tableau #solidity #ipfs #polygon #forte Mar 2023-Dec 2023 EFFECTIVELY WORKING IN TEAMS: BALTIC GERMAN STYLE PUBLISHED IN GEEK CULTURE. How can we understand each other? Thoughts from sociology, biocybernetics, and of course, mathematics. Read More March 2023 BIG RUN STUDIOS CHIEF TECHNICAL OFFICER I run Big Run's engineering team, stem to stern! And I run a tight ship, mind ye-- we build great games, great teams, and great tech. Read More #go #cs #js #unity #nakama #sailsjs #nodejs #react #redux #bootstrap #akka #jenkins #aws #docker #kinesis #snowflake #tableau #solidity #ipfs #polygon 2020-2023 SAINT LOUIS UNIVERSITY ADJUNCT INSTRUCTOR I teach classes for the SLU CS Master's program. So far, Computer Graphics (CSCI 4820) and Principles of Software Engineering (CSCI-5030). My course material is (mostly) on GitHub. Read More 2022-Present NFT COLLECTORS ARE GENIUSES PUBLISHED IN COINMONKS. NFTs may be mathematically attractive but daggum if they aren't complicated. So complicated that most of them are horribly broken. Read More #solidity December 2022 CANCELED WEB3 TITLE BIG RUN STUDIOS We built out a transparent, custodial wallet system on top of the Polygon Network. For this project I wrote ERC20 and ERC1155 contracts, IPFS integration (with heavy caching!), and all sorts of other nifty features to introduce the crypto and social gaming communities. I even made a Go code contribution to the Polygon Edge project (see entry below). #solidity #go #nodejs #unity 2022 IN WHICH I PROBABLY INVENTED A WHOLE NEW BRANCH OF MATHEMATICS AND COMPUTER SCIENCE PUBLISHED IN GEEK CULTURE. My love for literature and math leads me down a strange path... Follow along in WONDER on a numerical exploration of classic authors. Read More #python July 2022 DOUG MCILROY VS DONALD KNUTH PUBLISHED IN CODEX. Storytelling is a lost art in software engineering. What happens when you pit massive brains against one another? Read More July 2022 PROGRAMMING WHERE FAILURE IS NOT AN OPTION PUBLISHED IN CODEX. Are we coding for space shuttles here? Why are we so afraid of failure? Read More June 2022 WHAT IS THE POINT OF HIGHER EDUCATION IN COMPUTER SCIENCE? PUBLISHED IN CODEX. Now that I'm officially a highly professional academic, I realize I have no clue what I should be doing. Read More March 2022 POLYGON EDGE I fixed some cross origin issues in Polygon Edge: the EVM-compatible blockchain tech. Read More #go March 2022 GITHUB COPILOT AND MAJOR WORLD RELIGIONS PUBLISHED IN GEEK CULTURE. My little AI co-programmer is quickly becoming an indispensible tool. Let's talk about metaphysics-- wait what? Read More February 2022 SHAPING YOUNG MINDS WITH AGILE THINKING PUBLISHED IN GEEK CULTURE. Why Agile methodology matters, and how I'm teaching it to CS masters students. If only someone had shown me these things when I was a whipper-snapper! Read More February 2022 HOW MANY BUGS SHOULD YOUR PRODUCT HAVE? PUBLISHED IN CODEX. It's a tough question, but it's one we should be asking ourselves: how many bugs should our product have before we show it to someone? Read More January 2022 WORD STAR BIG RUN STUDIOS A skill-based, multiplayer word game. Read More #unity #cs #nodejs #aws #snowflake #tableau 2022 WEBTRONO.ME WEB-BASED SAAS PRODUCT Web-based metronomes are terrible, but not this one! A configurable, sample-accurate metronome in the browser. Create your routine and track your progress with your new practice buddy. Read More #aws #docker #nodejs #sailsjs #react #redux #bootstrap 2022 WHAT YOU CAN'T KNOW ABOUT BEING A STARTUP CTO PUBLISHED IN CODEX. The term 'Startup CTO' can mean just about anything, depending on the startup-- but there is one thing they all have in common: wrestling with the unknown. Read More December 2021 EMBRACE AI PAIR PROGRAMMING OR PERISH PUBLISHED IN CODEX. The future is here and the only choice we have is how to respond: do we reject it, or do we embrace it? Read More October 2021 THE BINARY SEARCH METHODOLOGY PUBLISHED IN CODEX. A practical methodology for building software that I completely made up in a vacuum and is completely original. Read More October 2021 WHY PROOF OF WORK IS ELEGANT AND PROOF OF STAKE IS NOT PUBLISHED IN COINMONKS. What can I say, I'm a sucker for elegant math. Proof of Stake is not the picture of elegance its older brother is. Read More October 2021 FFABRICATOR A simple Akka + ASP.NET server that creates HLS streams from WebM or MP4 videos. Read More #cs #dotnet #akka September 2021 NK-JS WEB BASED SAAS PRODUCT Nk-js is an end-to-end encrypted js library for use with nk-server: the no-knowledge store. Read More #js #react #redux #bootstrap Feb-June 2021 BIG COOKING BIG RUN STUDIOS A skill-based, multiplayer cooking game. Read More #unity #cs #nodejs #aws #snowflake #tableau 2021 GAME LOGIC Q&A An interview with Myke Parrott of i-Gem on the challenges of hiring in the games industry. Drinking game: one shot for every 'um' and you'll be out quick. Read More Feb 2021 NK-SERVER BAAS PRODUCT No peeking. An end-to-end encrypted, no-knowledge key/value storage server. Read More #cs #webapi #dotnet Feb 2021 FARM SWEEPER BIG RUN STUDIOS A skill-based twist to the game of multiplayer minesweeper. Read More #unity #cs #nodejs #aws #snowflake #tableau 2019 NANO WATCH WEB-BASED SAAS PRODUCT Nano watch is a simple web app that watches nanopool mining rigs and pushes browser notifications when the monitored rigs dip below a target hashrate. Read More #react #bootstrap January 2021 BIG RUN SOLITAIRE BIG RUN STUDIOS A skill-based twist to the game of multiplayer solitaire. Read More #unity #cs #nodejs #aws #snowflake #tableau 2020 BLACKOUT BINGO BIG RUN STUDIOS A skill-based twist to the game of multiplayer bingo. Read More #unity #cs #nodejs #aws #snowflake #tableau 2020 BLACKOUT BLITZ DEV BIG RUN STUDIOS HIRES BENJAMIN JORDAN AS NEW CTO POCKET GAMER Hear ye, hear ye: random guy on the internet gets a job! Read More March 2020 ENKLU CHIEF TECHNOLOGY OFFICER 'CTO' at Enklu meant 'guy that writes everything'-- and this was fun. After a stint doing 99% management, I dove into 99% coding again, writing the full stack for the HoloLens collaborative platform that outperforms Microsoft's own. Read More #cs #js #groovy #cg #webgl #socketio #dotnetty #azure #sailsjs #nodejs #react #redux #bootstrap #akka #jenkins #aws #docker 2017-2020 ENKLUPLAYER SYNCHRONOUS MULTIPLAYER CLIENT SDK Enkluplayer is a collaborative, cross-platform multiplayer AR runtime that is unfortunately now closed-source. Live behavior and UI scripting across devices. Drag and drop asset import. Enkluplayer lets users collaboratively design and publish multiplayer-by-default AR experiences. Read More #cs #unity 2017-2020 ENKLU CLOUD WEB-BASED SAAS PRODUCT Enklu Cloud is the leading platform for collaborative authoring and sharing of immersive multiplayer AR experiences. Read More #cs #js #groovy #cg #webgl #socketio #dotnetty #azure #sailsjs #nodejs #react #redux #bootstrap #akka #jenkins #aws #docker 2017-2020 HOLOLENS 2 MULTIPLAYER We created a multiplayer spellcasting demo in just a few hours for an invite-only tech day at Microsoft Reactor. Read More #cs #js #dotnetty #akka 2019 CONVERSATIONAL AI WORLD BUILDING At another invite-only Microsoft hackathon, I created a prototype for a conversational world-building application using Azure's LUIS and Enklu. The computer asks what you see and builds the scene as you describe it. Read More #cs #js #dotnetty #akka 2019 MAGIC MIRROR LOCATION BASED ENTERTAINMENT PRODUCT We were the first to adapt the Azure Kinect to live entertainment by adding Azure Kinect support to Enkluplayer. This ran as an interactive installation at Universal Studios in LA where lightning shot from your fingertips. Read More #cs #js #dotnetty #akka #docker October 2019 100 HOLOLENS MULTIPLAYER @ E3 We created the world's first 100 HoloLens multiplayer experience at E3. Over 7500 attendees were able to put on a HoloLens and explore magical powers in the Unreal Garden. Read More #cs #js #dotnetty #akka #docker June 2019 KINECT + ENKLU + E3 At E3, we used our Kinect v2 integration to give wings to passers-by. Read More #cs #js #groovy #cg #socketio #dotnetty #azure #sailsjs #nodejs #react #redux #bootstrap #akka #jenkins #aws #docker June 2019 MAMBA Mamba is a .NET Core application that connects Kinect stream data to the Enklu multiplayer servers. In this way, we could attach assets to body parts and sync them between 'multiverse mirrors' and HoloLenses. Read More #cs #dotnet #dotnetty May 2019 CHELYDRA Chelydra is a .NET Core controller that connects a DSLR camera to Enklu multiplayer services. HoloLens players can trigger pictures to be taken via AR controls. Read More #cs #dotnet #dotnetty March 2019 TAKE THE TIME TO WRITE LESS CODE PUBLISHED IN CODEX. Something from Pascal the programmer: please take the time to write less code. Thank you. Read More February 2019 QUICKTYPE MAINTAINER After major contributions to go, csharp, and prop-types generators, I was asked to be a maintainer. Read More #typescript 2019 UWP SUPPORT FOR ANTLR I used ANTLR to make a DSL for the Enkluplayer UI system. The only problem: it didn't run on HoloLens. This PR fixed the ANTLR project for UWP. Read More #cs March 2018 UNITY PLUGIN Gradle plugin for running Unity from a gradle task. Read More #groovy February 2018 UNITY MESSAGING LIBRARY Open source libraries, used at Enklu and beyond, for safe, single threaded message dispatch. Read More #cs September 2017 NATURALLOGGER A Unity library for sending logs to Natural-Log. Read More #cs September 2017 NATURAL-LOG A socket server and slick client, wrapped in a cross platform binary using Electron.io. Read More #js #socketio September 2017 STRANGEIOC-UWP Open source fork of StrangeIOC library, compatible with UWP. Read More #cs August 2017 UNITY DEBUG RENDERING LIBRARY Open source library, used at Enklu and beyond, for rendering primitives for debuging Unity applications. Read More #cs August 2017 UNITY HTTP LIBRARY Open source libraries, used at Enklu and beyond, for making HTTP requests. Read More #cs August 2017 CORE-AVR Libraries for working with 32-bit Atmel AVR microcontrollers. They are not good. Read More #c August 2017 STEGASAURUS Hide data in pictures (steganography), which are then stored in plain sight: on Facebook. Stegasaurus encrypts data with a one time pad, which is then stored... in other pictures. Read More #python July 2017 UNITY LOGGING LIBRARY Open source libraries, used at Enklu and beyond, for easy to use logging in Unity. Read More #cs June 2017 CRIMINAL EMPIRE Build an empire. Read More #cs #unity #aws #docker #dotnetty #webapi 2017 CANCELED TITLE NCSOFT Wish I could say more! #cs #unity #aws #docker #dotnetty #webapi 2017 TECHNICAL DIRECTING WITH BENJAMIN JORDAN THE DEBUG LOG PODCAST An interview I did with the #1 game development podcast! Listen as I dispense ancient wisdom on the art of technical management. Read More June 2017 JINT-UNITY A Javascript interpreter for Unity. Read More #cs April 2017 NCSOFT LEAD ENGINEER Here I ran the client and server teams for an unreleased AAA MMO in Unity. Read More #cs #unity #cg #js #akka #webapi #dotnet #aws 2015-2016 KIXEYE STAFF ENGINEER The Mos Eisley of game development studios. Here I worked on Flash, Unity, and web games at scale, while doing my best not to get run over. Read More #flash #cs #unity #cg #agal #js 2012-2015 STORY Story is a research project that leverages the Python NLT and machine learning techniques for gaming. It's a reverse text adventure. The goal is to use natural language input to describe an environment to a computer, which then makes choices about how to use the environment to accomplish the described goal. Read More #python March 2015 PLAYING WITH CINDER My first project using Cinder. It's very simple, linking luma from a video capture source to various properties of a bunch of circles (in the biz we call them particles). Read More #c January 2015 EMAIL BACKUP A set of tools for backing up email. Yes, it sounds boring, but it was fun and I needed something simple. Read More #python December 2014 ITSY A cute name for an otherwise uncaring software-rendered particle system. Read More #js May 2014 WAR COMMANDER: ROGUE ASSAULT KIXEYE Build bases and units... on mobile. Find targets. Kill 'em all. #cs #unity #cg 2014 DEPENDENCY INJECTION IN UNITY3D A couple classes for using Ninject as a dependency injection solution in Unity3d. Read More #cs #unity December 2013 KRISTMAS KLEIN BAGEL A short exploration of generating a 3d immersion of a 4d Klein bottle. Read More #cs #unity December 2013 SEPARATING AXES THEOREM A very basic implementation of the separating axes theorem for collision detection. This was created for illustrative purposes, and has, let's say, a few bugs. Read More #cs #unity December 2013 ALL MINE A simple game built with Cocos2d that expands on Minesweeper. Energy, biodiesel, unit types and actions-- lots of fun stuff! Read More #objc October 2013 TELEMETRINO Strapping an Arduino + accelerometer to an RC car. Read More #cs September 2013 FABRIC SIM A simple fabric simulation. Uses a spring system with point masses and Verlet integration. The original used my own graphics engine, but this uses ThreeJS. Read More #js #webgl August 2013 BOX That's not an 'x' at all! It's a chi! A 2D WebGL graphics engine, twice as pretentious as LateX. Read More #js #webgl #glsl August 2013 ON GEOSPHERE CONSTRUCTION The geometrical construction of a sphere based on the subdivision of an icosahedron. This method creates a sphere where each triangle is the same size. Read More #cs #unity January 2013 REALTIME CLOUDS ON THE GPU A two part study into noise functions and how they might be used to create purely GPU-based moving clouds. Read More #cs #unity January 2013 SPHERICAL TERRAIN GENERATION Everyone has created flat procedural terrain-- but what methods can be used for generating spherical terrain? This two part post builds on geospheres and explores one method of geometry creation and one method for an accompanying Earthlike shader. Read More #cs #unity January 2013 CANCELED TITLE KIXEYE Wish I could say more! #cs #unity #cg 2013 KIXEYE.COM KIXEYE I worked on shared systems that games used across Kixeye.com, like chat and mail. #js 2013 WAR COMMANDER KIXEYE Build bases and units. Find targets. Kill 'em all. #flash 2013 BATTLE PIRATES KIXEYE Build bases and ships. Find targets. Kill 'em all. #flash 2012 ELECTROTANK JR > SR > LEAD ENGINEER My first fulltime job out of college was working for this MMO technology provider. We build the tech and the games on top of them for the biggest Flash MMOs on the planet. Read More #flash #java 2009-2012 PORTER STEMMER An ancient and naive implementation of Porter's stemming algorithm. Essentially, it takes words and decomposes them down to their root. Read More #js September 2011 SCORCHED3D Now in 2D! An ancient, Scorched Earth style, software rendered, hot-seat multiplayer extravaganza. Read More #js September 2011 SCORCHED EARTH STYLE TERRAIN For those of you wanting to generate interesting 2D terrains, similar to the Mother of All Games: Scorched Earth. These don't use silly fractals or perlin-- those are too boring! Read More #js August 2011 EINSTEIN A relativity engine-- essentially any object in the scene can be the Observer, and every object has a clock. Both time and space are transformed by speed relative to the current Observer. Read More #haxe August 2011 SOS An XML log target for SOS Max that works across HaXe's AS3 and JS targets. Read More #haxe August 2011 CANCELED TITLE ELECTROTANK Wish I could say more! #flash #java 2011 IMAGINE TOWN UBISOFT An MMO for tweens we made in partnership with Ubisoft. Read More #flash #java 2010 CONTRACT WORK A smorgasbord of projects for clients including Texas Instruments, Sun Microsystems, and How Machines Work. #flash Before 2010 ITS STUDENT WORKER, TRUMAN STATE UNIVERSITY At Truman, I worked on network engineering and IT: mostly in Perl, VB, and C. It was here that I first learned how awful printer software could be. Read More #perl #js #vb 2005-2009 PIXELWELDERS FLASH CONTRACTOR I paid my way through college with part-time Flash work on games and websites for the company, Pixelwelders. Read More #flash 2007-2009 HOW MACHINES WORK FLASH CONTRACTOR My first job in the industry! I worked part time for this small flash development shop. I was brought after I sold them the rights to a rigid-body physics engine I wrote my senior year of high school. Read More #flash 2006-2007