profile
viewpoint
Bryan Irace irace Brooklyn, NY irace.me Writes (mostly Swift) code in NYC. Formerly ran the iOS, Android, and API teams at Tumblr.

irace/BRYSerialAnimationQueue 404

Perform UIView animations serially without blocking the main thread, using the same APIs you already know and love.

irace/BRYParseKeyboardNotification 52

Parses the useful parts out of a keyboard will show/hide notification

irace/BRYSoundEffectPlayer 47

Convenience wrapper around some of Apple's Audio Service functions used for playing sound effects.

irace/BRYHTMLParser 36

An Objective-C wrapper around libxml for parsing HTML

irace/BlogQuest 12

An alternative Tumblr client for iOS

irace/BRYMailToURIParser 9

Simple Objective-C parser for mailto URIs.

irace/BRYHashCodeBuilder 7

Utility for determining object hash codes, based on Apache Commons HashCodeBuilder

irace/BRYEqualsBuilder 5

Utility for determining object equality, based on Apache Commons EqualsBuilder

irace/balances 4

A simple app for keeping track of money you owe and is owed to you.

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha 07be0d63694aa29a58fdde5f72a4a87b43e45381

Add Instagram link and label this as 'open' so the GoFundMe can be accessed

view details

push time in 12 days

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha ca3ef9cfa40c96a8033aa7d732e31c33cfb900fe

Add Leland Eating and Drinking House URL field

view details

push time in 13 days

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha 8aa6febf88396ba66d07ea778570c06369e606a2

Add Leland Eating and Drinking House

view details

push time in 13 days

startedfoambubble/foam

started time in 13 days

startedtonsky/FiraCode

started time in 13 days

startedagkozak/zsh-z

started time in 13 days

startedzsh-users/zsh-syntax-highlighting

started time in 13 days

startedsindresorhus/terminal-snazzy

started time in 13 days

startedsindresorhus/pure

started time in 13 days

pull request commentirace/prospectheightsbk.com

Categories, services and social

Looking great! A minor nit would be to give the category headers a bit more top padding or margin, but beyond that, this is such a huge improvement. FFT merge at your convenience

nicbarajas

comment created time in a month

pull request commentirace/prospectheightsbk.com

Categories, services and social

It feels slightly odd to use equality checks on human readable strings to check category inclusion. I may be splitting hairs here but I wonder if it's slightly cleaner for a category object to look more like:

id: wine-and-liquor-store
section_header: Wine & Liquor Stores

You’re still doing string matching in this case, but it seems a little better semantically as one is clearly an identifier that isn’t UI-facing, and the other is.

Other than that, it looks great! I‘d love to see a screenshot since it’s a little hard for me to wrap my head completely around the change just from looking at the delta, but no concerns on my end. Awesome work!

nicbarajas

comment created time in a month

push eventirace/prospectheightsbk.com

joannaflamm

commit sha 327210fef5bd1270172a9dfdfaa1e410ea677f9e

Bearded Lady is open

view details

Bryan Irace

commit sha 17b3396ca203ab8e5ba6a17e193c3360563914d4

Merge pull request #26 from joannaflamm/patch-2 Bearded Lady is open

view details

push time in a month

push eventirace/prospectheightsbk.com

Matt Healy

commit sha f2ea3ded7f760ee7b8fdc3c40c6d46e09c3665b3

Add Sweet Chick

view details

Bryan Irace

commit sha 386907d0011cdd3db0741819b7365327ac64a7fb

Merge pull request #27 from irace/sweet-chick Add Sweet Chick

view details

push time in a month

pull request commentirace/prospectheightsbk.com

Major July update

Busy week and not sure when I’ll have time to review so I’m going to take a leap of faith and merge! 🤞

nicbarajas

comment created time in a month

pull request commentirace/prospectheightsbk.com

Major July update

🙌

nicbarajas

comment created time in a month

issue commentRoam-Research/issues

Better Support for Linked & Unlinked References in Namespaces

I agree with these proposals as well! Would be a big improvement.

jacklaing

comment created time in a month

issue commentirace/prospectheightsbk.com

Venue categories

Absolutely!

nicbarajas

comment created time in a month

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha 983172942e635ead7aaaf8f2a41b3ea5a4b7e608

Add BKLYN Larder Seamless link

view details

push time in 2 months

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha 018e86ec6e3fe639d93c9f16a07b757690a244ff

Add more restaurants

view details

push time in 2 months

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha b21d8c3714573c04306610ff47823742e03ac86f

Bunch of updates

view details

push time in 2 months

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha 7fff04901282008bc035caa262d05117f3375722

