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.
@jefflewis.social.bsky.social
Software developer and computer nerd. Currently interested in Swift but also love Ruby, Typescript, and sometimes Kotlin.
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.
sharing-grdb, but that worked well once I gave more direct examples.
27.06.2025 18:14 — 👍 1 🔁 0 💬 0 📌 0ConEd 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.
Sometimes relying to robo texts is cathartic.
22.06.2025 22:13 — 👍 2 🔁 0 💬 0 📌 0It’s a happy coincidence when a work trip brings you to the city Brand New is playing and you get a ticket.
18.06.2025 00:19 — 👍 0 🔁 0 💬 0 📌 0Someone can’t count.
17.06.2025 23:43 — 👍 0 🔁 0 💬 0 📌 0Who wants to come work with me to build some really cool applications and services to better the lives of HVAC technicians?
https://www.linkedin.com/jobs/view/4245635767
#FediHire
liquid glass is a terrible name because glass is a liquid
09.06.2025 17:18 — 👍 3 🔁 0 💬 0 📌 0Me trying to position the shibumi shade in changing winds:
https://shibumishade.com/
Video: https://hachyderm.io/@jefflewis/114638263425834952
To demonstrate the eternal optimism of New Yorkers, I just heard some guy yell “Knicks in 5” from his citi bike.
26.05.2025 03:56 — 👍 1 🔁 0 💬 0 📌 0Xcode 16.3 supports json with comments. Finally.
17.05.2025 20:21 — 👍 2 🔁 1 💬 0 📌 0This knicks run has been exhilarating and so much fun to watch!
17.05.2025 03:14 — 👍 0 🔁 0 💬 0 📌 0Jalen. Brunson. That last shot against the pistons was phenomenal.
02.05.2025 02:38 — 👍 2 🔁 0 💬 0 📌 0Was that Cavs/Heat game even a basketball game? That was a stark contrast from the games this past weekend.
29.04.2025 02:55 — 👍 0 🔁 0 💬 0 📌 0TFW you play poker for 7 hours and walk away with what you bought in with 🫠
06.04.2025 06:24 — 👍 1 🔁 0 💬 0 📌 0Loading new pages of data with 2.5KB html payloads feels like the future.
29.03.2025 19:44 — 👍 2 🔁 0 💬 0 📌 0Building 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.
29.03.2025 19:44 — 👍 6 🔁 0 💬 1 📌 0Vibe coding social security? What could go wrong? Bonus points if floating point arithmetic loses billions of dollars. https://www.wired.com/story/doge-rebuild-social-security-administration-cobol-benefits/
29.03.2025 14:56 — 👍 2 🔁 1 💬 1 📌 0missing from the democratic senate leadership… & 10 dem senators 😞
15.03.2025 14:05 — 👍 131 🔁 20 💬 8 📌 0Schools should have a floating window to start the week after we change the clocks an hour earlier.
10.03.2025 11:20 — 👍 0 🔁 0 💬 0 📌 0I would love this on iPad.
https://news.itsfoss.com/google-android-linux-terminal-rollout/
Meme of not being able to pick between two buttons, labeled Eric Adams and Andrew Cuomo.
With Cuomo entering the race, I have a hard decision to make. Who do I rank last in rank choice voting?
03.03.2025 15:35 — 👍 1 🔁 1 💬 1 📌 0Boxes of non-alcoholic Sam Adam’s IPAs
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. 🤦♂️
23.02.2025 13:12 — 👍 1 🔁 0 💬 0 📌 0And now some product manager has on their resume “reduced customer support issues by 42%”. https://tilde.zone/@n1xnx/114037268434762362
20.02.2025 23:24 — 👍 0 🔁 0 💬 0 📌 0I dunno, this seems kinda low? https://apple.news/AmjZvMxsrT2-sXq0Vam0-yQ
20.02.2025 13:12 — 👍 0 🔁 0 💬 0 📌 0Oh @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?
16.02.2025 22:02 — 👍 1 🔁 0 💬 0 📌 0So humble of himself to think the junk he sells are inelastic goods.
16.02.2025 18:53 — 👍 1 🔁 0 💬 0 📌 0I lost an AirPod in November. I finally bought a replacement and 2 days after it arrives, the lost one turns up 🙄
15.02.2025 19:44 — 👍 1 🔁 0 💬 0 📌 0Xcode view debugger view of a React Native feature view with so many layers.
React Native views are like ogres. They have layers.
11.02.2025 18:02 — 👍 1 🔁 0 💬 0 📌 0I just completed "Race Condition" - Day 20 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/20 [https://adventofcode.com/2024/day/20]
I had the pathfinding correct quickly, but got really stuck figuring out the cheat distance.
I just completed "Linen Layout" - Day 19 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/19 [https://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!