frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Tessera Designer – Generate beautiful, seamless patterns

https://apps.apple.com/us/app/tessera-designer-patterns/id6756501042?mt=12
1•SwiftedMind•2h ago
Hey,

A few weeks ago I randomly decided to build a seamless pattern engine for Swift/SwiftUI projects. I called it Tessera (GitHub link). It’s an open-source framework that lets you generate endlessly repeatable, seam-free patterns from pretty much anything you can build in code: shapes, SF Symbols, emojis, text, custom icons, etc.

While working on it, I also built a demo app so developers could see how to use the framework. However, that demo turned out to be so much fun to play with that I decided to turn it into a full app.

## Introducing Tessera Designer

Tessera Designer is a Mac app that wraps my Tessera engine in a UI that anyone can use. It comes with lots of symbols you can customize, and you can also add text, emojis, or your own images. The app then lays everything out to fill your canvas with a pattern.

There are 2 modes available:

Tile mode lets you design a single tile (a small square) that can be repeated endlessly without visible seams. Exporting gives you a small image you can use anywhere.

Canvas mode lets you create an export of a fixed size (great for wallpapers, postcards, etc.). In this mode, you can pin images/text to specific positions, and the app fills the remaining space with a pattern, so that they "flow" around your pinned elements.

You can then export tiles or canvases as PNG or as vector-based PDF (so it scales cleanly, as long as the elements you used are vector-based too).

## Roadmap

I’m actively working on new updates. For example, the next version will add a new placement mode for grid-based patterns, and I’m also working on bringing the app to iPadOS and iOS in the near future.

## AI Disclosure

The app itself does not use AI to generate anything. It's based on "traditional" algorithms that can generate these patterns.

However, I am using OpenAI's Codex CLI to collaboratively build this app. While I let Codex write most of the code, I am still deeply involved in and knowledgable about the code it produces. I am a professional software engineer, and coding is a passion of mine. I still make sure the code is clean, correct and well structured. I spend a lot of time refactoring, organizing and verifying the code. I still do most of the thinking and decisions on "how" I want a feature to be implemented, I just let Codex do the typing part that slows me down.

This is the first project I have worked on that is mostly written by AI. It's an experiment. I wanted to see how much faster I could build something I imagined. Traditionally, an app like this would have taken me much much longer to develop.

And I do believe the app is nicely built and well structured. I put a lot of care into making the user interface as well as the user experience as best as I can. This is also the first time I've worked on an app for the Mac, so it's a new experience for me as well.

Bring Back the Yugoslav Basketball Team

https://jacobin.com/2025/11/bring-back-the-yugoslav-basketball-team/
1•PaulHoule•40s ago•0 comments

Qwen3-TTS Steps Up: Voice Cloning and Voice Design

https://qwen.ai/blog?id=qwen3-tts-vc-voicedesign
1•pretext•1m ago•0 comments

Evri driver arrested after 120 parcels stolen before Christmas

https://uk.news.yahoo.com/evri-driver-arrested-120-parcels-085544125.html
1•nephihaha•2m ago•0 comments

Index of reviews of Cahiers du Cinéma 2025

https://jjg.gitlab.io/en/code/cdc-index/2025.html
1•jjgreen•5m ago•0 comments

Review of Moral Codes: Designing Alternatives to AI

https://read.dukeupress.edu/critical-ai/article/doi/10.1215/2834703X-12096054/406212/Moral-Codes-...
1•Antibabelic•7m ago•0 comments

A third path to explain consciousness: Biological computationalism

https://phys.org/news/2025-12-path-consciousness-biological.html
1•manidoraisamy•7m ago•0 comments

Dumbphone journey – eight month update

https://blog.frog.equipment/dumbphone-journey-eight-month-update
1•birdculture•8m ago•0 comments

Modern Robotics: Mechanics, Planning and Control (2017) [pdf]

https://hades.mech.northwestern.edu/images/7/7f/MR.pdf
1•nill0•9m ago•0 comments

Hepatic adaptation to chronic metabolic stress primes tumorigenesis

https://www.cell.com/cell/fulltext/S0092-8674(25)01366-2
1•manidoraisamy•10m ago•0 comments

A Golang malformed HTTP POST mystery

https://deliveroo.engineering/2019/02/22/go-down-the-rabbit-hole.html
1•fanf2•11m ago•0 comments

Ask HN: What are some engineering practices you wish would come back?

2•dhruv_ahuja•11m ago•0 comments

Content Infinite Loop: 1 Hour Work, 30 Days of Traffic

https://blog.vect.pro/content-infinite-loop-guide
1•WoWSaaS•12m ago•0 comments

Code Orange: Fail Small – our resilience plan following recent incidents

https://blog.cloudflare.com/fail-small-resilience-plan/
1•gpi•12m ago•0 comments

Switching It Up a Bit

https://xania.org/202512/23-switching-it-up
3•hasheddan•13m ago•0 comments

The Renaissance book that heralded growth

https://worksinprogress.co/issue/the-renaissance-book-that-heralded-growth/
1•pietergaricano•15m ago•0 comments

Proton 2025 Lifetime Fundraiser

https://shop.proton.me/products/2025-proton-lifetime-fundraiser-raffle-ticket
1•teekert•19m ago•0 comments

Libxml2 Narrowly Avoids Becoming Unmaintained

https://hackaday.com/2025/12/23/libxml2-narrowly-avoids-becoming-unmaintained/
1•beardyw•21m ago•0 comments

Creatine monohydrate pilot in Alzheimer's: Feasibility and cognition

https://alz-journals.onlinelibrary.wiley.com/doi/10.1002/trc2.70101
1•debo_•22m ago•0 comments

Postponed '60 Minutes' segment on Salvadoran prison is streamed by Canadian news

https://www.nbcnews.com/news/us-news/cbs-news-el-salvador-cecot-prison-sharyn-alfonsi-bari-weiss-...
5•duxup•23m ago•0 comments

I Don't Care for Gnome (2024)

https://woltman.com/gnome-bad/
2•abhinavk•24m ago•0 comments

Algorithms for Decision Making (2022)

https://algorithmsbook.com/decisionmaking/#
2•simonpure•25m ago•0 comments

Show HN: I built an iOS app for writers who still use pen and paper

https://frogteam.ai/VibrantFrog/how-it-works.html
1•am-piazza•29m ago•0 comments

Show HN: Kardy – send a group card this Christmas

https://www.kardy.app
1•postatic•32m ago•0 comments

Guilded is no longer available

https://www.guilded.gg/
2•uyzstvqs•32m ago•0 comments

Microsoft has set a goal to "eliminate every line of C and C++ from MS by 2030."

https://twitter.com/lundukejournal/status/2003293402528428209
5•taubek•34m ago•1 comments

What are the best personal blogs that you're reading?

4•George97•36m ago•1 comments

Show HN: Persistent memory for Claude Code using Mem0

https://github.com/0xtechdean/claude-code-mem0
1•0xtechdean•36m ago•0 comments

Meeting could have been an Email

https://substack.com/inbox/post/182399060
2•todsacerdoti•37m ago•0 comments

Finite Field Arithmetic (2017)

https://www.loper-os.org/?p=1913
1•turtleyacht•42m ago•0 comments

Tabular Thinking and Graph Thinking: Essential Mental Models

https://zaferbalkan.com/tabular-thinking-graph-thinking/
1•feldrim•48m ago•0 comments