[마이크로 SaaS 20편] 코딩 초보의 무자본 마이크로 SaaS 구축기: 프롤로그 & 에필로그

프롤로그(시작하며): 코드를 모르는 당신이 이 책을 펼쳐야 하는 이유 머릿속에 번뜩이는 아이디어가 스쳐 지나갈 때마다 우리는 생각합니다. “이거 앱이나 웹사이트로 만들면 진짜 대박 날 텐데.” 하지만 그 달콤한 상상은 늘 모니터의 검은 화면과 알 수 없는 영어 알파벳들, 즉 ‘코딩(Coding)’이라는 거대한 장벽 앞에서 무참히 산산조각 나곤 했습니다. 파이썬 기초 강의를 결제하고, 자바스크립트 문법책을 사서 앞부분만 … 더 읽기

[마이크로 SaaS 10편] 백엔드(서버) 없이 랭킹 시스템 구축하기: 구글 스프레드시트를 나만의 데이터베이스로

서론: 한 번 하고 끝나는 게임은 아쉽다 화려한 폭죽과 함께 타원형 트랙을 역동적으로 달리는 ‘경마 제비뽑기’ 게임이 완성되었습니다. 기능과 디자인 모두 흠잡을 데 없었지만, 주변 사람들과 내기를 반복하다 보니 묘한 아쉬움이 남았습니다. “오늘 김대리가 3번 이겼고, 박과장이 1번 이겼네? 이 누적된 우승 기록을 명예의 전당처럼 랭킹표로 띄워주면 사람들이 훨씬 더 승부욕을 불태우지 않을까?” 게임이 일회성 … 더 읽기

[마이크로 SaaS 8편] 동적 UI 구현과 텍스트 수정: ‘참가자 설정’에서 ‘경주마 이름 정하기’로

서론: 완벽한 트랙, 하지만 주인공이 빠졌다 타원형 트랙을 따라 말들이 뱅글뱅글 도는 애니메이션이 완성되었을 때의 쾌감은 이루 말할 수 없었습니다. 하지만 기쁨도 잠시, 치명적인 문제점을 발견했습니다. 트랙 위를 달리는 말들은 그저 ‘참가자 1’, ‘참가자 2’라는 무미건조한 꼬리표를 달고 달리고 있었기 때문입니다. 점심 내기나 워크숍 벌칙자를 정할 때, 사람들은 자신이 응원하는 대상에 감정을 이입해야 열광합니다. ‘김대리’나 … 더 읽기

[마이크로 SaaS 7편] 단순 추첨은 가라, 비주얼 게임의 탄생: 타원형 트랙 ‘경마 제비뽑기’ 기획안 AI에게 이해시키기

서론: 정적인 텍스트를 넘어, ‘움직이는 화면’에 대한 갈증 로또 번호 생성기를 런칭하고 첫 실패의 쓴맛까지 보았지만, 코드가 눈앞에서 결과물로 바뀌는 경험은 비전공자의 가슴을 뛰게 하기 충분했습니다. 하지만 첫 프로젝트는 치명적인 약점이 있었습니다. 버튼을 누르면 ‘짠’ 하고 숫자가 나타나 버리니, 결과를 기다리는 쫄깃한 긴장감이 전혀 없다는 것이었습니다. 친구들과 점심 내기를 하거나 워크숍에서 제비뽑기를 할 때 사람들이 … 더 읽기

[마이크로 SaaS 4편] 첫 코딩의 시작: AI에게 “로또 번호 생성기 웹페이지 만들어줘”라고 입력했더니 생긴 일

서론: 대망의 첫 프로젝트, ‘헬로 월드(Hello World)’를 넘어서 도메인을 연결하고 워드프레스라는 빈 도화지까지 준비를 마쳤습니다. 이제 이 공간에 실질적인 기능을 갖춘 나만의 첫 번째 웹 서비스를 올려놓을 차례입니다. 코딩의 세계에서는 처음 프로그래밍을 배울 때 화면에 ‘Hello World’라는 문구를 띄워보는 것이 일종의 관례입니다. 하지만 우리는 바쁜 1인 창업가입니다. 아무 기능도 없는 문구를 띄우는 대신, 당장 사람들이 … 더 읽기