openSCAD for board game organization

OpenSCAD: A Solution for Board Game Organization

Dagin Fullmer 3D Printing, Design Leave a Comment

One of the biggest problems with any board game is the organization of its components. As a board game enthusiast, I often see a myriad of plastic ziplock bags or tackle boxes used to achieve order in an otherwise chaotic box. As a software engineer/tinkerer/maker, I see these issues as opportunities to build and create custom solutions through the use of 3D printing.

My software of choice for this project is openSCAD. OpenSCAD uses modules and functions to build and render 3D models. While not particularly good from an artistic perspective, it does a great job when dealing with fairly simple models – perfect for game inserts.

A Reactrospective: A React Retrospective

James Bradley Angular, Development Technology, HTML5, JavaScript, React Leave a Comment

Most, if not all, of my experience has been with .NET and .NET Core. I’ve also worked with most of the front-ends throughout history including Classic ASP, Code Behind, Model View Presenter, MVC, Backbone, and, over the last few years, Angular 1… Angular 6… not Angular 2…AngularJS. To me, AngularJS is that old t-shirt that you put on to sleep in; comfortable.

At first, most of us on the team were a bit apprehensive about moving to React. AngularJS was very familiar and Angular 2 seemed like the natural next step. I could learn TypeScript, and as primarily C#-based developer, I really liked the idea of a little typing. I like shiny new things, and I’m always game to learn, so challenge accepted. Since then I’ve had a hand in writing three applications in React and have learned more than a few lessons. These are their stories… dun dun.

Video source missing

Mockups with MockOla

Joe Sciara Design, Development Technology, Keyhole Creations Leave a Comment

MockOla is a simple and diverse tool that has many use cases. In this post, we created a blog mockup by dragging and dropping widgets, customizing those widgets through the property pop-up, importing an image, and using the draw function to request feedback.  Finally, we saved and downloaded the image as a .png file.  

This mockup was finished in a couple of minutes. The best part of MockOla is it allows the user to have the ease of a lo-fi mockup, but the end result of a polished, professional-looking product.

Keyhole Releases MockOla v2.0 With New Features

Keyhole Software Company News, Design, Keyhole Creations Leave a Comment

Keyhole Labs has announced the release of Version 2.0 of its free UI design tool MockOla, adding features and capabilities that enhance the design process.

MockOla is a free 2D drawing tool that allows users to easily build UI wireframes, free-form designs, and UML diagrams with a simple drag-and-drop editor. MockOla is available online, is free to use, and allows users to easily create custom designs and mockups.

This new version of MockOla includes a new dashboard with an enhanced look and feel, the addition of new palettes and elements, a function to upload and add photos into designs, and the ability to use the tool without creating an account or logging in.

JavaScript Optional Chaining – An Introduction

Lawrence Chabela CSS & HTML, Development Technology, JavaScript 1 Comment

There is a new exciting feature coming to JavaScript in the not-so-far future. That feature is Optional Chaining. At this moment, Optional Chaining is in Stage 3 of the TC39 process, so it’s in late stages of the process and will be here soonish.

In general terms, Optional Chaining is an approach to simplify JavaScript expressions for accessing deeply nested values, array items, and methods when there is a possibility that a reference may be missing.

In this blog, we give an introduction to Optional Chaining in JavaScript. We discuss what problems Optional Chaining solves, the various ways you can use it, and relatable code examples.