Fix merge conflicts

view details

push time in 2 months

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha 500125f777c229bb6472512ef9ab6a1bccab6b28

Update White Tiger, Ample Hills, Stocked

view details

Bryan Irace

commit sha 089d452a045a07effbc378fba3a727849b2a5891

Fix merge conflicts

view details

push time in 2 months

delete branch irace/prospectheightsbk.com

delete branch : nic/end-of-may

delete time in 2 months

push eventirace/prospectheightsbk.com

Nic Barajas

commit sha 88b8efb6fffdca4a2484267933e65130c0df90b1

fix penny house instagram

view details

Nic Barajas

commit sha 952bf11031e8e45a6c14e7f6b888b7015a1d6c30

add ode to babel / good life, tweak ample hills

view details

Nic Barajas

commit sha c34e973c0014a2709eb7af821e81e3453d3ec795

update for bklyn clay

view details

Nic Barajas

commit sha 0269d34674a92bd2f393fc9fd527014a24a8f033

many fixes

view details

Nic Barajas

commit sha cbb326b2bcd2266b73dc1a5ae96b8700dccbd466

couple more tweaks

view details

Nic Barajas

commit sha 9164c52dd3c0dcb4ec5b180e1a95a6030356575b

fix yaml, add gran caffe phone

view details

Nic Barajas

commit sha 09229f6f4d389c6c4f0a8469f1f646f40e8cd283

a touch more consistency

view details

Nic Barajas

commit sha a5c2c74bcd133844b5a1cf6999c935e5886251d5

update bilt bar, more consistency

view details

Bryan Irace

commit sha 931b5f541e40ef4077da42feb6cf59bc9bad5615

Merge pull request #22 from irace/nic/end-of-may More fixes

view details

push time in 2 months

PR merged irace/prospectheightsbk.com

More fixes

Place updates:

  • Adds Ode to Babel and Good Life
  • Tweaks language for Ample Hills to require fewer updates
  • BKYLN Clay now does firings, Bilt Bar has been open
  • Cataldo’s has been closed for a bit
  • Miscellaneous fixes for Amorina, Gran Caffe de Martini

A handful of formatting things:

  • I’ve added single quotes to notes with links to prevent parsing errors
  • Trying to add additional consistency and phrasing:
    • A unified structure for generic notes: [Call / order online / open] for [pickup (and) delivery]
    • Changed all instances from “takeout” to “pickup”
    • Linking “Order online” when possible for direct ordering
+132 -112

1 comment

1 changed file

nicbarajas

pr closed time in 2 months

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha b0c26a1d43a78adfeff224462403042b550c5cd0

Update Stocked

view details

push time in 2 months

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha b0a1b7263b0dbcf7d93749864dab179bb3d333b8

Update Fausto, Faun, LaLou

view details

push time in 2 months

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha 788b371e8b6d5d6ea317dca0e1f32a502b4bbdab

Add Puerto Viejo

view details

push time in 2 months

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha 5f51594bdb3577ae83f4a42a48f156162af62166

Update Inaka and add Citrico

view details

Bryan Irace

commit sha 8aa27bf2bebae15b24082990baa82976ddb1efd0

Handful of updates

view details

push time in 2 months

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha cd84df53a506a2c7c3ddf32274a1b8094840d703

Update Ki Sushi and add Don Chingon

view details

push time in 3 months

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha e8262982fe9e9d34189105eed17066d96dbe307e

Add Kami Asian

view details

push time in 3 months

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha 7d79c739db20ad3076a2a2e8340d528987742d93

Add Dough Studio

view details

push time in 3 months

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha 0e1261af5e22e56cf855569851a3b77522d52b65

Updates to Olmsted, Banh Mi Place, BKLYN Larder, Ogliastro, Stocked Burger

view details

Bryan Irace

commit sha 8e967cfb997d79cd4cea955232dfb16341308a8b

Merge

view details

push time in 3 months

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha 354e929fd7c89f386562232831955c3e491a50e3

Update places.yml

view details

push time in 3 months

startedroam-unofficial/roam-toolkit

started time in 3 months

startedgarlicagreement/roam-css-styles

started time in 3 months

pull request commentirace/prospectheightsbk.com

Reorganize code into layouts and includes

Awesome–thank you!

nicbarajas

comment created time in 3 months

delete branch irace/prospectheightsbk.com

delete branch : nic/code-org

delete time in 3 months

push eventirace/prospectheightsbk.com

Nic Barajas

commit sha 2be65402b271bb5269241dee27caf04f09b1d17c

split index into includes, layouts

