Hey all, this update is a relatively simple one: The Phantom website now has media queries for every component which should make it look (and feel) much better for mobile devices. It would be ridiculous to exhaustively list every change here so I’m going to pick just a few:
Home page
This is the first screen most users will see, as you can see I didn’t have to make many changes to get this looking right:
Logged in menu
This is the menu for users who are logged in, again, I’ve taken the desktop work and refitted it to slide in / out when the hamburger icon is hit. My goal when working on this “feature” has been to re-use as much as possible from the desktop application. This means less bugs, less components to test against and a quicker interface to make changes to.
Post list
This is the post listing page where you can see… well… a list of your posts? Again, I’ve kept it as simple as possible, getting rid of the table headings and inlining them as subtitles for each piece of data.
Image gallery
This one was a bit messy as it was a lot of information to fit in a single screen, and it’s an overlay on top of the main post / page editing interface. I’m not particularly happy with how this one turned out and I’ll probably revisit it in future, but for now it’s good enough to ship.
Work going forwards
All I have left to do now is churn out a tonne of simple themes to get people started. These will be like the 2020 theme from Wordpress: people can use them, and it’ll get the job done, but I expect the majority of people will import themes created by other authors. If enough theme authors pop up, I’ll consider some sort of marketplace for them. I would be open to sharing PtD rewards with theme authors (say, giving theme authors 1/10th of the PtD rewards I get to give incentives for their creation). This would need to be something automated and I’m not sure if PtD as currently planned would support this kind of setup so I need to look in to it.
Personal
In September I’ll be returning to education as an adult learner to study Computer Science. I currently have a conditional place at Salford university and I’m going through the motions with Manchester Metropolitan. To convert the conditionals to guaranteed offers I’ll need to complete an APEL (Accreditation for Prior Experiential Learning) to show that my professional experience is equivalent to (or greater than) the standard entry requirements for the courses.
This is good for three reasons:
- Firstly, I’ve always had something of an inferiority complex because I lack knowledge in certain areas (for instance pure Mathematics, algorithmic design) and filling in those gaps will help me to further my goals in the future.
- Secondly, I’m still working through the trauma of the past year and it gives me a chance to slow down and take account of my emotional and mental health while in an environment I can excel.
- Thirdly, carefully saving the maintenance loan will allow myself and Annelies the opportunity to buy our own home, giving us a lot of stability in the future.
I’m starting a new caring gig in a week or so (I’m just waiting on a fresh DBS (Disclosure and Barring Service) check) but it’s part time and very low pay. I chose to enter the caring roles because they were temporary:
- I could work in this industry for just a year and then enter education without any “projects” being left behind.
- I get the chance to give back to a system which helped me through the worst experiences of my life.
- I was a little bit scared of re-entering software as a career. My last role ended poorly (I quit my job to enter a mental health ward), and I was worried about getting about receiving a poor reference, despite an otherwise stellar career thus far.
- The flexibility of part time work allowed me to attend counselling sessions, doctor’s appointments, etc.
At a certain point I’m probably going to have to leave this new role and pick up a part-time software role, maybe something remote with a lot of time flexibility, or a contracting gig where I can work on a project basis, rather than a bums-in-seats basis, but this is a concern for a few months from now.







