Compare commits

...

73 Commits

Author SHA1 Message Date
Abner Coimbre
4c02abc01c Fix typo with D.C. host 2025-02-08 09:46:03 -08:00
Abner Coimbre
8d75b9d3b1 Phrasing 2025-02-02 04:30:22 -08:00
Abner Coimbre
369bf05d6d Editing news takes all day huh 2025-02-01 17:44:17 -08:00
Abner Coimbre
82246d64ca Last last edit? :) 2025-02-01 10:59:18 -08:00
Abner Coimbre
e76902af05 One last edit I think 2025-02-01 09:39:48 -08:00
Abner Coimbre
8cf64e8cd3 Clean up the last section 2025-02-01 09:32:29 -08:00
Abner Coimbre
acc5b11dbc Update last newsletter 2025-02-01 09:13:51 -08:00
Abner Coimbre
9e3d1155f2 News: Splitting from Handmade Network 2025-02-01 09:04:39 -08:00
Abner Coimbre
82c4ee66ad Remove HMN from landing page 2025-01-31 23:29:36 -08:00
Abner Coimbre
85f7c3ed6b Add HMS '24 under construction 2025-01-07 19:49:57 -08:00
23d9613984 cleanup left on box
fixes spacing on frontpage between buttons so they don't touch
disables stale alert
fixes rsms's titles
add some promo to my stream as well
2024-11-28 14:58:07 -08:00
abnercoimbre
8b2b6ea442 more edits to match the email. I like it now 2024-11-27 13:05:44 -08:00
abnercoimbre
0c07bfad3d previous newsletter: minor edits to match the email version 2024-11-27 12:12:07 -08:00
abnercoimbre
770e7accfd previous newsletter: add a few sentences that veterans found really helpful 2024-11-27 11:18:46 -08:00
Abner Coimbre
0ea15372ec newsletter: Clear the Air 2024-11-26 14:36:20 -08:00
abnercoimbre
de4564c3f7 Latest newsletter: Add description for the unfurl 2024-11-26 07:32:43 -08:00
Abner Coimbre
2d00f14d6c Newsletter: My Honest Take 2024-11-26 06:28:01 -08:00
abnercoimbre
822c208bbb Fix Elizabeth's speaker info 2024-11-22 05:16:28 -08:00
Devon (tek256)
08871c8245 Day 3 2024-11-22 01:09:12 -08:00
Devon (tek256)
f4671526d2 Day 2 2024-11-20 22:54:07 -08:00
Devon (tek256)
a7e7ba82e1 Revert Eon placeholder; reexport to fix build on linux 2024-11-20 03:13:36 -08:00
Devon (tek256)
8c6cc788a9 ... and make sure the youtube link works 2024-11-20 03:04:57 -08:00
Devon (tek256)
106b515c12 ship it 2024-11-20 03:02:32 -08:00
Abner Coimbre
7f99038c33 HMS '24: Embed Twitch player and enable Donate button 2024-11-20 00:59:59 -08:00
Abner Coimbre
c14d236218 newsletter: add cheeky link for the storm reference 2024-11-19 17:28:28 -08:00
Abner Coimbre
2a3025490e Publish HMS '24 newsletter 2024-11-19 17:25:01 -08:00
Abner Coimbre
5179a4089e Final HMS '24 newsletter 2024-11-19 17:24:17 -08:00
Abner Coimbre
8afa9a6e12 Exclusive Podcast 2024-11-19 15:18:16 -08:00
Abner Coimbre
d11b5d2fe6 Rebrand Disk Voyager to File Pilot 2024-11-19 15:02:59 -08:00
abnercoimbre
563f26b97e Fix schedule: Meese Engine is a demo. Description is mentioned as a modal 2024-11-19 14:22:26 -08:00
abnercoimbre
6f292bb010 Fix Devine's talk name 2024-11-19 12:02:20 -08:00
abnercoimbre
05736cdf2b Modal edits continue 2024-11-19 09:57:58 -08:00
Abner Coimbre
43d1ad4595 lineup: Shorten various blurbs. Explain 'The Next Ten years'. Add a modal image for Animal Well 2024-11-19 08:47:48 -08:00
Abner Coimbre
fd95c70d6b Clarify Billy's modal 2024-11-19 03:57:03 -08:00
Abner Coimbre
831e9edb46 Update modals for 2024 lineup. Just about done here too. 2024-11-19 03:52:40 -08:00
Abner Coimbre
5b3d34562b Almost done with the daily schedule (2024) 2024-11-19 03:23:59 -08:00
abnercoimbre
05b9e09f79 Flesh out schedule more. Fix Flatstick Pub reservation 2024-11-18 00:47:06 -08:00
Abner Coimbre
04d57b33b2 Enable timeline 2024-11-14 04:17:18 -08:00
Abner Coimbre
3138e5e139 Continue updating lineup 2024-11-14 03:40:17 -08:00
Abner Coimbre
93198eb252 Update lineup. More still to come 2024-11-12 16:18:56 -08:00
Abner Coimbre
fb6723879e Media: Add 'Under Construction' banner so I don't get inundated with bug reports 2024-11-12 15:39:01 -08:00
Abner Coimbre
49751e4165 Make explicit tickets are for conferences (not meetups) 2024-11-12 15:38:10 -08:00
32448253e0 Legibility on tickets page 2024-11-10 03:20:13 -08:00
533b45a6f4 Initial version of timeline 2024-11-10 03:14:08 -08:00
abnercoimbre
9740585b42 PayPal: Add conference acronym to order description 2024-11-10 00:23:53 -08:00
abnercoimbre
6d71f3f15c Fix bug report I got on email: Andrew's the President of Zig, not 'Present' lol 2024-11-08 16:39:00 -08:00
abnercoimbre
66bd0a0b48 again :( 2024-11-08 15:25:50 -08:00
Abner Coimbre
67db42a04c Meetup Wishlist 2024-11-08 03:13:25 -08:00
abnercoimbre
4b416c44c4 let's try that formatting again 2024-11-07 17:00:20 -08:00
abnercoimbre
3a478e07b6 minor formatting fix 2024-11-07 16:20:10 -08:00
abnercoimbre
c3f010bd66 newsletter update: Add Boston 'under construction' image 2024-11-07 16:18:11 -08:00
Abner Coimbre
a2fd06efff Newsletter: HMS in two weeks 2024-11-07 15:23:39 -08:00
Abner Coimbre
9606da012d Fix missing demo image 2024-11-07 10:32:36 -08:00
Abner Coimbre
3f12391a8b Smarter under construction layout 2024-11-07 10:22:19 -08:00
424081828f Merge pull request 'More seattle 2022 media' (#1) from seattle2022 into main
Reviewed-on: conferences/hmc_site_source#1
2024-11-07 17:56:53 +00:00
Ben Visness
bf82de6ebb Update Devine's thumbnail one more time 2024-11-07 09:48:58 -06:00
Ben Visness
5100474de2 Update HMS2023 thumbnails 2024-11-07 09:45:09 -06:00
Abner Coimbre
8acb06c438 Improve Fully-Hybrid marketing. Mention YouTube as a new backup stream 2024-11-06 17:22:31 -08:00
Abner Coimbre
649dfcb0e8 Add HMS logo to conference page :) 2024-11-06 16:58:48 -08:00
Abner Coimbre
44fbb4075d Modify HMN's blurb to be more brand-accurate (matches Discord channel) 2024-11-06 15:41:25 -08:00
Abner Coimbre
58c5d79a57 Allow Under Construction pages to display a banner. Add one for HMB 2024-11-06 15:06:47 -08:00
Abner Coimbre
529d05116c Update Explore menu's weights 2024-11-06 03:28:38 -08:00
Abner Coimbre
aebf75e809 Add logo and some flair to Meetups page 2024-11-06 03:22:34 -08:00
1c20edecaf Merge Asaf's branch 'seattle2022' 2024-11-06 07:21:09 +00:00
6186390393 Merge remote-tracking branch 'origin/main' 2024-11-06 07:18:20 +00:00
Ben Visness
c6a6b1d7d6 Merge branch 'news' 2024-11-06 01:18:14 -06:00
Ben Visness
ae3f8799a6 Finish porting all news posts 2024-11-06 01:13:40 -06:00
40058f6a14 fix formatting on my bio 2024-11-06 07:11:59 +00:00
Ben Visness
4e653f7a3c Finish all WIP posts 2024-11-06 00:15:58 -06:00
Ben Visness
b0cc2f4e79 Add all news posts (still some TODOs) 2024-11-05 23:39:43 -06:00
Devon (tek256)
7090b1a32a tickets description spacing, decloning abner 2024-11-05 18:54:46 -08:00
Devon (tek256)
37b84b65b6 Update frontpage handmade net bg 2024-11-04 21:33:59 -08:00
Devon (tek256)
b893dd6370 Padded favicon for discord / socials 2024-11-04 20:11:50 -08:00
161 changed files with 3023 additions and 109 deletions

BIN
assets/images/net.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 281 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 261 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 457 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 334 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 293 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 327 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 270 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 988 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 238 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 249 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

BIN
assets/images/news/hmb.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 232 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 345 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 295 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 484 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 306 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 203 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 294 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 646 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 371 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 992 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 344 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 257 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 370 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 293 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 480 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 478 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 476 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 740 KiB

After

Width:  |  Height:  |  Size: 618 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 448 KiB

After

Width:  |  Height:  |  Size: 445 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 MiB

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 650 KiB

After

Width:  |  Height:  |  Size: 644 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 592 KiB

After

Width:  |  Height:  |  Size: 585 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 504 KiB

After

Width:  |  Height:  |  Size: 482 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 645 KiB

After

Width:  |  Height:  |  Size: 637 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 440 KiB

After

Width:  |  Height:  |  Size: 442 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 376 KiB

After

Width:  |  Height:  |  Size: 377 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 602 KiB

After

Width:  |  Height:  |  Size: 591 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 604 KiB

After

Width:  |  Height:  |  Size: 605 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 708 KiB

After

Width:  |  Height:  |  Size: 703 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 255 KiB

After

Width:  |  Height:  |  Size: 256 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 401 KiB

After

Width:  |  Height:  |  Size: 398 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 583 KiB

After

Width:  |  Height:  |  Size: 584 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 585 KiB

After

Width:  |  Height:  |  Size: 582 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 740 KiB

After

Width:  |  Height:  |  Size: 731 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 434 KiB

After

Width:  |  Height:  |  Size: 437 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 511 KiB

After

Width:  |  Height:  |  Size: 508 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 408 KiB

After

Width:  |  Height:  |  Size: 408 KiB

View File

@@ -49,7 +49,8 @@
const modal = document.querySelector(`#${target}`);
if (modal) {
btn.addEventListener("click", (e) => {
toggle_modal(modal, true);
if (e.target.tagName !== 'A')
toggle_modal(modal, true);
});
}
});
@@ -77,10 +78,36 @@
document.addEventListener("keydown", (e) => {
if (e.key === "Escape") {
var modal_id = body.getAttribute("modal");
if(modal_id) toggle_modal(document.querySelector(`#${modal_id}`), false);
if (modal_id) toggle_modal(document.querySelector(`#${modal_id}`), false);
}
});
// timelines
// ----------------------------------------
const updateTimeline = (timeline) => {
const day_target = timeline.getAttribute("data-day-target");
timeline.querySelectorAll(".day-events:not(.hidden)").forEach((day_events) => { day_events.classList.toggle("hidden", true); });
timeline.querySelector(`[data-day-title="${day_target}"]`).classList.toggle("hidden", false);
timeline.querySelectorAll(`.day_listing.active`).forEach((listing) => {
listing.classList.toggle("inactive", true);
listing.classList.toggle("active", false);
});
var new_active = timeline.querySelector(`.day_listing[data-day-target="${day_target}"]`);
new_active.classList.toggle("active", true);
new_active.classList.toggle("inactive", false);
};
document.querySelectorAll(".timeline_grid_container").forEach((timeline) => {
const days = timeline.querySelector(".day-listing-container");
days.addEventListener("click", (e) => {
const day_target = e.target.getAttribute("data-day-target");
if (day_target) {
timeline.setAttribute("data-day-target", day_target);
updateTimeline(timeline);
}
});
});
// Swipers
// ----------------------------------------
const swipers = document.querySelectorAll(".swiper-slider");

