70°F

Aaron Parecki

  • Articles
  • Notes
  • Photos

#programming

  • Barnaby Walters https://waterpigs.co.uk

    New #indieweb libraries: taproot/micropub-adapter and taproot/indieauth!

    Finally put the finishing touches on these two closely-related libraries, which make it quick and easy to add Micropub and IndieAuth support to any PHP app which uses PSR-7.

    Feedback appreciated, either as replies, GH issues, or at indieweb.org/discuss

    Portland, Oregon • 83°F
    #php #programming #micropub #indieauth #taproot #indieweb
    Thu, Jun 24, 2021 3:01pm +03:00 (liked on Fri, Jun 25, 2021 12:27pm -07:00)
  • Aaron Parecki
    Nice to see that #PHP is improving on the switch syntax, this is going to be great! https://php.watch/versions/8.0/match-expression
    Portland, Oregon • 63°F
    6 likes 1 reply
    #php #programming
    Tue, Jul 7, 2020 9:40pm -07:00
  • Vika https://fireburn.ru/
    I've discovered that mf2py not only allows me to parse people's h-cards, but to parse my own website in unit testing to see if the renderer outputs stuff correctly. #IndieWeb has some unexpected benefits!
    Portland, Oregon • 48°F
    #pyindieblog #unittesting #testing #programming #IndieWeb
    Mon, Nov 11, 2019 6:37am +03:00 (liked on Mon, Nov 11, 2019 6:24am -08:00)
  • Programming Fonts - Test Drive (app.programmingfonts.org)
    #font #programming #resources
    Mon, Jan 21, 2019 10:37am -08:00
  • It’s time to kill the web – Mike’s blog (blog.plan99.net)
    #internet #web #apps #programming
    Sat, Sep 23, 2017 12:38pm -07:00
  • Taking PHP Seriously (slack.engineering)
    "The success of projects using it has more to do with properties of the PHP environment, and the high-cadence workflow it enables, than with PHP the language."
    #php #slack #programming
    Thu, Oct 13, 2016 2:10pm -07:00
  • Let’s Talk About Rock Stars & Egos | Haney Codes .NET (www.haneycodes.net)
    #programming #plumbing #rockstar #culture
    Wed, Sep 28, 2016 4:06pm -07:00
  • Aaron Parecki
    that feeling when all the tests pass after a major refactor and you can't quite believe it
    Portland, Oregon, USA
    3 likes 4 replies
    #programming #tests #TFW
    Thu, Dec 17, 2015 12:24pm -08:00
  • All evidence points to OOP being bullshit | Pivotal P.O.V. (blog.pivotal.io)
    State is not your friend, state is your enemy. Changes to state make programs harder to reason about, harder to test and harder to debug. Stateful programs are harder to parallelize, and this is important in a world moving towards more units, more cores and more work.
    #programming #cs #oop
    Thu, Aug 27, 2015 9:07am -07:00
  • Elevator Saga (play.elevatorsaga.com)
    The elevator programming game
    #elevator #programming #game
    Thu, Jan 22, 2015 11:54am -08:00
  • crapify (www.npmjs.com)
    crapify is a proxy for simulating slow, spotty, HTTP connections
    #resources #node #http #programming
    Sat, Jan 3, 2015 1:36pm -08:00
  • Coder’s High (www.slate.com)
    #culture #programming
    Sun, Jun 22, 2014 10:00am -07:00
  • Aaron Parecki
    "I wrote Negroni as an alternative to Martini and it attempts to accomplish similar goals." No, not what you think #cocktails http://codegangsta.io/blog/2014/05/19/my-thoughts-on-martini/
    Portland, Oregon, USA
    1 like
    #cocktails #go #programming #framework
    Mon, May 19, 2014 9:15pm -07:00
  • Users of my iOS Game Teach Me a Lesson MIT Didn’t (blog.aaroniba.net)
    #game #ios #programming #startups
    Wed, Mar 27, 2013 11:01pm -07:00
  • Aaron Parecki
    Dear Ruby people: is there any reason I should not do this?

    class NilClass
    def empty?
    true
    end
    end
    Portland, OR, USA
    #ruby #programming
    Sun, Dec 23, 2012 5:10pm -08:00
  • Delayed execution / scheduling with Redis (stackoverflow.com)
    #job queue #programming #queue #redis #reference #scheduling
    Mon, Jun 25, 2012 9:56am -07:00
  • Semicolon: A language of semicolons (pksunkara.github.com)
    #hackernews #language #programming
    Tue, Apr 17, 2012 12:09pm -07:00
  • Node.js is Cancer (teddziuba.com)
    #node.js #programming #scaling #server #web
    Sun, Oct 2, 2011 9:39am -07:00
  • Networking for Game Programmers (gafferongames.com)
    #game #geoloqi #networking #programming #tcp #udp
    Wed, Aug 17, 2011 5:51pm -07:00
  • Aaron Parecki
    Writing contracts feels a little bit like programming. There is an expected syntax and structure, there are certain key words that have special meaning (i.e. functions, keywords), and removing certain clauses make the entire contract invalid (i.e. runtime error). However, contracts are executed over a much longer timeline.
    #contracts #legal #programming
    Thu, Jun 30, 2011 9:39pm -07:00
next

Hi, I'm Aaron Parecki, Senior Security Architect at Okta, and co-founder of IndieWebCamp. I maintain oauth.net, write and consult about OAuth, and participate in the OAuth Working Group at the IETF. I also help people learn about video production and livestreaming and dabble in product design.

I've been tracking my location since 2008 and I wrote 100 songs in 100 days. I've spoken at conferences around the world about owning your data, OAuth, quantified self, and explained why R is a vowel. Read more.

  • Security Architect at Okta
  • IndieWebCamp Founder
  • OAuth WG Member

  • 🎥 YouTube Tutorials and Reviews
  • 🏠 We're building a triplex!
  • ⭐️ Life Stack
  • ⚙️ Home Automation
  • All
  • Articles
  • Bookmarks
  • Notes
  • Photos
  • Replies
  • Reviews
  • Trips
  • Videos
  • Contact
© 1999-2023 by Aaron Parecki. Powered by p3k. This site supports Webmention.
Except where otherwise noted, text content on this site is licensed under a Creative Commons Attribution 3.0 License.
IndieWebCamp Microformats Webmention W3C HTML5 Creative Commons
WeChat ID
aaronpk_tv