Sign in

Jeff Lewis

@jefflewis.social
1K followers 952 following 88 posts

Software developer and computer nerd. 
Currently interested in Swift but also love Ruby, Typescript, and sometimes Kotlin.

PostsRepliesMedia
Jeff Lewis @jefflewis.social · 08/09/2026
I think this announcement is causing turbulence in the math community. apple.news/ASGTHg9WLTGS5MT62WFesdw
apple.news
OpenAI Just Claimed a Huge Math Discovery. Some Academics Are Crying Foul — WIRED
A landmark announcement by the frontier AI lab has been overshadowed by accusations of impropriety.
021
Jeff Lewis @jefflewis.social · 08/09/2026
I think this announcement is causing turbulence in the math community. apple.news/ASGTHg9WLTGS5MT62WFesdw
apple.news
OpenAI Just Claimed a Huge Math Discovery. Some Academics Are Crying Foul — WIRED
A landmark announcement by the frontier AI lab has been overshadowed by accusations of impropriety.
010
Jeff Lewis @jefflewis.social · 08/09/2026
I think this announcement is causing turbulence in the math community.
apple.news
OpenAI Just Claimed a Huge Math Discovery. Some Academics Are Crying Foul — WIRED
A landmark announcement by the frontier AI lab has been overshadowed by accusations of impropriety.
020
Jeff Lewis @jefflewis.social · 28/05/2026
I’m hooked on Moshi and working from an iPad. I have the Astropad Workbench for when I need to interact directly with my Mac, and Moshi for all of my coding sessions. I’ve gone from not being able to imagine doing development from an iPad to being able to full on iOS/Android/web/server development.
010
Jeff Lewis @jefflewis.social · 21/03/2026
Cue the next Hollywood hit, Cocaine Shark. apple.news/ASg-8HFxjRTCp-M873VjLqA
apple.news
Sharks in the Bahamas Are Full of Cocaine, Caffeine, and Painkillers — VICE
The crystal clear waters of the Bahamas are filled with enough traces of human pharmaceuticals and illegal drugs that it’s showing up in shark blood.
010
Jeff Lewis @jefflewis.social · 03/12/2025
apple.news/AilQUD8PQQbeKFdUyegSneg They’re peeing in plastic bottles and leaving them on the curb?
apple.news
Waymo’s Self-Driving Cars Are Suddenly Behaving Like New York Cabbies — The Wall Street Journal
Autonomous vehicles are adopting humanlike qualities, making illegal U-turns and flooring it the second the light goes green
030
Jeff Lewis @jefflewis.social · 26/11/2025
New DE just dropped.
KEDPLASMA sign and logo on a building.
020
Jeff Lewis @jefflewis.social · 21/11/2025
Yokwe yuk, RMI! hachyderm.io/@scottsantens/11558325…
hachyderm.io
Scott Santens (@scottsantens@hachyderm.io)
New article from me about the Marshall Islands becoming the first country with a Universal Basic Income, what the details are, how it came to be, and what may come next. Side note: It's hard to express how big a deal this is, especially for me personally. I hope this is the first of many dominoes. https://open.substack.com/pub/scottsantens/p/marshall-islands-just-implemented-ubi?utm_campaign=post&utm_medium=web #UBI #BasicIncome
010
Jeff Lewis @jefflewis.social · 09/11/2025
“Swift for android” styles like a Mamdani campaign poster.
050
Jeff Lewis @jefflewis.social · 20/10/2025
If I mistype an enum case, I’d love to know that, not that my result builder is just invalid now. mastodon.social/@aleck/115407466831…
mastodon.social
Aleksandar Vacić (@aleck@mastodon.social)
Attached: 1 image The "best way to build iOS apps"™ is not the best way if the only way to resolve this is start removing parts of the ViewBuilder content one by one until you find the offending piece. This, right here, is not acceptable in 2025. It is abysmally bad look for SwiftUI and Swift compiler and should be top fracking priority at Apple.
000
Jeff Lewis @jefflewis.social · 20/10/2025
This. I get that it’s not the swift compiler that is the issue. But the overall developer experience can hit such a hard strange cliff so quickly. It not easy to teach how to adequately debug these issues because the error provided is so disconnected from the source of the error.
120
Jeff Lewis @jefflewis.social · 16/10/2025
Looking at you, Claude.
Samuel L. Jackson from Pulp Fiction saying "Say 'You're absolutely right!' one more time".
020
Jeff Lewis @jefflewis.social · 11/10/2025
mastodon.social/@wlumley/1153532841…
mastodon.social
Will Lumley (@wlumley@mastodon.social)
🚀 New blog post! AsyncCombine: Because Async Code Shouldn’t Be Ugly I built AsyncCombine to bring back Combine’s expressive syntax - sink, assign, CombineLatest, and more - but powered by Swift Concurrency. Why? Because observing an @Observable class’s properties from a SwiftUI view is easy - but doing the same from another ViewModel got way harder and messier once @Published disappeared. Check out my article that goes over how I solved it. 🔗 https://lumley.io/blogs/async-combine/
021
Jeff Lewis @jefflewis.social · 09/10/2025
I tried! 😅 it’s a python backend, but we are doing some fun things around data syncing and offline/local first data. I am using your open API generator though!
010
Jeff Lewis @jefflewis.social · 08/10/2025
careers.jobscore.com/careers/xoitec…
careers.jobscore.com
XOi Technologies is hiring a Senior Mobile Engineer
Check out this job and refer your friends.
000
Jeff Lewis @jefflewis.social · 17/09/2025
This code compiled and caused a crash in SwiftUICore. I have no idea how this compiled
SwiftUICore stack trace with a crash on "instantiate generic metadata".SwiftUI View with a "controlSize" modifier lacking its leading "." accessor.
340
Jeff Lewis @jefflewis.social · 20/08/2025
It does mean some extra conditional checks around things that are iOS only, but I generally want to write code that isn't _specific_ to iOS expect for where it really needs to be.
010
Jeff Lewis @jefflewis.social · 30/07/2025
db and backend infrastructure with PowerSync. Using dependency injection with services with matching endpoints. Both fully native apps and I get to focus on the ways to make them both feel right on their perspective platforms.
130
Jeff Lewis @jefflewis.social · 27/06/2025
sharing-grdb, but that worked well once I gave more direct examples.
010
Jeff Lewis @jefflewis.social · 22/06/2025
Sometimes relying to robo texts is cathartic.
ConEd Alert: A heatwave is on the
way this week. We'll be working
24/7 to keep service reliable. You
can help by limiting your energy
use between 2 and 10 pm. If you
do lose power, reply OUT to get
updates.

