iPhone 16 Camera Control Review
The iPhone 16 has a new camera control button. Here are my thoughts on it.
The iPhone 16 has a new camera control button. Here are my thoughts on it.
Decentralized social media is gaining popularity. Let's take a look at what it is, the biggest players in the space, and why I think it's important.
The copyright in the US lasts 95 years. Let's take a look at the brief history of copyright and the consequences of it lasting too long.
Elon Musk's acquisition of Twitter has been crazy on all levels. Let's take a look at some technical details of Twitter since he took over.
Learn how to create a dark web Tor Onion Service/Website to provide privacy and anonymity to your users.
[GUEST ARTICLE] How-To Use DynamoDB For Logging
[GUEST ARTICLE] Migrating from MongoDB to DynamoDB [Step-by-Step Guide]
[GUEST ARTICLE] DynamoDB Backup & Restore - Step-by-Step Guide
[GUEST ARTICLE] How-To Work With Timestamps in DynamoDB
A tutorial in writing a simple Hello World application in every programming language.
A tutorial of how to import AWS SageMaker Ground Truth labels to Azure Custom Vision.
Quick guide to using Rust in your Node.js projects.
In depth tutorial on how to use Azure Custom Vision to detect objects in images.
[GUEST ARTICLE] An ultimate comparison for DynamoDB comparing On-Demand Scaling and Provisioned with Auto-Scaling.
Altitude TV has made up countless lies about their disputes with the TV providers. Let's take a deep dive into the facts/data of the situation to determine just how much they are lying.
In this talk I will be going over some quick tips and tricks you can use to help learn a new codebase. I will cover everything from Xcode tricks to learn a new codebase faster, to organizational and process tips to stay organized in a new codebase.
2018 is coming to an end. I thought just like last year, this would be a good time to do a wrap up post for the end of the year.I launched this site in October 2017. 2018 was the first full year that this site has been online. It's
I use GitHub almost everyday, and it is a major part of my development workflow. Yesterday I learned a super cool trick to select multiple lines of code in a GitHub file.By opening the file in GitHub.com and clicking on the first line number you want to select,
The AirPort lineup from Apple was one category of products that didn't completely fit into the companies vision. It just never really felt like it completely fit into a traditional Apple purchase. I bet most people barely even know about the Apple AirPort lineup, and I question how many Apple
At WWDC 2018 Apple gave a super sneak preview of a project that has been code named "Marzipan". A project that will give iOS developers the ability to easily port their applications to be fully featured macOS applications. There is still a lot that is very unknown about
I have recently been working on this new project that uses this grid system in some pretty interesting ways. I had a table something like the following table.
I'm sure you have heard of the saying "Quality over Quantity" or variations of it before. It basically means it's better to build, create, have, better things rather than more things. Today I'm going to be talking about my opinion of this saying and when it should and
While I was at WWDC 2018 it was announced that Microsoft would be acquiring GitHub for $7.5 billion. This obviously lead to some pretty fierce backlash from the developer community. I read a lot of tweets about how people would be moving to GitLab. This lead me to tweet
I was in San Jose from Sunday June 3rd through Saturday June 9th for Apple's annual Worldwide Developers Conference (WWDC). This was my first WWDC I have ever attended and it was truly a special experience to say the least. On Monday Apple hosted their keynote where they released iOS
I recently wrote a blog post about cloudflare-load-balance-manager and the inspiration behind it. Now that I have gotten a little bit more time to play with the Cloudflare Load Balancer system I thought I would share a little bit more of my thoughts (good and bad). First I should mention
Amazon Web Services is one of the most popular systems used for deploying software to a web based infrastructure. With a TON of wide ranging services Amazon Web Services (AWS) is a very enticing one stop shop for deploying your projects. Big companies such as Netflix, Dropbox, GoDaddy use/have
What I learned from building an application in less than two days.
About a year ago Cloudflare introduced load balancer support for websites. You can find more information about Cloudflare Load Balancers here. I have done a lot of research about this service and it is super interesting. I have worked with the Amazon Web Services Elastic Load Balancing system before, but
In-depth tutorial on how to deploy a Node.js application to Amazon Web Services.
Now that Apple's WWDC18 is less than two months away, and the lottery process for the tickets is done, I thought I would write up a post about my experiences with it this year. This is the first year that I have applied for the WWDC lottery system, and I
I recently ran into an error similar to the following error when trying to publish a macOS application through Application Loader. ERROR ITMS-90236: "Missing required icons. The application bundle does not contain an icon in ICNS format, containing both a 512x512 and a 512x512@2x image. For further assistance,
Xcode 9 releasing support for searching using RegEx opens to the door to using this powerful tool to speed up development workflows. Today I will be sharing two handy Swift RegEx commands I came up with. The first is to find non-typed variables. For example. var myVariableA = 1 // match var
Recently I published my first super simple macOS application. When publishing through iTunes Connect not surprisingly the one thing I totally forgot about was screenshots. When deploying iOS applications I use Fastlane to automate taking screenshots for my application. I have yet to find a simple way to automate this
I started this blog in October 2017. So far it has been a super interesting experience. I have set the goal of blogging about every week or so, and so far I have kept up with that goal far better than I expected. Although starting this blog was a cool
In 2017 Apple announced a ton of new features. Everything from new versions of iOS and macOS to new hardware like the iMac Pro, HomePod and new iPhone's. Sadly Apple has stumbled almost every step of the way this year. So far almost every thing Apple has done this year
There are so many amazing JavaScript packages out there that make a developers life so much easier. I have built my own basic packages to meet many different needs. Most of my JavaScript experience and use cases for building packages comes on the back-end (Node.js) and not as much
I recently started working with the Swift 4 Codable system. This new feature in Swift 4 is amazing when working with JSON data. Although as it is new I found it very difficult to get details about how to work with certain types of data. How do you work with
In ES6 JavaScript introduced the let statement. In this post I will be going over some of the main differences with let vs var and maybe a real world example or two of when to use let over var. First, it is important to remember that let is an ES6
Express.js is a great web framework to easily create web applications. One of the amazing features of Express.js is the ability to use middleware. This allows certain actions to be run on all incoming requests to the server. For example this can be used to verify a user
React, as with any other technology has it's benefits and drawbacks. That being said React is in my opinion, different. Most technologies have one main way to complete any given task. For example, with Express.js. To create a get route you use app.get. That is the standard way
I always love taking amazing photos. As of the time of publishing the home and contact pages both feature images that I took (as well as this post). I try to keep a fairly active Instagram account where I post cool photos that I take (although some photos posted on
Overview Recently I worked on migrating my code to Swift 4. This proved to be more of a challenge than I originally anticipated. Although according to Apple "Xcode 9.0 comes with a Swift Migrator tool that helps you migrate your project to Swift 4", this process wasn't
I have been thinking about starting a blog for quite a while now. I finally decided to start this adventure. I'm not sure how exactly this will end. I hope to write posts pretty often but I'm not sure how realistic that is and how likely that is to happen.