DEV Community

Mark Smith profile picture

Mark Smith

Freelance Web Developer, Consultant & Automation Engineer. I build websites, APIs, workflows & automations.

Education

BEng & MSc

Work

Web Developer at Freelance NodeJS Developer

Writing Debut
Four Year Club
Three Year Club
Two Year Club
16 Week Writing Streak
One Year Club
8 Week Writing Streak
4 Week Writing Streak
Latest Newsletter: Debugging a nuclear reaction (Issue #188)

Latest Newsletter: Debugging a nuclear reaction (Issue #188)

Comments
1 min read

Want to connect with Mark Smith?

Create an account to connect with Mark Smith. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Latest Newsletter: Beams Of Light (Issue #187)

Latest Newsletter: Beams Of Light (Issue #187)

Comments
1 min read
Latest Newsletter: Authentic blocking frenzy antidote (Issue #186)

Latest Newsletter: Authentic blocking frenzy antidote (Issue #186)

1
Comments
1 min read
Latest Newsletter: Simply Refreshing (Issue #185)

Latest Newsletter: Simply Refreshing (Issue #185)

1
Comments
1 min read
Latest Newsletter: Punished For Being Born (Issue #184)

Latest Newsletter: Punished For Being Born (Issue #184)

Comments
1 min read
Latest Newsletter: Vampires Vampire Attacking Vampires (Issue #183)

Latest Newsletter: Vampires Vampire Attacking Vampires (Issue #183)

1
Comments
1 min read
Latest Newsletter: Front Running the Big Bang (Issue #182)

Latest Newsletter: Front Running the Big Bang (Issue #182)

1
Comments
1 min read
Latest Newsletter: Massive Enormous Gigantic Huge (Issue #181)

Latest Newsletter: Massive Enormous Gigantic Huge (Issue #181)

1
Comments
1 min read
Latest Newsletter: Unified Narratives (Issue #180)

Latest Newsletter: Unified Narratives (Issue #180)

1
Comments
1 min read
Latest Newsletter: Javascripts, Exponentials, Aliens & Slaves (Issue #179)

Latest Newsletter: Javascripts, Exponentials, Aliens & Slaves (Issue #179)

1
Comments
1 min read
Latest Newsletter: Supercuts, Urban Art, Bitcoin, AI & Aliens (Issue #178)

Latest Newsletter: Supercuts, Urban Art, Bitcoin, AI & Aliens (Issue #178)

Comments
1 min read
Latest Newsletter: Hyperperversion and All Dimension Controls (Issue #177)

Latest Newsletter: Hyperperversion and All Dimension Controls (Issue #177)

Comments
1 min read
Latest Newsletter: Maximum Frontrun (Issue #176)

Latest Newsletter: Maximum Frontrun (Issue #176)

Comments
1 min read
Latest Newsletter: Fractional Reserve Bullying (Issue #175)

Latest Newsletter: Fractional Reserve Bullying (Issue #175)

Comments
1 min read
Latest Newsletter: Kicking Poverty’s Ass (Issue #174)

Latest Newsletter: Kicking Poverty’s Ass (Issue #174)

Comments
1 min read
Latest Newsletter: Fiction, Art, Music, Aliens & Evolutionary Biology (Issue #173)

Latest Newsletter: Fiction, Art, Music, Aliens & Evolutionary Biology (Issue #173)

Comments
1 min read
Latest Newsletter: This is Funworld (Issue #172)

Latest Newsletter: This is Funworld (Issue #172)

2
Comments
1 min read
Latest Newsletter: Surrounded By Paperclip Maximisers (Issue #171)

Latest Newsletter: Surrounded By Paperclip Maximisers (Issue #171)

Comments 1
1 min read
Latest Newsletter: Liberalism, Free Speech, and Even More Politics (Issue #170)

Latest Newsletter: Liberalism, Free Speech, and Even More Politics (Issue #170)

Comments
1 min read
Latest Newsletter: Politics, Bitcoin and UFOs (Issue #169)

Latest Newsletter: Politics, Bitcoin and UFOs (Issue #169)

2
Comments
1 min read
Latest Newsletter: Big Changes At Every Layer (Issue #168)

Latest Newsletter: Big Changes At Every Layer (Issue #168)

1
Comments
1 min read
Latest Newsletter: Collaborating on a Rocky Road (Issue #167)

Latest Newsletter: Collaborating on a Rocky Road (Issue #167)

2
Comments
1 min read
Latest Newsletter: Vibes, the Economy, Blogging and Freedom (Issue #166)

Latest Newsletter: Vibes, the Economy, Blogging and Freedom (Issue #166)

Comments
1 min read
Latest Newsletter: Simulation Theory and Virtual Worlds (Issue #165)

Latest Newsletter: Simulation Theory and Virtual Worlds (Issue #165)

Comments
1 min read
Latest Newsletter: Black Death (Issue #164)

Latest Newsletter: Black Death (Issue #164)

Comments
1 min read
Latest Newsletter: Everything 7/12th’s Crypto (Issue #163)

Latest Newsletter: Everything 7/12th’s Crypto (Issue #163)

Comments
1 min read
Latest Newsletter: Incredible Devs (Issue #162)

Latest Newsletter: Incredible Devs (Issue #162)

Comments
1 min read
Latest Newsletter: Space, Blogging, & Bitcoin (Issue #161)

Latest Newsletter: Space, Blogging, & Bitcoin (Issue #161)

Comments
1 min read
Latest Newsletter: Infinite Peace (Issue #160)

Latest Newsletter: Infinite Peace (Issue #160)

1
Comments
1 min read
Latest Newsletter: Good Output (Issue #159)

Latest Newsletter: Good Output (Issue #159)

Comments
1 min read
Latest Newsletter: Pushing To Main (Issue #158)

Latest Newsletter: Pushing To Main (Issue #158)

Comments
1 min read
Latest Newsletter: Eating Glass (Issue #157)

Latest Newsletter: Eating Glass (Issue #157)

Comments
1 min read
Latest Newsletter: Backlash (Issue #156)

Latest Newsletter: Backlash (Issue #156)

1
Comments
1 min read
Latest Newsletter: Compositing the Sistine Chapel (Issue #155)

Latest Newsletter: Compositing the Sistine Chapel (Issue #155)

Comments
1 min read
Latest Newsletter: Breathing difficult (Issue #154)

Latest Newsletter: Breathing difficult (Issue #154)

Comments
1 min read
Latest Newsletter: Antibiotics & Podcasts (Issue #153)

Latest Newsletter: Antibiotics & Podcasts (Issue #153)

Comments
1 min read
Latest Newsletter: Death’s Door (Issue #151)

Latest Newsletter: Death’s Door (Issue #151)

Comments
1 min read
Latest Newsletter: Quite Quiet (Issue #150)

Latest Newsletter: Quite Quiet (Issue #150)

Comments
1 min read
Latest Newsletter: Everything Bitcoin (Issue #149)

Latest Newsletter: Everything Bitcoin (Issue #149)

Comments
1 min read
Latest Newsletter: Another year! (Issue #148)

Latest Newsletter: Another year! (Issue #148)

Comments
1 min read
Latest Newsletter: Happy New Year (Issue #147)

Latest Newsletter: Happy New Year (Issue #147)

Comments
1 min read
Latest Newsletter: Nutritious Tech (Issue #146)

Latest Newsletter: Nutritious Tech (Issue #146)

Comments
1 min read
Latest Newsletter: The Bitcoin Self Custody Lie (Issue #145)

Latest Newsletter: The Bitcoin Self Custody Lie (Issue #145)

Comments
1 min read
Latest Newsletter: Swimming in Nested For Loops (Issue #144)

Latest Newsletter: Swimming in Nested For Loops (Issue #144)

Comments
1 min read
Latest Newsletter: Oddball Week (Issue #143)

Latest Newsletter: Oddball Week (Issue #143)

Comments
1 min read
Latest Newsletter: Passing the Baton of Chaos (Issue #142)

Latest Newsletter: Passing the Baton of Chaos (Issue #142)

Comments
1 min read
Latest Newsletter: Surrounded by Bears (Issue #141)

Latest Newsletter: Surrounded by Bears (Issue #141)

1
Comments
1 min read
Latest Newsletter: Money, Movies, Kindness, Elon and Barack (Issue #140)

Latest Newsletter: Money, Movies, Kindness, Elon and Barack (Issue #140)

Comments
1 min read
Latest Newsletter: Social Media Renaissance (Issue #139)

Latest Newsletter: Social Media Renaissance (Issue #139)

Comments
1 min read
Latest Newsletter: Embarrassed to be Human (Issue #138)

Latest Newsletter: Embarrassed to be Human (Issue #138)

1
Comments
1 min read
Latest Newsletter: Wordpress for Crypto? (Issue #137)

Latest Newsletter: Wordpress for Crypto? (Issue #137)

Comments
1 min read
Latest Newsletter: Exhausted (Issue #136)

Latest Newsletter: Exhausted (Issue #136)

Comments
1 min read
Latest Newsletter: Walled Gardens and Reality Interfaces (Issue #135)

Latest Newsletter: Walled Gardens and Reality Interfaces (Issue #135)

Comments
1 min read
Latest Newsletter: Bitcoin Butterfly (Issue #134)

Latest Newsletter: Bitcoin Butterfly (Issue #134)

Comments
1 min read
Latest Newsletter: Beware Of Circularity (Issue #133)

Latest Newsletter: Beware Of Circularity (Issue #133)

Comments
1 min read
Latest Newsletter: Wonderfull and Strange Nerdy Discussions (Issue #132)

Latest Newsletter: Wonderfull and Strange Nerdy Discussions (Issue #132)

Comments
1 min read
Latest Newsletter: Circles or Squiggles? (Issue #131)

Latest Newsletter: Circles or Squiggles? (Issue #131)

Comments
1 min read
Latest Newsletter: A Bit of a Trip (Issue #130)

Latest Newsletter: A Bit of a Trip (Issue #130)

Comments
1 min read
Latest Newsletter: Bingeing the Past and Building the Future (Issue #129)

Latest Newsletter: Bingeing the Past and Building the Future (Issue #129)

3
Comments 1
1 min read
Latest Newsletter: Make Things, Take Notes, Profit (Issue #128)

Latest Newsletter: Make Things, Take Notes, Profit (Issue #128)

Comments
1 min read
loading...