Native all the way, until you need text
Why building a rich, selectable, streaming Markdown chat UI on macOS still pushes you toward WebKit or Electron.
Personal blog about mobile development, engineering practices, and technology.
Why building a rich, selectable, streaming Markdown chat UI on macOS still pushes you toward WebKit or Electron.
Practical AI prompts for non-engineers: cooking, supplements, plants, plus a short safety checklist.
Field notes on picking a coding agent: what works, what to avoid, and how to decide based on your primary use case.
Some tips & tricks on how to get the current selected Xcode and check for available local versions.
I recently spent a few hours helping a friend investigate a weird issue in their CD infrastructure. Builds were failing with different fatal errors mostly related to SDK paths and `.platform` directory locations.
Grammarly is a lovely writing assistant. Twenty million people use the tool across the globe. As an iOS engineer, I know how easily you can collect different data, sensitive information. So, let's check what is inside the Grammarly iOS application.
xed is a command-line tool that launches the Xcode application and opens the given documents, or opens a new document, optionally with the contents of standard input.
Brad Pitt as Dr. Anthony Fauci on Saturday Night Live
I am a bit late to the party, but still. Robert C. Martin, colloquially known as "Uncle Bob", gave the exciting talk in May 2016 about the future of the programming. The usefulness of his words still stands, and it is a beautiful history lesson about software engineering, programming as a profession with remarks about Agile and possible future of the industry.
How have Apple emojis evolved lately (iOS 13.0-13.3) and what is gender-neutral philosophy.
Swift Package Manager doesn't work with iOS. Probably, that's all you can say about the current state of SPM, but insomnia forced me to extend the answer to the following essay.
Quick overview of the recent betas from Apple. iOS centric.