ade is currently certified at Journeyer level.

Name: Adewale Oshineye
Member since: 2002-07-06 12:55:15
Last Login: 2014-07-12 23:31:24

FOAF RDF Share This

Homepage: http://www.oshineye.com/

Notes:

I program mainly in Python and Java.

I'm currently playing around with an RSS/Atom aggregator called Aggrevator, a code duplication detection tool (which I inherited from the original developer) called Same and a Wiki called KwikWiki.

I use delicious to track and organise the my wanderings through the noosphere. http://del.icio.us/ade is a window into the contents of my mind.

My interests revolve around:

  • Wikis
  • Syndication i.e. RSS, Atom and Atom Publishing Protocol
  • Large scale collaboration
  • Modelling complex financial instruments
  • Software system longevity
  • Collaborative filtering, trust metrics and reputation/recommender systems
  • Photography
  • Go
  • Software Craftsmanship
  • The views expressed on these pages are mine alone and not those of my employer. Just in case there was any doubt.

    Projects

    Recent blog entries by ade

    Syndication: RSS 2.0

    Progressive web sites: a future that’s native to the web

    People sometimes claim that the web and native apps are converging. I disagree. I think the process is more like chiasmus in the sense that we will end up with an app-like web and a web-like app ecosystem but they'll still be different from each other. The two ecosystems will cross over but the results will have surprising new capabilities and unlock new metaphors for thinking about them.

    In the meantime we are stuck in an uncanny valley where a lot of the PWAs people know are designed like Android apps rather than trying to be native to the web. One of my colleagues even wrote an article arguing that you should "start by forgetting everything you know about conventional web design, and instead imagine you’re actually designing a native app."

    I think we can do better but first we have to imagine a future for the web that isn't just about building native apps in Javascript. This requires a conceptual model that’s native to the web.