View File

@@ -50,16 +50,26 @@
}
.testimonial a,
.img_grid_container a {
.img_grid_container a,
.timeline_grid_container a {
color: var(--meetups-color) !important;
text-decoration: none;
}
.testimonial a:hover,
.img_grid_container a:hover {
.img_grid_container a:hover,
.timeline_grid_container a {
text-decoration: underline;
}
// .day_listing.active {
// }
.day_listing.inactive {
color: rgb(163, 163, 163);
}
.modal-bg a {
color: var(--meetups-color) !important;
text-decoration: none;
@@ -71,7 +81,7 @@
.frontpage-stream-container {
max-height: calc(75vh);
min-height: 36rem;
min-height: 34rem;
aspect-ratio: 16 / 9;
}
@@ -104,3 +114,10 @@
background-color: #fff3cd;
color: #856404;
}
// Disable the horrendous open and close quotes on blockquote content
blockquote p:first-of-type {
&::before, &::after {
content: "" !important;
}
}

View File

@@ -35,19 +35,19 @@ weight = 4
parent = "Explore"
name = "Discord"
url = "https://discord.com/invite/txcCe8vyQ6"
weight = 1
weight = 3
[[main]]
parent = "Explore"
name = "Meetups"
url = "/meetups"
weight = 2
weight = 1
[[main]]
parent = "Explore"
name = "Members"
url = "https://donorbox.org/handmadecities"
weight = 3
weight = 2
[[main]]
name = "About"

View File

@@ -55,7 +55,7 @@ show_categories = true
# announcement
# announcement module: https://github.com/gethugothemes/hugo-modules/tree/master/components/announcement
[announcement]
enable = true
enable = false
expire_days = 7
content = "Handmade Seattle Nov 20th - 22nd, 2024. [Buy Tickets](/tickets) now!"

View File

@@ -8,27 +8,33 @@ banner:
image: "/images/hmc_spread.png"
hide_banner_img: true
live_banner:
enable: true
enable: false
use_twitch: true
use_youtube: false
title: "Handmade Seattle 2024"
title_class: "text-black dark:text-white mb-4"
title_class: "seattle-color mb-4"
twitch_channel: "abnercoimbre"
youtube_channel_id: "UCkiOutDcOG0KRLQc71Pd-Fg" # found at: https://www.youtube.com/account_advanced, is currently yt/handmadecities
section_class: "pb-24"
section_class: "pb-36 row mb-4"
buttons_class: "p-2 px-3"
buttons_row_class: "mt-4 text-white gap-4"
buttons:
- title: "Join Private Chat"
link: "https://chat.handmadecities.com"
- title: "<i class='fa fa-ticket'></i> Tickets"
link: "/tickets"
class: "btn seattle-bg"
- title: "<i class='fa fa-comments'></i> Chat"
link: "https://chat.handmadecities.com"
class: "btn bg-green-500"
- title: "<i class='fa fa-gift'></i> Donate"
link: "https://donorbox.org/handmadecities"
class: "btn bg-red-700"
- title: "Twitch"
link: "https://twitch.tv/abnercoimbre"
class: "btn meetups-bg"
icon_only: true
icon: "fa-brands fa-twitch"
- title: "YouTube"
link: "https://youtube.com/handmadecities"
link: "https://youtube.com/@handmadecities"
class: "btn bg-[#ff0000]"
icon_only: true
icon: "fa-brands fa-youtube"
@@ -53,11 +59,11 @@ banner:
icon: "fa fa-ticket pl-2"
class: "btn text-white seattle-bg"
button2:
enable: false
label: "Twitch"
link: "https://twitch.tv/abnercoimbre"
icon: "fab fa-twitch pl-2"
class: "btn bg-purple-700 dark:bg-purple-700 dark:text-white hover:bg-purple-800 mt-6 text-white"
enable: true
label: "Donate"
link: "https://donorbox.org/handmadecities"
icon: "fa fa-gift pl-2"
class: "btn bg-red-700 dark:bg-red-700 dark:text-white hover:bg-red-800 mt-6 ml-2 text-white"
# Features
features:
@@ -88,33 +94,6 @@ features:
label: "About Us"
link: "/about"
- title: "Partnered with Handmade Network"
title_class: "text-white mb-8"
image: ""
side: "center"
bg_img:
parallax: true
img: "/images/devon_starfield.png"
transition:
start: "/images/transition.svg"
start_class: "mb-5 transform"
start_color: "#fff"
start_dark: "/images/transition2.svg"
start_dark_color: "#150e31"
end: "/images/transition.svg"
end_class: "mt-20 transform -scale-y-100 -scale-x-100"
end_color: "#fff"
end_dark: "/images/transition2.svg"
end_dark_color: "#150e31"
bg_color: "#0a0a0a"
content: "The Handmade Network is your online community and go-to hub when there's no in-person events. Participate in jams, be awed by software projects and enjoy a huge Discord community."
content_class: "text-white mt-12 px-12 pb-12 pt-24 bg-[rgba(0,0,0,0.5)] rounded-lg"
button:
enable: enable
class: "meetups-bg dark:meetups-bg"
label: "Network"
link: "https://handmade.network"
- title: "Companies Value Handmade"
title_class: "text-center mt-16 mb-12"
image: ""

View File

@@ -48,7 +48,7 @@ features:
start_dark_color: "black"
bg_color: "#060610"
content_class: "mt-4"
content: "[Abner](https://abnercoimbre.com) is the founder of Handmade Cities and sole organizer for our conferences.<br>His professional story began when he left Puerto Rico for a yearlong internship at NASA. Abner was mentored on how they make software and after winning NASAs Intern of the Year, he published an essay on their programming philosophy ([featured](https://observer.com/2017/07/a-look-into-nasa-coding-philosophy-kennedy-space-center-programming/) in the news.) He was promoted to launch control engineers.<br><br>Abner also started the [Handmade Network](https://handmade.network/), an online community learning to make quality software. He went on to work for Jonathan Blow multiple years and then Cyan Worlds to help ship the [Myst remake](https://store.steampowered.com/app/1255560/Myst/).<br><br>His concern of declining standards—both ethical and technical—pushed Abner to run tech conferences full-time, with ironclad conviction that we need independent organizers more than ever."
content: "[Abner](https://abnercoimbre.com) is the founder of Handmade Cities and sole organizer for our conferences.<br><br>His professional story began when he left Puerto Rico for a yearlong internship at NASA. Abner was mentored on how they make software and after winning NASAs Intern of the Year, he published an essay on their programming philosophy ([featured](https://observer.com/2017/07/a-look-into-nasa-coding-philosophy-kennedy-space-center-programming/) in the news.) He was promoted to launch control engineer.<br><br>Abner also started the [Handmade Network](https://handmade.network/), an online community learning to make quality software. He went on to work for Jonathan Blow multiple years and then Cyan Worlds to help ship the [Myst remake](https://store.steampowered.com/app/1255560/Myst/).<br><br>His concern of declining standards—both ethical and technical—pushed Abner to run tech conferences full-time, with ironclad conviction that we need independent organizers more than ever."
- title: "Morgan Rammell"
title_class: "text-white"
@@ -83,5 +83,5 @@ features:
image_class: "rounded-full"
content_class: ""
section_class: "!pt-16 !pb-32 text-white"
content: "Devon is a guy who makes things."
---
content: "Devon is a guy who makes things.<br>(like a PSX style souls like in C on [stream](https://twitch.tv/tek256))"
---

View File

@@ -2,7 +2,7 @@
title: "Handmade Boston 2024"
meta_title: "About"
description: "this is meta description"
image: "/images/avatar.png"
image: "/images/hmb/boston-dark-mode.svg"
draft: false
layout: under_construction
---
---

View File

@@ -1,3 +1,4 @@
+++
title="Media"
image="/images/under-construction.svg"
+++

View File

@@ -1,5 +1,5 @@
+++
title="RSM"
title="Virtual Computer"
mediatype="talk"
conference="seattle-2022"
date="2022-11-17T15:45:00-08:00"
@@ -7,13 +7,13 @@ description="A little virtual computer"
thumbnail="/images/thumbnails/2022HMSRSM.jpg"
[[videos]]
title="RSM"
title="RSMS"
embed="https://player.vimeo.com/video/1024179839"
service="vimeo"
download_link=""
[[videos]]
title="RSM - Q&A"
title="RSMS - Q&A"
embed="https://player.vimeo.com/video/1024184763"
service="vimeo"
download_link=""

View File

@@ -0,0 +1,14 @@
+++
title="Handmade Seattle 2024"
date="2024-11-20T09:00:00-04:00"
enddate="2024-11-22T18:00:00-04:00"
[[notes]]
type="notice"
text="""
**We are editing these recordings**
Sign up for the [newsletter](/news) to be notified.
"""
+++

View File

@@ -6,7 +6,7 @@ api_endpoint="https://api.handmadecities.com/v1/meetups/dc"
[[hosts]]
name="Felix Ulmanu"
bio="felix@handmadeciies.com"
bio="felix@handmadecities.com"
image=""
+++

View File

@@ -0,0 +1,46 @@
---
title: "A Breakdown of My Indie Life"
meta_title: ""
description: "Allen Webster, creator of 4coder and programmer at Epic Games, digs deep into Abner Coimbre's life as an indie organizer."
date: 2023-04-17T05:00:00Z
image: "/images/news/breakdown_of_an_indie_life.webp"
categories: ["Press Release"]
author: "Abner Coimbre"
draft: false
aliases:
- /a-breakdown-of-my-indie-life
---
#### Allen Digs Into My Affairs
[Allen Webster](https://mr4th.com/), creator of 4coder and systems programmer at RAD (now part of Epic Games), interviewed me in earnest about my life as an indie organizer—where I must confess Ive never opened up like this before.
Have you ever asked yourself, while attending one of our conferences:
* What does Abner do as a full-time organizer?
* What does it actually _look like_, day in and day out?
* Why the obsession with being sponsor-free?
* Arent there good tech companies that can help him grow the conferences even faster?
If youve wondered along these lines before then this video should hopefully prove fun and enlightening. Youll learn about my strange (but, in my view, necessary) career path thats been a bit of a black box until now.
![](/images/news/breakdown_of_an_indie_life.webp)
#### Follow Along More Conversations
This is the first in a series of important discussions Allen is having with industry figures. Hes zooming in on angles most us programmers tend to miss and tries to understand what people are doing in a broader sense. I think its a very worthwhile and interesting project! (Fun fact: the awesome visualizer you see in the video was programmed by Allen himself. [Over a weekend jam.](https://handmade.network/jam))
Join Allens [newsletter](https://newsletter.mr4th.com/) to know when his next conversation gets published.
#### Post-Interview Notes
Nearing the end of my conversation with Allen I accidentally imply you must go through the first 25 to 30 episodes of [Handmade Hero](https://guide.handmadehero.org/) in order to attend [Handmade Boston](https://handmadecities.com/boston). **Please note youre not actually required to go through all the episodes.** (All the power to you if you decide to though!) This is just a rule of thumb to convey the real expectations:
1. That youre already comfortable with the kind of programming shown in Handmade hero.
2. Alternatively, that youve written some substantial application or game in a systems language like C.
And you should be good to go.

View File

@@ -0,0 +1,56 @@
---
title: "Almost Gone: Spring Sale 2023"
meta_title: ""
description: "Our Spring Sale for the Handmade conferences is coming to a close on April 30th. Thanks to popular demand we've extended the deadline to accomodat..."
date: 2023-04-25T05:00:00Z
image: "/images/news/clock-2015460_1280.jpg"
categories: ["Press Release"]
author: "Abner Coimbre"
draft: false
aliases:
- /almost-gone-spring-sale-2023
---
#### Dear Handmade Folks,
Our Spring Sale for the Handmade conferences is coming to a close on April 30th. Thanks to popular demand weve extended the deadline to accommodate more of our community, especially students.
Get ready for what should be a remarkable year! Were shipping conferences on both the west and east coast: exclusive masterclasses in Boston this summer, and brand new talks in Seattle this fall (featuring an expanded job fair and tradeshow). Secure your spot at the best price by registering now:
<div class="flex justify-center">
<a href="https://handmadecities.com/tickets" class="btn bg-blue-700 dark:bg-blue-700
dark:text-white hover:bg-blue-800 text-white">Early Bird</a>
</div>
#### The Making of an Indie Organizer
Handmade is currently a niche interest, championing low-level understanding and quality in a world that elevates the production of McSoftware the digital manifestation of chowing down on Big Macs.
Within this niche my career occupies a distinct corner: orchestrating indie conferences to further our shared values. If youve ever wondered about the daily ins and outs of such a position, my friend Allen Webster interviewed me to offer a glimpse:
<div class="flex justify-center">
<a href="https://www.youtube.com/watch?v=fqZ6QbKzgW4" class="btn bg-blue-700 dark:bg-blue-700
dark:text-white hover:bg-blue-800 text-white">YouTube Interview</a>
</div>
#### Handmade Jams
While its not true that the online community ([Handmade Network](https://discord.gg/hmn)) creates delicious strawberry jams (though I think it would be fantastic marketing), they do host cool jam events for programmers. Very often we pick the best entries to be featured at a conference
With the completion of the [Visibility Jam](https://handmade.network/jam/visibility-2023/recap) I encourage you to explore the recap and maybe even join the [upcoming initiative](https://handmade.network/blog/p/8690-three_big_initiatives_for_2023) called _Time Machine: reminding ourselves how things used to be._
#### Stay Tuned: New Batch of Speakers
Weve been quietly (but intensely) seeking new instructors for Handmade Boston and reviewing proposals for Handmade Seattle. Keep an eye out for our new lineup reveal next month!
##### A Note on Instructor, Speaker & Demo Proposals
For those who have reached out for instructor, speaker, or demo opportunities, please bear with me if you havent received a response yet. Ive been recovering from the flu but Im catching up this week. You can always reply to this email if you have any questions.
See you soon,
Abner

View File

@@ -0,0 +1,134 @@
---
title: "Anniversary Rebrand"
meta_title: ""
description: "Faster website, new logos, new chat server, and Handmade Seattle 2024"
date: 2024-10-20T05:00:00Z
image: "/images/news/seattle-2024-1080x675.jpg"
categories: ["Press Release"]
author: "Abner Coimbre"
draft: false
aliases:
- /anniversary-rebrand-2024
---
#### Dear Handmade Friends,
Notice the new logo? Theres more to share about our rebrand below.
![](/images/news/cities-withpc-light-mode-row.png)
However, lets discuss the conference next month first.
##### Handmade Seattle 2024: Anniversary Edition 🌟
Were a little over a month away from Handmade Seattle, celebrating the 10-year anniversary of the Handmade movement. Thanks to everyone whos shown interest to participate!
If you havent heard from me or my staff yet, you should get a response by ~~Monday~~ Tuesday. Worst case, send me a ping on Discord (**@abnercoimbre**) in case ~~Monday~~ Tuesday passed by and you still didnt hear from us.
Its never ideal for us to take a long time responding to all emails and submissions. Please forgive us.
#### Twitch marathon for ticket sales
This ~~Monday, October 21st~~ Tuesday, October 22nd. Ill kick off a multi-week Twitch stream running through November 1st. Itll be my side-project Terminal Click while keeping an eye on how conference registrations are going.
<div class="flex justify-center">
<a href="https://twitch.tv/abnercoimbre" class="btn bg-purple-700 dark:bg-purple-700
dark:text-white hover:bg-purple-800 text-white"><i class="fab fa-twitch"></i> Twitch</a>
</div>
Loris Cro offered to help me port my terminal site from Hugo to [Zine](https://zine-ssg.io/). If hes around Ill collab with him during one of the streams!
---
#### Full website rewrite ⚡
[handmadecities.com](http://handmadecities.com/) is getting a much-needed upgrade too. This self-hosted WordPress site is slow and clunky—not great for a community thats all about software quality!
Thanks to staff member Devon along with the Handmade Network [team](https://handmade.network/about), Im switching to a static site thats lightning-fast by comparison. I wont promise an exact release date, though itll ship well ahead of the conference.
As part of this overhaul [Jes Chuhta](https://vimeo.com/887532756/2972a82e55) also designed amazing new logos. You saw the Cities one at the top. We also have a version for Handmade [Meetups](https://handmadecities.com/meetups):
![](/images/news/meetups-light-mode-fixed.png)
The conferences gets fresh logos too: one for Handmade Boston and Handmade Seattle. Dude theres even a cute favicon! She did incredible work, so keep an eye out for all of them soon.
_Note: With everything going on with WordPress [lately](https://www.theverge.com/2024/10/4/24262232/matt-mullenweg-wordpress-org-wp-engine), it was a good time to ditch it and build our own site anyway. Ben Visness will cover the drama in a Handmade Network newsletter soon—be sure to [subscribe](https://handmade.network/newsletter) there!_
---
#### From Vimeo to YouTube
By popular demand, from both my staff and the audience, Im mirroring our Vimeo catalog to YouTube. As a matter of principle Im keeping monetization off and will always point people to [handmadecities.com](http://handmadecities.com/) to support us directly.
Youll get updates through the [newsletter](https://handmadecities.com/news) when the uploads begin.
---
#### Revolt replaces Matrix 🥳
Ive switched our chat server from Matrix to Revolt. Complaints against Matrix kept mounting every year, and after a lot of feedback (and some near ticket-holder boycotts), Revolt is now self-hosted live at [chat.handmadecities.com](http://chat.handmadecities.com/). Its not as feature-rich as Discord yet, but it works really well for short-term events like Handmade Seattle:
![](/images/news/hmc_revolt_screenshot.png)
Revolt is our private chat server for conferences: where ticket holders join live Q&As and official discussions. During the off-season we use our [public](https://handmadecities.com/discord) Discord instead.
_Note: Read more about my decision to drop Matrix (and their CEOs reaction) in [this](https://handmadecities.com/new-discord-server/) blog post._
_Note note: Jamie Brandon of [HYTRADBOI](https://hytradboi.com/) fame dropped Matrix too. Hes trying Zulip instead, so we both challenged each other to write post-mortems after each conference!_
---
#### Speaker lineup coming soon ⏳
Were aiming to have most of the Handmade Seattle speaker [lineup](https://handmadecities.com/seattle) ready by November 1st (the last day of my Twitch marathon.) Its been tough locking in speakers due to the current economic climate, but like Boston, well deliver great talks and demos even if the final list comes in late.
---
#### Slimming down the conference
Conferences, big and small, have been shutting down since COVID and this year saw even more go under. Deconstruct, OReilly, E3, Strangeloop, XOXO and bang bang con, to name but a few.
Like so many, Im really feeling the squeeze this year. 2024 is a survival year, and were making some cuts:
* **No hotel assistance:** We tried, but the terms Id have to sign to secure mass discounts are too financially risky. Our Discord server is your best bet for advice on where to stay in Seattle for cheap.
* **No free merch this time:** Well be selling shirts if we can. However, if you registered for both Boston and Seattle, send proof and the merch is yours. (Physical tickets only.)
* **No in-person trade show:** Seattle Centers new booth fees make it prohibitive, so were going virtual for the trade show and job fair (using Revolt.)
We still convene at the Seattle Center as always, at the Nesholm Family Lecture Hall:
![](/images/news/lecture_hall.jpg)
**The talks and demos on stage are happening here.** And well still have group lunches, dinners, and official hangouts.
---
#### Register ASAP 🎫
Its frankly such a delightful miracle that were alive and kicking. The community likes to joke that were playing Last Con Standing.
[Tickets](https://handmadecities.com/tickets) and [donations](https://handmadecities.com/member) need to pick up a bit to keep Handmade Cities going, hence the Twitch marathon next week. If youre thinking about attending, please consider registering early—even if the lineup isnt finalized just yet.
---
#### Handmade Cities and what the future holds
Once we make it through this year, **I see a new business model for conferences emerging:** community-driven, 100% indie, and making juuust enough profit to cover the basics—rent, groceries, healthcare, and the occasional night out. Thats it. Ill never get rich doing this, and thats fine. In fact, I think the big, sponsor-heavy conferences are fading out, while indie events like HYTRADBOI are making a comeback (they were [inspired](https://www.scattered-thoughts.net/writing/why-start-a-new-database-conference#funding) by Handmade Seattle.)
So how am I still here? The people supporting Handmade Cities point to one thing: _community_.
![](/images/news/hms_hangout.jpg)
When were not running tech conferences, Handmade Cities is quietly growing monthly **meetups** around the world. Handmade [Australians](https://handmadecities.com/meetups/australia) met for the first time this month. Weve just added [Vienna](https://handmadecities.com/meetups/vienna) and [Tokyo](https://handmadecities.com/meetups/tokyo), and in Seattle my technical producer Phil pioneered **co-working** sessions, which are now a community staple: they happen every other week. I also started weekly **hangouts** on Sundays—a third place where people gather and do whatever they want; new friendships and a couple of job offers have already come out of them! (Although job networking isnt the goal.)
At these meetups Ive met founding engineers from multiple high-profile startups who are burned out by the impact their companies have on society—whether its software quality degrading, endless mass layoffs or immoral business practices. Theyre starting to come to us. These reliable, growing interactions among very competent programmers who care are sparking… _something_.
![](/images/news/boston-scaled.jpg)
Handmade Cities, not accountable to any company or investor, will galvanize this energy after Ive muscled my way through 2024.
See you on Twitch,<br>
Abner
Your indie organizer

Some files were not shown because too many files have changed in this diff Show More