Open in app

Sign In

Write

Sign In

Jonathancbadger
Jonathancbadger

58 Followers

Home

About

Published in Geek Culture

·Dec 1, 2022

Calling Unix Commands From Swift

Trials and tribulations working with processes and pipes in Swift — Unix operating systems (MacOS, Ubuntu, etc.) provide a powerful set of built-in commands that can be elegantly stitched together using pipes to do truly amazing things with relatively little effort. Do you know any Unix wizards that can conjure up one-liners using mixtures of commands such as awk, sed, and…

Swift

8 min read

Calling Unix Commands From Swift
Calling Unix Commands From Swift
Swift

8 min read


Published in Geek Culture

·Sep 11, 2022

On Command Line Applications in Swift

A meandering path to Terminus, an open source library. In biology, animals like the crocodile are sometimes called living fossils because they appear to have changed little from specimens found in the geologic strata of the past. Computer technology has a few living fossils of its own. The terminal, or…

Swift

6 min read

On Command Line Applications in Swift
On Command Line Applications in Swift
Swift

6 min read


Published in Geek Culture

·Aug 14, 2022

Swift As A Cross-platform, General-purpose Programming Language in 2022

Will Swift become the one language to rule them all? — Modern programming is complex. In one of my most recent mobile apps, BG Snapshot, I utilize shell scripts for low level file system tasks, Python for data munging and machine learning (ML), C++ for approximate nearest neighbors search, and Swift for building the final iOS App. The process and its…

Swift

9 min read

Swift As A Cross-platform, General-purpose Programming Language in 2022
Swift As A Cross-platform, General-purpose Programming Language in 2022
Swift

9 min read


Oct 22, 2021

Did Covid Kill The Flu?

The data sure do show a different landscape. For the last year and a half we have all been drowning in a sea of articles about Covid. I’ve read about testing, tracking, lockdowns, masks and ventilators, healthcare worker burnout, overflowing hospitals, death, vaccines, more about masks, vaccine mandates, and the…

Health

3 min read

Did Covid Kill The Flu?
Did Covid Kill The Flu?
Health

3 min read


Published in Geek Culture

·Oct 9, 2021

Paving A Road Between JSON And CoreData

A short guide to ingesting JSON responses in CoreData — CoreData, Apple’s framework for data persistence on iOS, is battle-tested, fully-featured and integrated with other frameworks such as CloudKit and SwiftUI, but has a steep learning curve. …

Swiftui

4 min read

Paving A Road Between JSON And CoreData
Paving A Road Between JSON And CoreData
Swiftui

4 min read


Published in Geek Culture

·Sep 26, 2021

Parsing Character Entities from HTML/XML In Swift

For the non-web devs out there. — The Web today is a wonderfully addictive mashup of culture, commerce, and technologies, both old and new. As an iOS developer, interacting with the Web is usually trivial. Make an endpoint request of a REST API from a web-server, get back data, decode data. Boom! Done. At least, that’s what…

Swift

4 min read

Parsing Character Entities from HTML/XML In Swift
Parsing Character Entities from HTML/XML In Swift
Swift

4 min read


Published in Geek Culture

·Apr 15, 2021

Making the Most of TextFields in SwiftUI

In SwiftUI TextField is the goto View for capturing freeform input from your users. It works great out-of-the-box for capturing strings, but as with any stock API there are limitations and behavior that may catch you off-guard, especially if you try to work with optionals and other data types. …

Swift

7 min read

Making the Most of TextFields in SwiftUI
Making the Most of TextFields in SwiftUI
Swift

7 min read


Nov 19, 2020

A Quick Fix For Misbehaving List Cells In SwiftUI

Hint: It’s a matter of style. — One of the most frustrating aspects of working with SwiftUI is trying to debug unexpected behavior. I recently ran into a noodle-scratcher while adding search and interactivity features to views inside of a List. …

Programming

2 min read

A Quick Fix For Misbehaving List Cells In SwiftUI
A Quick Fix For Misbehaving List Cells In SwiftUI
Programming

2 min read


Nov 5, 2020

Dismissing the Keyboard in SwiftUI 2.0

Before you break your actual keyboard, let me show you the way. — SwiftUI, Apple’s declarative framework for rapid user interface development, has continued to mature as a useful alternative to UIKit with a 2.0 release at WWDC this year. As a newbie to the framework, I enjoy the instant feedback that the canvas preview provides with each code modification and am thoroughly…

I OS

5 min read

Dismissing the Keyboard in SwiftUI 2.0
Dismissing the Keyboard in SwiftUI 2.0
I OS

5 min read


Jun 26, 2020

Making A Bucket Caddy Using OpenSCAD, A CNC Router, And Some Plywood

Over the past few years my wife and I have really gotten into gardening. We enjoy planting flowers and vegetables, getting outside, and rearranging our plants to enhance the aesthetic appeal of our yard. But having a garden is a lot of work and maintenance, especially when it comes to…

Cnc

3 min read

Making A Bucket Caddy Using OpenSCAD, A CNC Router, And Some Plywood
Making A Bucket Caddy Using OpenSCAD, A CNC Router, And Some Plywood
Cnc

3 min read

Jonathancbadger

Jonathancbadger

58 Followers

Pharmacist, data scientist, Apple developer, and maker.

Following
  • Tony Yiu

    Tony Yiu

  • Anupam Chugh

    Anupam Chugh

  • Patrick Fluke

    Patrick Fluke

  • Will Leitch

    Will Leitch

  • Braden Riggs

    Braden Riggs

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech