19 September 2023
16 September 2023
- The Mobile System Design Book
The mobile engineering book that every app developer should read.
mobilesystemdesign.com
10 September 2023
- 11 HTML best practices for login & sign-up forms—Martian Chronicles, Evil Martians’ team blog
Even popular sites fail to implement the 11 best practices mentioned in this article, and thus have at least one mistake. Use this checklist on your next pull request review that deals with any form.
evilmartians.com
9 September 2023
- StopTheMadness browser extension
StopTheMadness is a web browser extension that stops web sites from making your browser harder to use.
underpassapp.com
29 August 2023
- Some blogging mythsjvns.ca
27 August 2023
- A reading guide for grownups who don’t read
Librarian secrets to getting into books for the very first time.
vox.com
26 August 2023
- Design’s New Deal | Figma Blog
Brian Chesky saved Airbnb by leading through design, and he thinks this is just the beginning of the revolution. Five industry experts weigh in.
figma.com
21 August 2023
- NaN Jaune
Closed apertures, display for text and text for display, Jaune follows this NaN motto: take a bad idea and do it well, or at least die trying.
nan.xyz
17 August 2023
- Headless UI
Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
headlessui.com - Themes – Radix UI
An open source component library for building modern React apps that helps you build faster and makes it easy to create beautiful, accessible interfaces that are a breeze to maintain.
radix-ui.com - Floating UI - Create tooltips, popovers, dropdowns, and more
A JavaScript library to position floating elements and create interactions for them.
floating-ui.com - How to avoid implicit retain cycles when using function references
One very nice thing about Swift is that functions are first-class values. They can be assigned to variables, curried, and you can pass them as arguments: If a function takes a closure as a parameter, you can pass a reference to a function in place of an in-line closure, as long as the types match. We may think of functions as just special kinds of closures with a name. But beware! Therein lies dragons.
sveinhal.github.io - Typeverything
Typeverything is a type-foundry specialising in the development of display fonts. Founded in 2011 by Andrei Robu, the foundry brings together a collective of independent type designers focusing on creating the finest fonts for your projects. Typeverything has earned the trust of top studios and renowned brands around the world, whether you're working on branding, advertisements, or digital experiences, we are here to support you with the right tools. Our licenses vary from fonts for Desktop, to Social Media, Broadcasting, Logotypes, Apps and Website use.
typeverything.com - “Design first, then build”: let’s bury this myth forevermore—Martian Chronicles, Evil Martians’ team blog
Waiting to build your mobile or web app after all the mockups and designs are complete is an increasingly obsolete model. Let’s present an alternative that we've used to great success.
evilmartians.com - Bundlephobia | Size of npm dependencies
Bundlephobia helps you find the performance impact of npm packages. Find the size of any javascript package and its effect on your frontend bundle.
bundlephobia.com - Enter AnyCable v1.4: reliable real-time features for apps of any size—Martian Chronicles, Evil Martians’ team blog
AnyCable 1.4 is here with major improvements like Reliable Streams, Resumable Sessions, simplified Heroku deployment, long-polling fallback, enhanced HotWire compatibility, and OCPP support. Realiable real-time features for apps of any size!
evilmartians.com
16 August 2023
- How I Choose What To Read - David Perell
David shares how he chooses what to read and how to build a reading habit. Read here.
perell.com
31 July 2023
- What explains recent tech layoffs, and why should we be worried? | Stanford News
As layoffs in the tech sector mount, Stanford Graduate School of Business Professor Jeffrey Pfeffer is worried. Research – by him, and others – has shown that the stress layoffs create takes a devastating toll on behavioral and physical health and increases mortality and morbidity substantially. Layoffs literally kill people, he said.
news.stanford.edu - Product design & UX design resources – Degreeless.Design
An opinionated and carefully curated collection of links, books, articles, and more that will help you speed boost your UX and Product Design career.
degreeless.design
29 July 2023
3 July 2023
- GB Studio
A quick and easy to use drag and drop retro game creator for your favourite handheld video game system.
gbstudio.dev
26 June 2023
- Everything Must Be Paid for Twice
One financial lesson they should teach in school is that most of the things we buy have to be paid for twice. There’s the first price, usually paid in dollars, just to gain possession of the desired thing, whatever it is: a book, a budgeting app, a unicycle, a bundle of kale. But then, in order to make use of
raptitude.com
24 May 2023
- danwood/SwiftUICoreImage
Hundreds of Core Image filters wrapped as CIImage modifiers for easy integration with SwiftUI
github.com - How to make absolutely any app look like a macOS app—Martian Chronicles, Evil Martians’ team blog
This quick article explains a few key UI features to keep in mind if you want to mimic the feel and look of a macOS desktop app.
evilmartians.com