Synk - Q4 2017 Update Dec 27, 2017

Where did all the time go? While there was a Q3, there really wasn't much time to report on it between switching jobs and finishing college. That leaves Q4 left and there have been a lot of updates since the last update. To start there have been major additions to the UI and it brings in more functionality. There are still some bugs that exist that are a doozy, most of the work of Q3 and Q4 have been revolving around rewriting a lot of the service calls to split them apart and use hooks to handle most of the extra features. As an example when you create a room a scene is created by default so ...

Read More...
Synk - Q2 April Update Sep 29, 2017

The API Update Note: Don't mind this is published in September. Over the past few months I've been finishing up the major parts of the resource and room API. In doing so I've found a few fun bugs. An example is the duplicate sound context bug, which everytime you leave and join a room the previous sound contexts are still around. So when you play on one you play on all of them. It's also never destroyed when you leave. It creates a nice harmony of slightly off sync sounds that peak. I even had a video setup to show having isolate room contexts but that was swiftly killed by the power of...

Read More...
Synk - Q1 2017 Update Jan 25, 2017

Bootstrap 4 So updating Bootstrap 4 and they decided to undo their poor decision to append everything at the smallest size with -xs. That was a fun few days of fixing everything they changed. At least now it looks rather nice and I don't have to worry about them ever changing things under my application ever again. It's actually quite a slow process currently me to debug themeing as webpack has to compile every change into the component templates. You can get around this by simply editing with chrome dev tools but it's still a hassle when you make a lot of edits. So that took a big chunk out...

Read More...
Creating Namespaces in Javascript Jan 19, 2017

I may be the only one who absolutely hates relative paths within javascript with such a ferver. It makes code ugly and heavily linked to explitic a file structure rather than folder structure. So I made this module Namespacer-js which should make requiring internal modules a much easier task, but first let's explain why I made it. It doesn't help when your application configuration is the source of paths to the rest of your application and each internal component needs to pull it in to know about other parts. Having to type this atrocity is bad. #app/someService/service/someModule.js const con...

Read More...

Recent tweets