Apps About

Posts

Rust Repair Part 4: Hooking Up The Suspension

With the frame squared away I needed something that I could mount up the suspension to. The only thing holding in the rear axle at this point was the rear driveshaft and the front mounts of the leaf springs. Read more...

Rust Repair Part 3: Déjà Vu Replacing the Driver Frame Rail

The driver side frame rail was in far worse shape than the passenger side on my XJ. I opted to replace the passenger side first since there’s a little less going on on that side. On the driver side the fuel neck hoses pass through the frame, and all of the fuel lines, brake lines, and vacuum lines run parallel down the frame rail. Read more...

Rust Repair Part 2: Bending a New Passenger Frame Rail

Using a metal brake to bend up new frame rails wasn’t my plan A. Nor was it plan B. It was actually plan C. I was trying to fix my Jeep on the cheap because this repair wasn’t suppose to happen till spring. That meant no buying extra tools and trying to make do with what I had. Read more...

Rust Repair Part 1: Fabricating A New Rear Crossmember

Background I like to joke and say that anyone else would have sent my XJ to the junkyard. My Cherokee is rusty, has a laundry list of issues, gets 17 MPG on the good days, and is literally a brick on wheels. But I love it. Read more...

Dana 30 Front Axle Rebuild
LS XJ Build

The front axle of my Cherokee has been in desperate need of some attention for quite awhile. Just about every component on it was worn to the point of needing to be replaced and the axle housing itself had built up some pretty intense rust. Read more...

TypeScript - Await Promise.All() And Get The Results
Development

I’m a big fan of the async await syntax in ES2017. In my opinion it just feels a lot more natural than and then and then and then…. I digress. I’ll keep this one short. Read more...

Unity - LiteNetLib's Delivery Methods
Development

Understanding the differences. Read more...

Unity - How to Create a Basic Server / Client With LiteNetLib
Development

LiteNetLib already provides a good example for creating a basic server / client set up in their documents, but if we want to use it with Unity there’s a few extra steps we’ll need to take. This article intends to cover the missing steps, and assume you already have LiteNetLib added to your Unity project. If you need guidance on adding LiteNetLib check out: How to Setup LiteNetLib With Unity Read more...

Unity - How to Send Data With LiteNetLib
Development

Continuing off the previous post about how to build a basic server / client set up with LiteNetLib it’s time to talk about sending data. Because, well, a network set up that doesn’t actually send any data is kind of useless. Read more...

Unity - How to Set Up LiteNetLib
Development

TL;DR Download the most recent stable release source code zip and copy the /LiteNetLib folder to the Plugins folder in your Unity project. LiteNetLib is an UDP networking library that can be used for building multiplayer games with Unity. If you have any experience working with Lidgren you’ll feel right at home with LiteNetLib. LiteNetLib is not Unity specific, but it’s a popular choice. Read more...