Open in app

Sign In

Write

Sign In

Jak Charlton
Jak Charlton

271 Followers

Home

Lists

About

Published in

Geek Culture

·Pinned

I just paid for a subscription to ChatGPT — and you probably should too

I just tweeted: Just paid for a subscription to ChatGPT Like it or not, it’s just that damned amazing at writing code, fixing code, and making me feel stupid Your job is only under threat if you are not using AI to up your own productivity and effectiveness As developers…

AI

9 min read

I just paid for a subscription to ChatGPT — and you probably should too
I just paid for a subscription to ChatGPT — and you probably should too
AI

9 min read


Pinned

Domain-driven Design — There Is No Database

Domain-Driven Design — There Is No Database Do not try to bend the spoon; that’s impossible. Instead only try to realize the truth: There is no spoon. The Matrix Again prompted by discussion on the DDD Yahoo list (like 15 years ago now!), …

Domain Driven Design

3 min read

Domain-driven Design — There Is No Database
Domain-driven Design — There Is No Database
Domain Driven Design

3 min read


Published in

Geek Culture

·Mar 24

How NOT to Interview a Developer (and How to Interview the RIGHT Way)

Browsing through Medium and I came across an article titled: “How good is Your TypeScript? Interview with just 3 questions” (https://medium.com/@maksim_smagin/how-good-is-your-typescript-interview-with-just-3-questions-cecdce5ce4d4) As a significant number of the comments point out, the questions Maks asks developers are less than good — and in my opinion are very very bad. As I…

Software Development

5 min read

How NOT to Interview a Developer (and How to Interview the RIGHT Way)
How NOT to Interview a Developer (and How to Interview the RIGHT Way)
Software Development

5 min read


Published in

Geek Culture

·Feb 10

My new hobby is learning Unity properly and documenting it on YouTube

As a lifelong gamer, I have always been fascinated by the magic behind the games I love to play. How do they bring such amazing worlds and characters to life? How do they make me feel like I’m part of those worlds? I started in development by writing games in…

Game Development

2 min read

My new hobby is learning Unity properly and documenting it on YouTube
My new hobby is learning Unity properly and documenting it on YouTube
Game Development

2 min read


Published in

Geek Culture

·Jan 18

What on Earth Are Microservices?

A microservice architecture structures an application as a collection of small, independently deployable services. Each service runs in its own process and communicates with other services through lightweight mechanisms such as HTTP/REST APIs. This approach has several advantages over a traditional monolithic architecture, including increased scalability, flexibility, and resilience. One…

Microservices

5 min read

What on Earth Are Microservices?
What on Earth Are Microservices?
Microservices

5 min read


Published in

Geek Culture

·Jan 15

What on Earth is Domain-Driven Design?

Domain-Driven Design (DDD) is an approach to software development that emphasizes the importance of understanding the problem domain, the business requirements and the users. …

Domain Driven Design

4 min read

What on Earth is Domain-Driven Design?
What on Earth is Domain-Driven Design?
Domain Driven Design

4 min read


Sep 21, 2022

Software Development is a Creative Skill, Building Houses is a Technical One

Brad Wilson mentioned on the TDD mailing list (yes, those were a thing back in the day!) that the waste and inefficiency within the software industry was akin to the house building industry. I’m sure in some respects he is right, but in a more fundamental way I disagree. An…

Software Development

2 min read

Software Development

2 min read


Sep 19, 2022

CQRS — The Cult of Shiny Things

Repost from 2010 — it sparked a lot of debate back then, and I am sure it is just as controversial now! CQRS has become another casualty of the buzzword culture and the cult of ‘shiny things’ What started as a collection of some reasonably good principles has now turned…

Domain Driven Design

8 min read

CQRS — The Cult of Shiny Things
CQRS — The Cult of Shiny Things
Domain Driven Design

8 min read


Published in

Geek Culture

·Aug 12, 2022

Why You Probably Don’t Need Redux, or Zustand, or MobX, or any Global State Manager

TLDR — If you do not have a really good use case for a global state manager in your SPA, you absolutely should avoid them like your app depended upon it Also TLDR, pretty much none of this applies to local state (i.e. useState() in React) In the React world…

Programming

13 min read

Why You Probably Don’t Need Redux, or Zustand, or MobX, or any Global State Manager
Why You Probably Don’t Need Redux, or Zustand, or MobX, or any Global State Manager
Programming

13 min read


Jul 16, 2022

The Tao of Domain Driven Design

The Tao of Domain-Driven Design Tao is often referred to as ‘the nameless’, because neither it nor its principles can ever be adequately expressed in words. It is conceived, for example, with neither shape nor form, as simultaneously perfectly still and constantly moving, as both larger than the largest thing and smaller than the smallest…

Domain Driven Design

2 min read

The Tao of Domain Driven Design
The Tao of Domain Driven Design
Domain Driven Design

2 min read

Jak Charlton

Jak Charlton

271 Followers

passionate about creating amazing software

Following
  • Nathanael Coyne

    Nathanael Coyne

  • EisenbergEffect

    EisenbergEffect

  • Smashing Magazine

    Smashing Magazine

  • Robert Betts

    Robert Betts

  • Marian Čaikovski

    Marian Čaikovski

See all (167)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams