andrewmarsh.com
Latest snapshot
2025-08-15 16:32:57 · 200
HTML text
AJM - Home AndrewMarsh.com Sections Blog Software Articles Music Projects Soapbox Visual Archive Primary Topics Keyword Tags About Personal Info Research Publications Past Consulting Reports Past Computer Software Website DesignContact Toggle themeSite Theme Light Mode Dark Mode Auto WELCOMEI'm Dr. Andrew Marsh, a software developer who originally studied architecture, but whose driving passion is building performance analysis and simulation. This is a personal website that I use as an on-line notebook and platform for some of my experimental web-based apps, as well as various musings on building performance, web development, computer programming, generative design and 3D visualisation. BLOG SOFTWARE ARTICLES MUSICRecent Blog PostsRevitalising My WebsiteGiving my website a little love after 4 solid years of concentrating on my new web framework.Read more...Two New Christmas AppsA couple of apps for procedural trees and polyhedra generation that I managed to finish over the Christmas break.Read more...Some New Solar ArticlesAnnouncing some new solar articles written to support new API documentation.Read more...The Wonders of Duck TypingThe benefits of duck typing in JavaScript over strongly typed languages.Read more...The Profligacy of ImmutabilityHow imposing immutability in library classes may solve some problems, but create others.Read more...Sky Distribution EquationsHow the equations in ISO 15469:2004(E) and CIE S 011/E:2003 differ from the original Perez Sky equations.Read more...Architects and the R-CodesThe actual codes are great, but their implementation can sometimes put architects in a tricky situation.Read more...Recent Service InterruptionInformation about some recent issues with our web hosting and why we were offline.Read more...New Schedule EditorIntroducing a new interactive tool for creating and editing annual hourly schedule data.Read more...Why Educational ToolsJustifying why I started with educational apps rather than more comprehensive analysis tools.Read more...See all blog posts...Recent App UpdatesPolyhedra GeneratorCreate higher-order polyhedra by applying mathematical operators to base solids.Read more...Tree GeneratorInteractively generate procedural 3D trees using abstract geometry or realistic trunks and foliage.Read more...Site DesignerAn interactive editor for performing site shading, isolation and daylight analysis.Read more...Dynamic DaylightingAn updated daylight design tool with dynamic skies and climate-based daylight metrics.Read more...Psychrometric ChartAn interactive psychrometric chart with custom overlays for comfort and weather data analysis.Read more...CIE Sky GeneratorA tool for experimenting with the CIE and Perez Sky equations and generating sky distributions.Read more...Schedule EditorAn interactive visual editor for annual operation schedules and daily profiles.Read more...Data View 2DAn interactive 2D charting tool for analysing EnergyPlus weather and output data.Read more...3D AnnotationsAn interactive 3D annotation designer to help me stress test my dynamic annotation classes.Read more...3D TextAn interactive 3D text designer to help me test and experiment with my parametric font geometry.Read more...See all app updates...Primary Topicsacoustic-analysis 1bim-and-cad 1building-analysis 5building-performance 10building-regulations 2computer-programming 30daylight-analysis 5definitions 1ecotect 1music-composition 1shading-analysis 6solar-analysis 9thermal-analysis 5web-apps 3web-development 20Content Tags3d-vector-text 1bim 1blogging 1browsers 2building-design 3building-geometry 3charts 4code-design 4configuration 2csharp 3css 1daylight 1daylight-algorithms 1daylighting 1drupal 4ecotect 3educational-tools 2equator 1equinox 1google-apis 1hugo 1immutability 1java 2javascript 3json 1latitudes 1light 1nathers 1noon 1parallel-computing 1parenthood 1polyhedra 2procedural-trees 2processing 21radiance 2reason-music-studio 1schedules 2scripting 1seasons 1shading-masks 2site-design 1sky-distribution 3solar-analysis 1solar-metrics 1solar-position 1solstice 1sunrise 1sunset 1svg 1teaching 1techniques 17twilight 1webgl 2workshops 3wpf 1Back to top© Dr. Andrew J. Marsh, 2008-2025 · Some rights reserved.
DNS now
{
"A": [
"46.202.197.73"
],
"MX": [
{
"exchange": "mx1.titan.email",
"priority": 10
},
{
"exchange": "mx2.titan.email",
"priority": 20
}
],
"NS": [
"ns1.dns-parking.com",
"ns2.dns-parking.com"
],
"TXT": [
"v=spf1 include:spf.titan.email ~all"
],
"AAAA": [
"2a02:4780:b:2000::3ab8:ce4a:3"
]
}