About:

Philip James is an engineering leader who blogs about his interests and enjoys meeting new people over beer or coffee.

Website:

Specializations:

Interests:

Blogging Engineering Meeting new people

Incoming Links:

Outgoing Links:

Subscribe to RSS:
The post discusses Python's historical role in systems programming and its current decline in popularity as an embedded scripting language compared to Lua and JavaScript. It envisions a future where Python can be seamlessly integr...
Political systems can be modeled as living bodies, with their behaviors and neuroses influenced by governance, and can be studied using data from CivicBand.
Simplifying performance reviews to focus on key strengths, areas for improvement, and actionable takeaways can enhance their effectiveness and efficiency.

0 XOXO 2024

2024-08-28

The author reflects on his experience at XOXO 2024, a conference and festival celebrating internet art. He expected to cry but didn't, attributing it to the sense of community and inspiration from the event. XOXO has consistently ...
The author expected to cry at XOXO 2024, a conference and festival celebrating art on the internet, but didn't. The event has been a source of inspiration and creativity for the author, and the sense of community shared with other...
The post discusses the concept of managers always carrying a 'cannon' of power over their reports, and the importance of building trust to ensure the cannon doesn't go off in a negative way. It emphasizes the responsibility that c...
The post discusses the inherent power that managers have over their reports and the importance of being aware of this power and building trust with their team. It emphasizes that the cannon, or the power to negatively impact their...
Key insights from Guy Kawasaki's book 'The Art of the Start' are shared, covering topics such as getting started, milestones, positioning, pitching, PowerPointing, writing a business model, bootstrapping, recruiting, raising capit...

0Key insights from

2023-04-14

The blog post provides key insights from the book 'The Art of the Start' by Guy Kawasaki. It covers various aspects of starting a business, including getting started, the art of positioning, pitching, PowerPointing, writing a busi...
The blog post discusses the complexity of performance reviews in companies and provides a simple framework for conducting effective performance reviews. It emphasizes the importance of regular communication with employees and peer...
The blog post discusses the complexity of performance reviews and suggests a simpler approach. It outlines the necessary components of a good performance review and emphasizes the importance of regular one-on-one meetings and peer...
The blog post discusses the challenges residents face in accessing historical civic meeting information and introduces tools developed by the author to make city meeting minutes searchable. The author explains the process of digit...
The blog post discusses the difficulty for the average resident of a U.S. city to know what’s going on with their civic government and the lack of historical context. The author talks about the tools he has developed to make city ...
The author discusses his surprising experiences with golf, including the physical demands of the sport, the enjoyable aspects of being outdoors, and the unexpected benefits of building relationships through golf. He also reflects ...
The blog post discusses the author's surprise at the athleticism required for golf, the experience of playing golf, the competition aspect of the sport, and the issues surrounding golf such as land use and exclusivity.

0 Courage

2021-04-12

The author discusses the courage of his convictions and perceptions, highlighting the importance of being open to being proven wrong and deprogramming biases. He also shares his anxiety about how he is perceived by others and his ...
The blog post discusses the author's courage of convictions and perceptions. He explains that he is open to being proven wrong and has done research or has experience to have confidence in his position. However, he also acknowledg...
The blog post is a voter guide for the 2020 elections in Alameda County, covering various positions and measures on the ballot. The author provides endorsements and explanations for each choice, focusing on candidates and issues r...
The blog post is a voter guide for Alameda County, California, listing the author's endorsements for various political positions and ballot measures. The author provides detailed explanations for each endorsement, including the re...
The blog post discusses the role of elected officials in local government, comparing them to a board of directors in a corporation. It emphasizes the importance of management qualities and values in elected officials rather than i...
The post discusses the role of elected officials in the US, particularly at the local level, and compares it to the structure of corporate boards. It emphasizes the importance of management qualities and values in elected official...
The blog post discusses the future of the Bay Area and Silicon Valley in 2025, focusing on the impact of remote work, tech industry changes, and the shifting demographics of the region. The author reflects on the potential outcome...
The text discusses the future of the Bay Area and Silicon Valley in 2025, focusing on the impact of COVID-19 on the tech industry and the region. It predicts that tech companies will remain in the Bay Area but will have a more dis...
The author reflects on his childhood experiences in Santa Cruz and Calabasas, drawing parallels between trail blazing and path paving with building applications on the internet. He discusses the importance of starting with a funct...