Reply: 
You could cut power to the
billboards in Times Square if you
need to save some KWh.

ConEd Alert: Sorry, we couldn't
recognize that response.
020
Jeff Lewis @jefflewis.social · 18/06/2025
It’s a happy coincidence when a work trip brings you to the city Brand New is playing and you get a ticket.
000
Jeff Lewis @jefflewis.social · 18/06/2025
Someone can’t count.
010
Jeff Lewis @jefflewis.social · 10/06/2025
Who wants to come work with me to build some really cool applications and services to better the lives of HVAC technicians? www.linkedin.com/jobs/view/42456357… #FediHire
linkedin.com
XOi hiring Staff Software Engineer in United States | LinkedIn
Posted 12:07:04 AM. XOi is the leading provider of jobsite-focused technology for the field service ecosystem. Our…See this and similar jobs on LinkedIn.
000
Jeff Lewis @jefflewis.social · 09/06/2025
liquid glass is a terrible name because glass is a liquid
030
Jeff Lewis @jefflewis.social · 06/06/2025
Me trying to position the shibumi shade in changing winds: shibumishade.com Video: hachyderm.io/@jefflewis/11463826342…
000
Jeff Lewis @jefflewis.social · 26/05/2025
To demonstrate the eternal optimism of New Yorkers, I just heard some guy yell “Knicks in 5” from his citi bike.
010
Jeff Lewis @jefflewis.social · 17/05/2025
Xcode 16.3 supports json with comments. Finally.
011
Jeff Lewis @jefflewis.social · 17/05/2025
This knicks run has been exhilarating and so much fun to watch!
000
Jeff Lewis @jefflewis.social · 02/05/2025
Jalen. Brunson. That last shot against the pistons was phenomenal.
010
Jeff Lewis @jefflewis.social · 29/04/2025
Was that Cavs/Heat game even a basketball game? That was a stark contrast from the games this past weekend.
000
Jeff Lewis @jefflewis.social · 06/04/2025
TFW you play poker for 7 hours and walk away with what you bought in with 🫠
000
Jeff Lewis @jefflewis.social · 29/03/2025
Loading new pages of data with 2.5KB html payloads feels like the future.
020
Jeff Lewis @jefflewis.social · 29/03/2025
Building a proof of concept web app in swift on the server with htmx has been some pure joy programming. I could maybe build it faster with React, but being able to have essentially no state on the client (besides the url params and search) makes things so much simpler to understand and follow.
160
Jeff Lewis @jefflewis.social · 29/03/2025
Vibe coding social security? What could go wrong? Bonus points if floating point arithmetic loses billions of dollars. www.wired.com/story/doge-rebuild-so…
wired.com
DOGE Plans to Rebuild SSA Code Base in Months, Risking Benefits and System Collapse
Social Security systems contain tens of millions of lines of code written in COBOL, an archaic programming language. Safely rewriting that code would take years—DOGE wants it done in months.
121
Reposted by Jeff Lewis
Suri Crowe 🥷7️⃣ @suricrowe.bsky.social · 15/03/2025
missing from the democratic senate leadership… & 10 dem senators 😞
812919
Jeff Lewis @jefflewis.social · 10/03/2025
Schools should have a floating window to start the week after we change the clocks an hour earlier.
000
Jeff Lewis @jefflewis.social · 08/03/2025
I would love this on iPad. news.itsfoss.com/google-android-lin…
010
Jeff Lewis @jefflewis.social · 03/03/2025
With Cuomo entering the race, I have a hard decision to make. Who do I rank last in rank choice voting?
Meme of not being able to pick between two buttons, labeled Eric Adams and Andrew Cuomo.
111
Jeff Lewis @jefflewis.social · 23/02/2025
I’m sorry Whole Foods, but this is not a valid substitution for bottles of Pinot Noir and Sauvignon Blanc. This is neither wine nor alcohol at all. 🤦‍♂️
Boxes of non-alcoholic Sam Adam’s IPAs
010
Jeff Lewis @jefflewis.social · 20/02/2025
And now some product manager has on their resume “reduced customer support issues by 42%”. tilde.zone/@n1xnx/114037268434762362
000
Jeff Lewis @jefflewis.social · 20/02/2025
I dunno, this seems kinda low? apple.news/AmjZvMxsrT2-sXq0Vam0-yQ
000
Jeff Lewis @jefflewis.social · 16/02/2025
Oh @lisamurkowski.bsky.social, is this traumatizing for the federal employees in Alaska? Is there anything you did to investigate if this was a likely outcome and prevent it?
010
Jeff Lewis @jefflewis.social · 16/02/2025
So humble of himself to think the junk he sells are inelastic goods.
010
Jeff Lewis @jefflewis.social · 15/02/2025
I lost an AirPod in November. I finally bought a replacement and 2 days after it arrives, the lost one turns up 🙄
010
Jeff Lewis @jefflewis.social · 11/02/2025
React Native views are like ogres. They have layers.
Xcode view debugger view of a React Native feature view with so many layers.
010
Jeff Lewis @jefflewis.social · 21/12/2024
I just completed "Race Condition" - Day 20 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/20 [adventofcode.com/2024/day/20] I had the pathfinding correct quickly, but got really stuck figuring out the cheat distance.
040
Jeff Lewis @jefflewis.social · 19/12/2024
I just completed "Linen Layout" - Day 19 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/19 [adventofcode.com/2024/day/19] I had a very hard time understanding how to parse this at first, but I found another solution where it really clicked for me!
030
Jeff Lewis @jefflewis.social · 19/12/2024
I've completed "RAM Run" - Day 18 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/18 [adventofcode.com/2024/day/18] My Day 16 solution didn't have bounds checking 😬
030
Jeff Lewis @jefflewis.social · 18/12/2024
I just completed "Chronospatial Computer" - Day 17 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/17 [adventofcode.com/2024/day/17] I leaned hard on other implementations for this one. Learned a lot about bit shifting though!
020
Jeff Lewis @jefflewis.social · 17/12/2024
I just completed "Reindeer Maze" - Day 16 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/16 [adventofcode.com/2024/day/16] I was very unfamiliar with Dijkstra's algorithm. I'm more familiar with it now.
020