view details

Nic Barajas

commit sha 7ec28cc999354cb154e8b59f80780b18d4c1220d

fix meta logic

view details

Nic Barajas

commit sha 791249b4b7933d8403663bf29cc71026981d2972

hide delivery options

view details

Nic Barajas

commit sha 20196ff37cd73a1e72ee4b54c5ac1959b632812e

small layout tweak

view details

Nic Barajas

commit sha 2274f47604ea908d60b48f03271ea69990501bec

try again on layout

view details

Nic Barajas

commit sha 7e44a92f98c72900e9ded9d6b4ffec372cdbb87b

Additional template tweaks

view details

Nic Barajas

commit sha 2bddfd60c344bb497f95f701b53ad5aa8da8cef1

Use template title

view details

Nic Barajas

commit sha 0e6e4f35241d86e8c276c4f1a07e7933f8ac4ec3

bang

view details

Nic Barajas

commit sha 8d1fe7c424edb02ba583c2b7078b088f6ae42271

whitespace

view details

Nic Barajas

commit sha ab192643bb9a366b3f3c0542ef34eefc77134c13

oof

view details

Nic Barajas

commit sha ef656987380e96af6e788eabb92091f9a4d31cbe

Simplify delivery code

view details

Nic Barajas

commit sha 470aa2374595375ce55a68c6e3e8e4f972dfb0c9

dumb typo

view details

Nic Barajas

commit sha 9c6b8139c67e5f4a3e1d800478a5f1c8880ff585

fix ubereats, add toast icon

view details

Bryan Irace

commit sha 4054bd95e6774c898eb60af370e9a1c1fe3711a1

Merge pull request #19 from irace/nic/code-org Reorganize code into layouts and includes

view details

push time in 3 months

PR merged irace/prospectheightsbk.com

Reviewers
Reorganize code into layouts and includes

Mostly shuffling code around to close #15. There are new folders for includes and templates:

  • _includes
    • head.html Contains the code for the head element on the page
    • header.html Top visible matter for the page
    • place.html Individual places (see below)
    • footer.html Additional site information
  • _templates
    • default.html Now contains the structure for the page

The new unified place template uses the same layout regardless of whether they’re open, closed or otherwise, and provides a consistent method for dealing with new delivery services, which should make #8, #9, and #10 an easier lift. I also made a very tiny tweak for not-small device widths for slightly nicer place layouts.

+185 -203

0 comment

15 changed files

nicbarajas

pr closed time in 3 months

issue closedirace/prospectheightsbk.com

Break index.html page into layout.html, header.html, footer.html, place.html

Model after https://github.com/jasonseney/licsupport.nyc

closed time in 3 months

irace

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha de9528c12a4683d0316b9783dff4b1a1f62620f3

Add Joy and Ruby

view details

push time in 3 months

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha 20ba6b78ab4683ab4784ebedb03f279401b36318

Add Pennyhouse Cafe and Little Miss Muffin

view details

push time in 3 months

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha 8a0d486f0fc496df850a2da28d3c7f35f1d669bc

Update Bierwax, Ciao Gloria, and MeMes

view details

push time in 3 months

push eventirace/prospectheightsbk.com

Bryan Irace

commit sha c3abb6b119db6d38b5b240f835759564a154a747

Add Mumbai Place and Mokbar

view details

push time in 3 months

push eventirace/prospectheightsbk.com

Nic Barajas

commit sha e7dea6eee972f2fa38cc49acd054c8752740ca9a

fix alta calidad, new mercado info

view details

Nic Barajas

commit sha 6fdbc7975120f96c305e4673a700afacefc3d97a

update date, update ample hills

view details

Nic Barajas

commit sha 3bc98a7e109ca773a0fe2e1398146b428a4a5b0d

wine shop updates

view details

Nic Barajas

commit sha 6f3045c23b7b04e8462cfbe5eef1d2e565f11d9d

adds gorilla coffee

view details

Nic Barajas

commit sha 610582a5510f81888b15895d3bffb64c6bb35212

add instagram for cheryl's

view details

Nic Barajas

commit sha c5698ac8ccbe6f5cc54c8baef78bdcbd525a745b

more consistent time, add example

view details

Nic Barajas

commit sha 946d6f1fb5829bc3f624f689ec3c93800c5fabbd

tweak example, update dates

view details

Nic Barajas

commit sha 203c3eca7415a61d4c88fe35fa2534e322d3de0e

boxalis!

view details

Nic Barajas

commit sha 94fa6fdcd30560a823612eaf8195721879f02b43

add oxalis phone number

view details

Nic Barajas

