Intro to pJoyce

The pJoyce project is a set of blogs intended to annotate all James Joyce's published works, along with new html editions of his works that serve as indexes to the blogs.

The html texts are meant to be downloaded from github and hosted locally (on your own computer) for optimal loading speed. (Look for the 'Download ZIP' link under the green 'Clone or download' button) [online demo]

The links within each file are meant to be invisible until you hover over them, at which point they appear in white letters on a blue background. The important ones are on the far left of the whitespace between paragraphs: they link to the blog page specifically for annotating that paragraph.



Portrait of the Artist:



Finnegans Wake: and

origins of Finnegans Wake:

Stephen Hero:

The apparent dates on the blogposts are mostly misleading, backdated in order to avoid having to read them in reverse order.  The date menus in the right margin are useful for navigation, as are the tiny lists of 'tags' at the bottom of each page.

Most pages follow the sequence of Joyce's works, but there's also plenty of scattered 'special topics' pages indexed separately.

None of the annotations projects is remotely 'complete' but all offer comment-forms at the bottom of each page for feedback and suggestions.

There's also a discussion group at that requires an email invite to join (just ask).


  1. Thank you so much for sharing this valuable WazirX Clone provides the React Slack Clone that facilitates you to get started with your own video-on-demand platform. We will provide you with video-on-demand software that isonlyfans clone with all basic features, but we will work with you to make any necessary changes in design, development, deployment, hosting, and maintenance. Thanks

  2. A ready to established taxi booking application service for a faster time to market, setting aside significant time and money.

  3. This comment has been removed by the author.

  4. When players explore Path of Exile 3.16, they will find that the more difficult it becomes, the more difficult it is, so it is a good choice to buy POE Currency at On Thanksgiving Day and Black Friday, POECurrency will offer a 6% discount, the discount code is "Friday".

    Attached link:

  5. I enjoyed reading your post regarding digitizing multi-service businesses in this high time. Our ready-to-use Gojek Clone App Development solutions include the most up-to-date set of features to help expand business growth. When it comes to customizing the app with on-demand services, the choice is entirely yours.

  6. I really enjoy to reading this blog articles and excellent comments. That is very good informative post, thanks for providing the blog posting, Car Rental in Mussoorie with an amazing travel services which are the luxury car rental deals from Mussoorie to Jolly Grant Airport. Get more information about, just click here now: Mussoorie Travels.

    Interesting articles and thanks for providing this blog post: Kempty Fall Mussoorie
    Corn Village Mussoorie
    Gun Hill Mussoorie
    Lal Tibba Mussoorie

  7. Cryptocurrency App Development is a safe place where people can easily buy and sell cryptocurrencies. You can keep up as the number of cryptocurrencies grows by building your own exchange platform. Get in touch with us for White Label Cryptocurrency App Development and run a business that's ahead of the curve.

  8. Very thankful to you for sharing information. It clears many of my doubts, keep posting such blogs.If you planing road trip from Chandigarh/Mohali then rent a bike from Travel On Rent our bikes are best in city.
    Rent A Bike In Mohali
    Bike Rental Company In Mohali

  9. Hi There,
    Thank you for sharing the knowledgeable blog with us I hope that you will post many more blog with us:-
    In our business client, fulfillment is the main concern and we have confidence in to fulfill every one of the requests of our clients. We consolidate administrative specialists with a huge pool of very qualified and experienced web and versatile application designers to offer elite support.

    Contact Us
    Number:+1 (971) 236-8429

    Click here for more information:- more info