Compare commits

...

79 Commits

Author SHA1 Message Date
Abner Coimbre
1301e23824 Advisory Board 2025-03-27 15:32:12 -07:00
abnercoimbre
30514d1b21 Update Vancouver meetup host 2025-03-20 12:30:36 -07:00
Abner Coimbre
7cefb664f4 Add last name of Berlin host 2025-03-12 10:55:09 -07:00
Abner Coimbre
69a8f68d4a Migue-san is the new Tokyo host 2025-03-12 10:53:58 -07:00
Abner Coimbre
01b6cd20d7 Update Copyright (2025) 2025-03-12 10:48:49 -07:00
Abner Coimbre
f24aa81859 Add Berlin host 2025-03-11 18:15:03 -07:00
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
164 changed files with 3099 additions and 121 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

@@ -27,7 +27,7 @@ google_adsense = "" # example: ca-pub-xxxxxxxxxxxxxxxx
# custom script on header, example: custom_script= "<script>console.log(\"Hello World\")</script>"
custom_script = ""
# copyright
copyright = "© 2024 Handmade Cities LLC"
copyright = "© 2025 Handmade Cities LLC"
# Preloader
# preloader module: https://github.com/gethugothemes/hugo-modules/tree/master/components/preloader
@@ -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

@@ -16,18 +16,18 @@ features:
img: "/images/starry_night.png"
grid:
- title: "Sponsor-free tech events"
content: "We reject sponsorship deals because we must be allowed to criticize anyones software. Accepting “free” bags of money destroys our ability to change the industry."
content: "**100% indie.** We reject sponsorship because we must be allowed to criticize anyones software. Accepting “free” bags of money destroys our ability to change the software industry."
color: "#FC6D36"
content_class: "text-white"
- title: "An obligation to software quality"
content: "The industrys incentives are about imposing control and fleecing customers. Weve abandoned the users quality of experience, agency over their software, and privacy."
content: "The industrys incentives erode ownership to extract rent from consumers. Weve abandoned the love for our craft, the user's quality of experience, and their right to privacy."
color: "#A456EA"
content_class: "text-white"
- title: "Self-host wherever possible"
content: "Anything essential to our conferences is processed in-house. E.g. When you register for an event we personally handle the process to generate your ticket—removing spying middlemen like Ticketmaster."
content: "Essential services for our conferences and meetups are processed in-house. For example, our servers personally generate your conference ticket—removing spying middlemen like Ticketmaster."
color: "#6B8EE8"
content_class: "text-white"
- title: "Healthy expansion"
- title: "Reasonable growth"
content: "As a [polyglot](https://vimeo.com/661662233), our founder intends to expand even outside the United States. Since we wish to retain independence, however, were only growing through increased audience support."
color: "#60E3C4"
content_class: "text-white"
@@ -48,7 +48,42 @@ 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://abner.page) is founder of Handmade Cities and the sole organizer for our conferences.<br><br>At a young age he was mentored by Kennedy Space Center on how they make software. After winning NASAs Intern of the Year, Abner published an essay on their programming philosophy: featured in the [news](https://observer.com/2017/07/a-look-into-nasa-coding-philosophy-kennedy-space-center-programming/). He was subsequently promoted to launch control engineer.<br><br>Abner founded the [Handmade Network](https://handmade.network/), an online community learning to make quality software. He went on to work under Jonathan Blow for several years and finally Cyan Worlds to ship the [Myst remake](https://store.steampowered.com/app/1255560/Myst/).<br><br>Now in his early thirties, Abner's mounting concern of declining software standards—both ethical and technical—pushed him to run conferences and meetups full-time, with a conviction we need independent organizing more than ever. (He still loves [programming](https://terminal.click) though.)"
- title: "Our Advisory Board"
title_class: "mb-20 text-center text-white"
image: ""
side: "center"
content_class: "mt-16 mb-12"
bg_img:
parallax: true
img: "/images/starry_night.png"
grid:
- title: "Zac Nowicki"
content: "Tech lead at [Kagi](https://kagi.com) Search."
color: "#9B8EE8"
content_class: "text-white"
- title: "Mary Bush"
content: "Seattle indie developer (formerly in logistics/healthcare tech)."
color: "#9B8EE8"
content_class: "text-white"
- title: "Jon Stevens"
content: "Senior game developer at Bitshift Entertainment: new studio by Notch, creator of Minecraft."
color: "#9B8EE8"
content_class: "text-white"
- title: "Matt Nite"
content: "Organizer at [Software You Can Love](https://softwareyoucanlove.ca): plus meetups, workshops, and more."
color: "#9B8EE8"
content_class: "text-white"
- title: "Unlisted Member"
content: "Indie dev. Former co-worker and colleague of Abner's. Values privacy but willing to share more when requested."
color: "#9B8EE8"
content_class: "text-white"
- title: "NASA Observer"
content: "Unofficial observer with no voting power. Well-regarded hardware engineer at NASA. Due to current climate, their involvement is anonymous."
color: "#9B8EE8"
content_class: "text-white"
notice: "**Note:** The board is a volunteer role. Member's opinions are their own, not their employer's."
- title: "Morgan Rammell"
title_class: "text-white"
@@ -83,5 +118,14 @@ 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))"
- title: "Mr. Perkins"
title_class: "text-white"
subtitle: "Secretary"
subtitle_class: "!text-[#F7CE3B]"
bg_color: "#060610"
content_class: ""
section_class: "!pt-16 !pb-32 text-white"
content: "Mr. Perkins is Abner's part-time assistant, always working through his backlog of texts, emails or invoices."
---

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

@@ -0,0 +1,15 @@
+++
title="Berlin's Mailing List"
date="2024-11-03T12:00:00-08:00"
description="Receive Handmade meetup invites from the capital of Germany!"
api_endpoint="https://api.handmadecities.com/v1/meetups/berlin"
[[hosts]]
name="Marcel Ochs"
bio="marcel@handmadecities.com"
image=""
+++
#### Optional Discord Server
The mailing list is how you get official invites, but you may join the Discord for extra updates or to chat with the meetup group.

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

@@ -5,8 +5,8 @@ description="Receive Handmade meetup invites from the capital of Japan!"
api_endpoint="https://api.handmadecities.com/v1/meetups/tokyo"
[[hosts]]
name="Moai-san"
bio="moai@handmadecities.com"
name="Migue-san"
bio="miguel@handmadecities.com"
image=""
+++

View File

@@ -5,8 +5,8 @@ description="Receive Handmade meetup invites from the warmest city in Canada!"
api_endpoint="https://api.handmadecities.com/v1/meetups/vancouver"
[[hosts]]
name="Matt Currie"
bio="matt@handmadecities.com"
name="Gabriel Dechichi"
bio="gabriel@handmadecities.com"
image=""
+++

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