Craft. Code. Learn.

Join in, grow your skills through tutorials and discussion. Browse content geared toward a range of skill levels, from student to professional. Write code and design systems as more than a developer, but a craftsman.

API Reviews

Which APIs are easy to use, feature-rich, or are just plain bad

New Tech

Software and Hardware news from the perspective of an engineer


In-depth guides on specific software development and configuration

Latest Posts

  • Software Development on the new M1 MacBook Pro 13″
    On November 10th, 2020, Apple revealed details of the M1 chip and announced a few updated computers in the Mac line-up that are built on the new Apple Silicon. What does this mean for Software Developers and Engineers? Should you get one? The new models…
  • Raspberry Pi 4: How To Install Apache Spark
    Apache Spark is an analytics engine that allows for data processing with a standalone configuration or distributed enterprise setup. Apache Spark has APIs for major programming languages such as Scala, Java, and  Python. These APIs let you make quick work of batch or streaming data…
  • How to: Ultrasonic Bench Press and Squat Rep Counter – ESP8266
    How can we prove my honesty and simultaneously resolve the issue of losing my rep count? There could be only one solution: create an automatic rep counter device using Arduino…count barbell reps! But, in order to do this, we’d need a few different components to…
  • Publish and Listen to Events with Spring Boot
    Summary This guide covers how to publish and listen to events with Spring Boot. Custom events are a great way to trigger functionality without adding bloat to your existing business logic. The pub-sub pattern is excellent for horizontally scaling logic in your Spring Boot application….

View specific technology

Architecture category icon Architecture Architecture
Fitness Fitness
Flutter Category Image Flutter Flutter
Java Java
Kotlin Kotlin
MongoDB Logo MongoDB MongoDB
Raspberry Pi Logo Raspberry Pi Raspberry Pi
Spring Boot Spring Boot
News Category Image Tech News Tech News