Tantek Çelik

Inventor, writer, teacher, runner, coder, more.

💬 👏
  1. #IndieWebCamp #Austin is next weekend!
    Get a #website, #ownyourdata, cut back #socialmedia, or hack on #dweb #webstandards.
    Join @manton2(@microdotblog) @aaronpk(#indieauth #webmention) @dshanske(#WordPress #IndieWeb) & more!

    RSVP: https://2019.indieweb.org/austin

    on
  2. 👍 to issue 5 of GitHub project “ScrollToTextFragment”

    on
  3. likes @jensimmons’s tweet

    on
  4. ↪ In reply to @PaulGGibbons’s tweet @PaulGGibbons sounds great, consider #BarCamp rules CC-BY licensed.

    The Think Bigger Think Better podcast sounds interesting too. Will give https://paulgibbons.net/podcasts/ a listen. Trivia: I was almost a philosophy double major (in addition to CS) at university!

    on
  5. 15 years ago @KevinMarks & I introduced #microformats @oreillymedia ETech 2004 “real world semantics” session, before #RDFa #microdata etc., with <15k #HTMLFirst + inline #CSS+#JS: tantek.com/presentations/2004etech/realworldsemanticspres.html (faster than JS-only slides)

    Previously: tantek.com/t4UY2 (https://twitter.com/t/status/433494367601717248)

    Since then:
    * drop the (X), just HTML
    * meta tags still web alchemy, even more bloated DRY rot
    * h-entry superceded hAtom/hentry/rel="bookmark" - microformats.org/wiki/h-entry
    * recommendations: hReview still more reliable than anything from Google (https://aaronparecki.com/2016/12/17/8/owning-my-reviews). Use h-review today microformats.org/wiki/h-review
    * syndication: h-feed publishing/consuming growing rapidly. microformats.org/wiki/h-feed
    * music playlists still unsolved for any cross-site/service use-cases

    Blogged 15 years ago:
    * tantek.com/log/2004/02.html#d12t0012

    on
  6. a jpg. a jpg. a jpg. a jpg. a jpg. a jpg. a jpg. a jpg. a jpg. a jpg. #trailtuesdaythrowback to last #Saturday at #SFRC. 15km of puffy clouds, emerald hills, muddy trails, and a blue-green Pacific ocean. Last #longrun before the Lake Chabot 30k this Saturday.

    #optoutside #trailrun #trailrunner #trailrunning #Marin #MarinHeadlands
    #California #30ktraining #run #runner #fromwhereirun #whereirun #latergram #nofilter #2019_040

    on
  7. a jpg. Beautiful start to this morning’s #SFRC #trailrun in #MillValley, admiring an #egret wading in a glass-like reflection of partially #cloudy #bluesky.

    on
  8. likes adactio’s note

    on
  9. Another great #typography deep dive, via @myravery:

    Blade Runner: https://typesetinthefuture.com/2016/06/19/bladerunner/

    Checked to see if @adactio had seen it and of course he had, over 2.5 years ago: https://adactio.com/links/10852

    #BladeRunner #scifi #latetotheparty

    on
  10. #indieweb HWCSF

    @beacrea https://coty.design showed #scifi #variablefont https://www.readvisions.com/marvin

    Cool scrolling & hover effects with #JS, still renders beautifully without JS. Good progressive enhancement. #HTMLfirst #CSS #variablefonts #typography

    on
  11. #indieweb Homebrew Website Club @MozSF:

    @jackyalcine (nice site: https://jacky.wtf) came up with a great backronym for "js;dr":

    JavaScript [required]; Didn’t Render

    Original #js;dr dfn: tantek.com/2015/069/t1/js-dr-javascript-required-dead (https://twitter.com/t/status/575434935554584576)

    on
  12. 👍 to issue 2395 of GitHub project “dw-free”

    on
  13. ↪ In reply to @nuzz’s tweet @nuzz my next one :)

    But seriously, at a minimum @TheNorthFace #ECSCA in November, and hopefuly another one sooner!

    https://twitter.com/t/status/1092197119048466434

    on
  14. ↪ In reply to @thenorthfaceECS’s tweet signed up for @TheNorthFaceECS #ECSCA 50k 2019-11-16!
    https://www.thenorthface.com/get-outdoors/endurance-challenge/california.html

    After #running #TNFECS #Marin 50k course solo https://twitter.com/t/status/1066972765335506944 a week after last year’s canceled race, I’m looking forward to #trailrunning it with friends and aid stations.

    Join me: https://endurancecui.active.com/event-reg/select-race?e=58403351&rf=J3mbQvVVn

    FB event: https://facebook.com/events/631506720620139

    Previously, previously:
    * tantek.com/2018/329/t1/ultramarathoner
    * tantek.com/2018/333/t1/tbt-saturday-start-ecsca-course

    on
  15. a jpg. a jpg. a jpg. a jpg. a jpg. a jpg. a jpg. a jpg. Miles of clouds above the city. Planned to run 14 miles in the rain. Ran 15.7 (25km) in high winds instead.

    My first #SFRC #trail #run this year. #trailrun #50ktraining

    The clouds parted as we started[2]. Low 50s(F) with wind gusts. Streams flowing down trails[3]. Squishier, muddier. Earthworms everywhere and a few banana slugs too[4].

    Sparkly sunlit paths[5], greenery lusher than usual[6], city skyline behind emerald hills[7], pinching a #VOR[8]. Minor cloudburst at Tennessee Valley trailhead. Returned home and soon the rain returned.

    #cloudy #rainy #puddles #Marin #SF #latergram #nofilter

    on
  16. likes msb’s article

    on
  17. ↪ In reply to mxb.at’s post Great @mxbck post On Simplicity https://mxb.at/blog/on-simplicity/ via @adactio

    Additionally: simpler approaches are more inclusive & accessible, e.g. #microformats & #indieweb

    Fewer abstractions = less to learn before getting started.

    Simpler = less time cost on plumbing, tooling; faster to build something more useful.

    Less time required = more tinkerable by more people, especially those with less spare time on the margins = more inclusive and accessible.

    The @microformats and @indiewebcamp communities have deliberately chosen explicitly simpler approaches:
    * microformats.org/wiki/start-simple
    * making #microformats2 even simpler: microformats.org/wiki/microformats2-origins#can_we_make_the_simplest_case_simpler
    * The IndieWeb Building Blocks approach (https://indieweb.org/building-blocks) rather than a monolithic "Stack"

    Choosing explicitly simpler approaches is more than just being smart & efficient, it’s ethically the right thing to do.

    Simpler is a sociopolitical choice to deliberately provide more creative agency to more people. Beyond just more usable by more people, simpler technologies enable more people to build, adapt, alter, evolve their own tools of creation, rather than depending on a select privileged few to do so.

    Previously, previously:
    * tantek.com/2018/309/t1/complexity-reinforces-privilege
    * tantek.com/2010/034/t3/simplicity

    on
  18. ↪ In reply to @dustyweb’s tweet @dustyweb @sl007 great! Always awesome when hackathon demos work!
    Any photos from y’all or the demo(s) at #wizardstower2019?

    If you can post or link one in the next 30 min we should be able to get it into the This Week In The #IndieWeb newsletter.

    on
  19. likes @dustyweb’s tweet at , tweet at , Jack’s note at , @SNtwitt3r’s tweet at , and @splorp’s tweet at

    on
  20. #Caltrain commute #SF-MV-SF still had bad connectivity even on #mifi #hotspot cell #tethering.

    Good reminder of #webdev needs for min page sizes & requests, progressive enhancement that works if/when CSS/JS doesn't load. Not #js;dr http://tantek.com/2015/069/t1/js-dr-javascript-required-dead

    on
  21. ↪ In reply to @orlandomediaco’s tweet @splorp @orlandomediaco we do have the #IndieWeb Summit planned for June 29-30 in Portland, Oregon, a bit closer to you. Join us! Would be great to have you!

    https://indieweb.org/2019

    Chat in https://chat.indieweb.org/ if you have any questions!

    on
  22. Homebrew Website Club SF!

    When: Where: Mozilla San Francisco Host: Tantek Çelik

    17:30: Optional writing hour and quiet socializing
    18:30: IndieWeb demos and hack night!

    Homebrew Website Club retro 1980s-style logo

    Topics for this week:

    Join a community with like-minded interests. Bring friends that want a personal site, or are interested in a healthy, independent web!

    Any questions? Ask in #indieweb Slack or IRC

    More information: IndieWeb Wiki Event Page

    RSVP: post an indie RSVP on your own site!

    on
  23. ↪ In reply to jackjamieson.net’s post @jackjamieson awesome! I added your talk on bridging open web and social media to the #IndieWeb wiki events page: https://indieweb.org/Events#jackjamieson-2019-030
    Feel free to create its own wiki page.

    Remember to take photos of the group, ask folks to take photos of your talk!

    on
  24. likes jackjamieson’s note

    on
  25. a jpg. a jpg. a jpg. Sky on fire, lox asiago bagel, geometric lamp shadows. #Monday

    #sunrise #dolorespark #loxbagel #lamp #shadows #latergram #nofilter

    on
  26. a jpg. a jpg. a jpg. a jpg. 🌴🌅🌆 Three #NPSF sunrises (MWF) and a solo Sunday #sunset. It was a good week.

    #sf #wakeupthesun #fromwhereirun #run #novemberprojectsf #runner #novemberproject #runners #dawn #sunrise #latergram #nofilter

    1. #2019_021 Dolores Park
    2. #2019_023 Alta Plaza Park
    3. #2019_025 Lone Mountain looking at Buena Vista
    4. #2019_027 Tank Hill looking at BV, Corona Heights, and downtown

    on
  27. ↪ In reply to @freshelectrons’s tweet Thanks for the memories @freshelectrons, and great to meet you @BenMacAskill @InternetArchive!

    2006 blog post on @LeahCulver & my @Yahoo #HackDay 2nd place win: @Flickr Photo Postcard hack, which we @CreativeCommons published:
    http://tantek.com/log/2006/10.html#d05t1826

    Flickr embeds still work great. And feeling nostalgic for that classic Flickr photo UI.

    on
  28. signed up for @insidetrail Chabot Trail Run 30k 2019-02-16! http://insidetrail.com/calendar/chabot-trail-run/

    This will be my second 30k #trailrace; ran #RodeoValley 30k last year: tantek.com/2018/175/t1/finished-rodeovalley-my-first-30k

    Reading past Chabot 30k race reports by @Amy_Leedham @kineticfix @sarahrunning @dine_and_dash:

    * https://amythepunisher.com/2016/02/22/race-report-inside-trail-racing-lake-chabot-30k/
    * https://kineticfix.com/2014/02/22/race-recap-chabot-trail-run-30k/
    * https://www.therunnerstrip.com/2014/02/inside-trails-3rd-annual-lake-chabot-race/
    * https://jensrunningblog.wordpress.com/2014/02/23/race-recap-chabot-30k/

    FB event: https://facebook.com/events/739010156477845

    #2019_025

    on
  29. RSVP yes to: blog.archive.org’s post attending A Grand Re-Opening of the Public Domain @InternetArchive! Great talks by @lessig @han @brewster_kahle @doctorow & more!

    Proud of public domain community work:
    #microformats.org ^1
    #indieweb.org since founding^2

    #PublicDomainDay

    ^1 Since 2007-12-29: microformats.org/2007/12/29/making-open-standards-as-open-as-possible
    ^2 Since founding in 2011! https://indieweb.org/IndieWeb:Copyrights

    on
  30. ↪ In reply to @emilylewis’s tweet @tw2113 @microformats still worth it (search engines still support), and valid!

    New sites should include #microformats2 markup for #indieweb support, #webmentions etc.

    @emilylewis perhaps time for a 2nd ed. with microformats2? Happy to tech edit 😊

    See also: microformats.org/wiki/faq#When_should_I_use_microformats2_or_microformats1

    on
  31. likes @emilylewis’s tweet at , @tw2113’s tweet at , Jacky’s post at , Aaron’s post at , and Adam Dawkins’s note at

    on
  32. RSVP yes to: Tantek’s event hosting Homebrew Website Club #SF @MozSF tonight!

    One year ago today: #IndieWeb building blocks published @W3C:
    * #IndieAuth #W3C Note: https://www.w3.org/TR/2018/NOTE-indieauth-20180123/
    * #WebSub W3C Recommendation! https://twitter.com/t/status/956354767596539904 (formerly @pubsubhubbub #pubsubhubbub)

    on
  33. Homebrew Website Club SF!

    When: Where: Mozilla San Francisco Host: Tantek Çelik

    17:30: Optional writing hour and quiet socializing
    18:30: IndieWeb demos and hack night!

    Homebrew Website Club retro 1980s-style logo

    Topics for this week:

    Join a community with like-minded interests. Bring friends that want a personal site, or are interested in a healthy, independent web!

    Any questions? Ask in #indieweb Slack or IRC

    More information: IndieWeb Wiki Event Page

    RSVP: post an indie RSVP on your own site!

    on
  34. Upcoming IndieWebCamps!
    Sign-up:
    2/23-24 Austin https://2019.indieweb.org/austin
    Save weekends:
    3/09 Online indieweb.org/2019/Online
    3/30 New Haven indieweb.org/2019/NHV
    5/04 Berlin indieweb.org/2019/Berlin
    5/11 Düsseldorf indieweb.org/2019/Dusseldorf
    6/29 Summit! indieweb.org/2019

    on