commit sha 4df421ea183b81cebd92a8325677170ec9baa3ff

en-dash -> hyphen

view details

Bryan Irace

commit sha e3ca97c018101c851e5f5f6f581abc36e8a12bbe

Merge pull request #18 from irace/nic/updates-05-2020 Updates, Early May 2020

view details

push time in 3 months

PR merged irace/prospectheightsbk.com

Updates, Early May 2020

Adds a few things:

  • Example business
  • Gorilla Coffee
  • Vanderbilt Wine Merchants

Updates for:

  • Cheryl’s Global Soul (adds Instagram)
  • Ample Hills, Alta Calidad, Fermented Grapes, Oxalis

Also makes time and date consistent across all places.

+79 -39

0 comment

1 changed file

nicbarajas

pr closed time in 3 months

Pull request review commentirace/prospectheightsbk.com

Updates, Early May 2020

   url: https://orders.dickeys.com/quote/location   instagram: https://www.instagram.com/dickeys.bk/   phone: (347) 889-5400-  hours: 10AM - 10PM+  hours: 10AM – 10PM

TIL! Didn’t realize that hyphens weren’t grammatically correct – great to know. Thank you!

nicbarajas

comment created time in 3 months

Pull request review commentirace/prospectheightsbk.com

Updates, Early May 2020

   url: https://orders.dickeys.com/quote/location   instagram: https://www.instagram.com/dickeys.bk/   phone: (347) 889-5400-  hours: 10AM - 10PM+  hours: 10AM – 10PM

Totally in favor of consistent naming, spacing, etc., but unsure what the benefit of en-dashes is? Seems like slower more friction to maintain but I don’t feel strongly and am open to being convinced otherwise!

nicbarajas

comment created time in 3 months

Pull request review commentirace/prospectheightsbk.com

Updates, Early May 2020

+# - name: Example Eatery+#   status: open+#   phone: (212) 555-1234+#   url: https://www.example.com/+#   instagram: https://www.instagram.com/+#   hours: 9AM – 5PM (Mon – Fri)+#   notes: "Example text here"+#   delivery:+#     uber_eats:+#     doordash:+#     postmates:+#     seamless:+#     caviar: +#     toast:+#   links:+#     - title: Staff relief fund+#       url: https://www.gofundme.com/+#   last_updated: 5/7+ - name: Acme Pet Food Inc   instagram: https://www.instagram.com/acmepetfood/   phone: (718) 789-8062-  hours: 10AM - 7PM (Mon - Fri), 10AM - 5PM (Sat), 11AM - 5PM (Sun)+  hours: 10AM – 7PM (Mon – Fri), 10AM – 5PM (Sat), 11AM – 5PM (Sun)   notes: “Limit exposure to our staff and yourself, please wear a mask when visiting, wait outside if crowded. No contact curbside and local home delivery available.”   last_updated: 4/13  - name: Alta Calidad   status: closed   url: https://altacalidadbk.com   instagram: https://www.instagram.com/altacalidadbk/-  hours: 11AM - 8PM⁣+  hours: 11AM – 8PM⁣   delivery:     uber_eats: https://www.ubereats.com/new-york/food-delivery/alta-calidad/L0ktkVRjQbOkllv7UWe1fQ     doordash: https://www.doordash.com/store/alta-calidad-brooklyn-133126/     postmates: https://postmates.com/merchant/alta-calidad-brooklyn     seamless: https://www.seamless.com/menu/alta-calidad-552-vanderbilt-ave-brooklyn/460349     caviar: https://www.trycaviar.com/m/alta-calidad-5914     toast: https://www.toasttab.com/alta-calidad/v3-  notes: “Just in time for #TacoTuesday, #TakeoutTuesday and #CincodeMayo, we’ll be back with contactless pickup on 5/5 from 11am-8pm! Head to our website to preorder your favorite tacos, guac and batched margaritas, and we’ll have it all ready and waiting on our patio at your designated pickup time on Tuesday. 🌮🥳🍹”+  notes: Launching Alta Calidad Mercado on May 13. Will sell prepared foods, specialty goods and pantry items.

Oh nice! Is there a source for this? Would like to link to it from the newsletter

nicbarajas

comment created time in 3 months

Pull request review commentirace/prospectheightsbk.com

Updates, Early May 2020

   url: https://orders.dickeys.com/quote/location   instagram: https://www.instagram.com/dickeys.bk/   phone: (347) 889-5400-  hours: 10AM - 10PM+  hours: 10AM – 10PM

What is this change? Replacing a dash with an emdash?

nicbarajas

comment created time in 3 months

more