Commit Graph

337 Commits

Author SHA1 Message Date
Ringo
9e65664104
2023-09-19 Update open-positions.yml - SDR (#13974)
As we're going to be hiring for an SDR, here is a job spec with no
fluff. Please criticise....

---------

Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
2023-09-22 14:23:59 -05:00
Sampfluger88
88219135f2
Handbook: Communications#spending-company-money (#14065)
- Linked "Why-spend-less"...
2023-09-21 16:54:19 -05:00
Isabell Reedy
6c8cab58b1
Handbook: process for equipment requests (#14032)
...

---------

Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
2023-09-21 04:05:35 -05:00
Sampfluger88
0620cdf06a
Manage intake (#14016)
- Added manage g-ceo intake to CEO page
- Added ritual manage g-ceo intake
- Add Manage intake to communications
- Update "👑Crown jewels" to "🎐Why Fleet?"
- Deleted extra space in why this way
...
2023-09-20 00:37:32 -05:00
George Karr
4fbfab54d1
Change software opening to explicitly call out MDM team (#13987)
...
2023-09-19 14:51:39 -05:00
Sampfluger88
2ae1139bb8
Pattern match all "Contact us" sections (#13971) 2023-09-15 16:55:14 -05:00
Jin Yi
58be6fdacc
Handbook: Product groups: Air guitar (#13970)
# Checklist for submitter

If some of the following don't apply, delete the relevant line.

- [ ] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [ ] Documented any API changes (docs/Using-Fleet/REST-API.md or
docs/Contributing/API-for-contributors.md)
- [ ] Documented any permissions changes (docs/Using
Fleet/manage-access.md)
- [ ] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [ ] Added support on fleet's osquery simulator `cmd/osquery-perf` for
new osquery data ingestion features.
- [ ] Added/updated tests
- [ ] Manual QA for all new/changed functionality
  - For Orbit and Fleet Desktop changes:
- [ ] Manual QA must be performed in the three main OSs, macOS, Windows
and Linux.
- [ ] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).
2023-09-15 16:29:29 -05:00
Luke Heath
12e748a325
Update taking time off (#13936) 2023-09-15 03:24:48 -05:00
Sampfluger88
0d68802b04
Fix ceo.rituals (#13946) 2023-09-14 18:19:57 -05:00
Zay Hanlon
b12d0b043a
Update open-positions.yml adding sherpa role (#13899)
Adding customer sherpa role
2023-09-14 10:52:45 -05:00
Sampfluger88
1e60b48ed1
Sales page reorg (#13915) 2023-09-13 14:57:38 -05:00
Noah Talerman
ec3860db13
Handbook instructions for editing Audit log docs (#13873)
- Add instructions for editing the Audit log doc page
[here](https://fleetdm.com/docs/using-fleet/audit-logs#audit-logs).

---------

Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-09-13 10:30:22 -05:00
Luke Heath
647fc04907
Update product group assignees (#13704)
The product group capacities is # of engineers * 13. #g-website seemed
way too high given it's just Eric, so I dropped that to 13. Note that
he's also being counted for 13 on the CX capacity, so we're
double-counting Eric.

His vuln dashboard work is tracked on the CX board, which is why we're
counting him there.
2023-09-12 13:26:21 -05:00
Joanne Stableford
ec95b8fa7c
Update "Hiring a new team member" to include adding location (#13874)
It's consistently a todo I send back for HM's prior to an offer going
out, realized we don't actually ask them to fill in that specific cell
in fleeties. Updating to fix.
2023-09-12 13:18:05 -05:00
Luke Heath
79d06820c1
Add infrastructure engineer position (#13867) 2023-09-12 01:15:00 -05:00
Luke Heath
a345ae6c3d
Update product-groups.md (#13866) 2023-09-12 01:11:17 -05:00
Luke Heath
e763abcfa8
Update leadership.md (#13865) 2023-09-11 17:59:29 -05:00
Rachael Shaw
1e7dbdc60c
Handbook: Product groups > Defining "done" formatting fix (#13801)
Added colons for readability (aka so the sentences in this section would
still make sense if the labels were unbolded). Found it a bit harder to
parse than lists on other pages that use ":" as a separator. Also, added
a missing bullet point.

Screenshot with change made in the inspector for comparison:
![Screenshot 2023-09-07 at 12 52 31
PM](https://github.com/fleetdm/fleet/assets/3065949/5c733af1-35b4-44f6-92c0-e8cfbf3951a8)
2023-09-08 23:38:20 -05:00
Mike McNeil
16533e5f52
Handbook: Leadership: Use "contact us" (#13854) 2023-09-08 22:16:02 -05:00
Sampfluger88
ebdf4d1b04
Added Head of Demand Gen (#13850) 2023-09-08 19:10:55 -05:00
Mike McNeil
02338f2ca9
Handbook: Leadership: Changing someone's position (#13851) 2023-09-08 18:30:09 -05:00
Sampfluger88
50edea3d93
Handbook/company/open-positions.yml (#13846)
- Align all open positions to match formatting
2023-09-08 16:56:22 -05:00
Sampfluger88
f0b071359d
Update leadership.md (#13844) 2023-09-08 16:52:25 -05:00
Zay Hanlon
70534789b2
Update open-positions.yml (#13841)
Creating CSM role.
2023-09-08 16:51:52 -04:00
Sampfluger88
75426693a0
Handbook: leadership#vision for departmental handbook page (#13792)
.
2023-09-08 15:23:38 -05:00
Isabell Reedy
679fd8ac7a
2023-09-07: Handbook: Communications: Shared calendars (#13636)
..

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-09-07 21:51:52 -05:00
Sampfluger88
bad17bc1b3
2023-09-07: Handbook: Figma (#13732)
Goal: Pull out usable content from gist to correct pages

- Pulled out from marketing page gist:
13ee3d840f/old-community-slash-marketing-handbook-page-2023-08-29.md

 - Added Figma to communications.
2023-09-07 21:37:01 -05:00
Sampfluger88
7481cec68f
Automation: Add support for *.rituals.yml (#13754)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-09-06 23:20:13 -05:00
Sampfluger88
a728cffbe3
Rename rituals.yml to ceo-rituals.yml (#13746)
..
2023-09-06 11:07:01 -05:00
Mike McNeil
b52dd46c76
open-positions.yml: Fix github picture for alex (#13736) 2023-09-05 22:20:25 -05:00
Mike McNeil
ccab6db5df
Handbook: Consolidate bullets in open positions (#13735) 2023-09-05 21:48:13 -05:00
Taylor Hughes
66b4cff8e4
added updated event MQL definitions to why this was (#13671)
added the updated event MQL definitions to include physical and virtual
event qualifications for MQLs
.
2023-09-04 22:11:22 -05:00
Eric
2708933529
Website: build handbook pages for open positions from YAML. (#13672)
Closes: #13536

Changes:
- Deleted all handbook pages for current open positions.
- Created `/handbook/company/open-positions.yml`, and created entries
for the deleted handbook pages.
- Updated the build script to generate handbook pages for every entry in
`open-positions.yml`, and add information about each open position to
`sails.config.builtStaticContent.openPositions`
- Created a new component: `<open-positions>` - A component that takes a
single prop (named `openPositions`) that renders links to open position
handbook pages.
- Updated the "Creating a new position" section of the handbook to have
updated instructions for adding a new position to `open-positions.yml`
.
2023-09-04 21:20:57 -05:00
Sampfluger88
46f0b8da93
Update pricing-features-table.yml (#13679)
.
2023-09-04 12:12:48 -05:00
Mike McNeil
4f15d20f85
handbook: open by design (#13678) 2023-09-04 11:17:57 -05:00
Mike McNeil
7d816152be
Handbook: Beware the thicket (#13677) 2023-09-04 04:31:24 -05:00
Luke Heath
d1787f398f
Add air guitar process (#13673)
Figured I'd take a crack at it.

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-09-02 19:17:54 -05:00
Zay Hanlon
51db5b5f38
Handbook: CSE hired! (#13620)
Removing CSE role - position filled
. 
.
2023-08-31 22:11:46 -05:00
Sampfluger88
78808ffdc5
Added link to KPI spreadsheet and KPI change control (#13608)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-08-30 21:47:29 -05:00
Rachael Shaw
a60b906339
Handbook: Add content about how to address potential blockers when implementing a user story (#13556)
Updated the "Product groups" page to emphasize **🟢 iteration** when
considering whether to bring a user story back for expedited drafting.

---------

Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
2023-08-30 16:38:51 -05:00
Rachael Shaw
9bb301dc25
Handbook: Document fleetd capitalization (#13599)
Clarify stylization of "fleetd".
2023-08-30 13:52:27 -05:00
Mike McNeil
0acccc8e98
Handbook: defs (#13591) 2023-08-30 13:50:48 -05:00
Rachael Shaw
1c18670628
Handbook: Add note about pausing drafting & begin documenting product group capacity (#13558)
Still need to get the actual numbers, but in the interest of **🟢
iteration**, I figured I'd open this as-is to get the structure in place
(since we're usually OK with the occasional TODO on a handbook page).

After chatting with @zhumo about it today, it sounds like sprint points
don't necessarily correspond to an amount of time (reflect effort
instead) and should be much the same across the organization now, so I
didn't leave stubs for that information in the different product group
sections.

Happy to convert this to a draft and revisit any of this if it feels too
far off what @mikermcneil had envisioned, lmk!

---------

Co-authored-by: Sharon Katz <121527325+sharon-fdm@users.noreply.github.com>
Co-authored-by: Luke Heath <luke@fleetdm.com>
2023-08-30 11:10:38 -05:00
Andrew Baker
ea79fb497f
Drew bakerfdm patch 2 (#13579)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-08-29 22:11:45 -05:00
Sampfluger88
8910a74873
Handbook: Why spend less? (#13565)
https://github.com/fleetdm/classified/issues/377

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-08-29 22:10:24 -05:00
Joanne Stableford
d60f6409ff
Update formatting for consistency on bullet points (#13544) 2023-08-29 21:40:23 -05:00
Sampfluger88
90abd02980
Fixing link to make sense (#13580) 2023-08-29 16:25:15 -05:00
Mike Thomas
69f34d9ce0
Update product-groups.md (#13559)
While archiving #help-docs, I saw an opportunity to add more detail to
the website group's description by including more specific references to
managing documentation and the group's purpose.
2023-08-29 09:34:35 -05:00
Rachael Shaw
47670b7cea
Handbook: Reflect change in drafting step terminology (#13557)
When a design has gone through the review process and is approved, it
now goes in the "Settled" column of the drafting board (previously
"Designed").
2023-08-28 22:54:45 -05:00
Luke Heath
be4a80f187
Fix typo in role description (#13548) 2023-08-28 15:07:42 -05:00
Sampfluger88
6eecaee191
Hiring steps (#13499)
The goal of this PR:
1. As Mike, I don't want to be surprised as I'm about to send the offer
email that the equity or cash compensation has been changed in that
offer, even though the candidate and I just discussed different numbers
and I had updated the equity plan accordingly, only to see it changed to
something. Often the hiring manager and candidate had also already
discussed numbers, I'd asked the candidate what they were.
2. As Sam, I want the best practices for scheduling with the CEO to be
observed.

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-08-26 21:04:02 -05:00
daniellegk
5b63970562
Fix broken link in "Why not use superlatives" (#13540)
the link doesn't work in the block quote and it just displays the raw
URL instead on the website
2023-08-26 20:03:34 -05:00
George Karr
4c8a112cf7
Adding Windows MDM Opening (#13464)
Handbook update to add opening to focus on windows MDM.

---------

Co-authored-by: George Karr <gkarr@xerithas-mac-16.local>
Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
2023-08-26 19:53:30 -05:00
Noah Talerman
7d8fb2f69b
Add new features to fleetdm.com/pricing (#13362)
- Add Puppet module (#11457)
- Add end user initiated migration (#11534)

---------

Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-08-26 19:41:21 -05:00
daniellegk
0d43353356
Add "Why use short and simple issue templates?" section (#13355)
resolves issue #13327 

Adds a section laying out the reasoning behind short/simple issue
templates

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-08-26 19:23:59 -05:00
Mike McNeil
f9224623df
Handbook: Offsites & travel (#13539) 2023-08-26 18:42:34 -05:00
daniellegk
0d764e4fe1
Add "Why not use superlatives" section to Why this way (#13520)
resolves issue #13169

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-08-25 20:47:19 -05:00
Sampfluger88
18dc0d612e
Update leadership.md (#13535) 2023-08-25 17:41:10 -05:00
Sampfluger88
fa50f9848b
Update communications.md (#13533) 2023-08-25 17:39:02 -05:00
Sampfluger88
c9227f14e0
Update Key reviews (#13439) 2023-08-25 15:34:36 -05:00
Sampfluger88
93c732b627
Update communications.md (#13453) 2023-08-25 15:23:20 -05:00
Sampfluger88
f02be871fc
Context for Structure for departmental handbook pages (#13423) 2023-08-25 14:57:57 -05:00
Mike McNeil
b7f5a5b385
Handbook: Small improvements from Cupertino plane trips (#13516) 2023-08-24 16:58:52 -07:00
Luke Heath
350bed04c9
Add design consultation meeting (#13375) 2023-08-23 08:31:21 -07:00
Joanne Stableford
1185234f63
Hiring: Business Operations Engineer (#13467)
title correction and link correction

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-08-23 07:52:39 -07:00
Joanne Stableford
4277ed222d
Proposing Operations Associate role (#13443) 2023-08-22 20:22:35 -07:00
Mike McNeil
a9771fd79d
Handbook: Sand down a few more headings (#13408) 2023-08-21 10:10:57 -05:00
Mike McNeil
63bbbf99d7
Handbook: Update why-this-way.md to be more explicit (#13414) 2023-08-21 02:36:24 -05:00
Mike McNeil
7931fb0eff
Handbook: partially address “todo” on leadership page (#13413) 2023-08-20 16:26:59 -05:00
Mike McNeil
e1dd6b4d96
handbook: link to operating principles, strategy, and brand usage gui… (#13410)
…delines

# Checklist for submitter

If some of the following don't apply, delete the relevant line.

- [ ] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [ ] Documented any API changes (docs/Using-Fleet/REST-API.md or
docs/Contributing/API-for-contributors.md)
- [ ] Documented any permissions changes
- [ ] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [ ] Added support on fleet's osquery simulator `cmd/osquery-perf` for
new osquery data ingestion features.
- [ ] Added/updated tests
- [ ] Manual QA for all new/changed functionality
  - For Orbit and Fleet Desktop changes:
- [ ] Manual QA must be performed in the three main OSs, macOS, Windows
and Linux.
- [ ] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).
2023-08-20 13:09:26 -05:00
Mike McNeil
b9dd6240d0
Handbook: Match bizops page to new framework for departmental pages (#13404)
.

---------

Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
2023-08-19 21:15:08 -05:00
Mike McNeil
21064f11a7
Update leadership.md (#13403) 2023-08-19 20:44:18 -05:00
Mike McNeil
df17bbe58a
Handbook: Bizops moves (#13402) 2023-08-19 19:25:40 -05:00
Sampfluger88
b25c74bff6
Update leadership.md (#13401) 2023-08-19 18:43:31 -05:00
Sampfluger88
c0a3cf8d69
Update communications.md (#13400) 2023-08-19 18:30:53 -05:00
Mike McNeil
468fd817f1
Handbook: Extrapolate slack channels (#13399) 2023-08-19 18:02:33 -05:00
Sampfluger88
23a63871b5
Update README.md (#13395) 2023-08-19 18:01:41 -05:00
Mike McNeil
50be17b85c
Handbook: Update CEO handbook page to be the model for other departme… (#13398)
…ntal pages
2023-08-19 17:46:38 -05:00
Sampfluger88
d945f54c71
Update README.md (#13397)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-08-19 15:48:47 -05:00
Mike McNeil
e5e2d9bded
Handbook: minimally viable changes (#13396)
https://about.gitlab.com/handbook/product/product-principles/#the-minimal-viable-change-mvc

# Checklist for submitter

If some of the following don't apply, delete the relevant line.

- [ ] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [ ] Documented any API changes (docs/Using-Fleet/REST-API.md or
docs/Contributing/API-for-contributors.md)
- [ ] Documented any permissions changes
- [ ] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [ ] Added support on fleet's osquery simulator `cmd/osquery-perf` for
new osquery data ingestion features.
- [ ] Added/updated tests
- [ ] Manual QA for all new/changed functionality
  - For Orbit and Fleet Desktop changes:
- [ ] Manual QA must be performed in the three main OSs, macOS, Windows
and Linux.
- [ ] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).
2023-08-19 13:25:05 -05:00
Sampfluger88
3105def02c
Create leadership.md (#13394) 2023-08-18 23:16:01 -05:00
Sampfluger88
f301535c8a
Move ceo out from company (#13390) 2023-08-18 14:00:12 -05:00
Sampfluger88
1f4f673816
Markdown guide and styleguide page inline as sections in new /handbook/communications (#13155)
<!-- It's not this actually- this is an unrelated issue:
https://github.com/fleetdm/confidential/issues/2187 -->
...

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
Co-authored-by: Eric <eashaw@sailsjs.com>
2023-08-17 04:51:46 -05:00
Noah Talerman
fb1ad3007b
Update fleetdm.com/pricing table (#13212)
- I think this feature refers to the ability to ship audit logs
(shipped): https://fleetdm.com/docs/using-fleet/audit-logs#audit-logs

@zhumo when you get the chance, can you please confirm? .
2023-08-14 23:15:32 -05:00
Martin Angers
aec640271d
Update why-this-way.md (#13316)
Fix a typo. .
2023-08-14 22:33:55 -05:00
Mike McNeil
a3b47c1877
handbook: company (#13295)
.. airplane let’s see if your wificontjnues to work
2023-08-11 09:17:01 -07:00
Mike McNeil
e7d6d599ef
Why make it obvious when things break? (#13249)
Closes https://github.com/fleetdm/fleet/issues/12305
2023-08-09 13:35:15 -05:00
Sampfluger88
7ade93ade1
Linked article to #is-it-any-good (#13220)
Linked [Finding Balance While Working
Remotely](https://mikesolin.com/2023/08/05/finding-balance-while-working-remotely/)
article to "[fit your
lifestyle](https://mikesolin.com/2023/08/05/finding-balance-while-working-remotely/)"


Credit: @flammable (Mike Solin)
https://mikesolin.com/2023/08/05/finding-balance-while-working-remotely/
2023-08-08 18:07:12 -05:00
Luke Heath
b43d587d13
Update drafting handbook to include estimation deadline (#13217) 2023-08-08 17:03:10 -05:00
Sampfluger88
97722be178
Added link to company values (#13211)
Added link to company values from GitLab handbook:
https://about.gitlab.com/handbook/leadership/#process-gets-a-bad-rep
2023-08-08 14:12:09 -05:00
Sampfluger88
f22bf5c10e
Time sensitive rituals (#13208) 2023-08-08 13:58:36 -05:00
Mike McNeil
20e3c9dc4f
Handbook: Expand "Be reliable" (#13203) 2023-08-08 00:16:48 -05:00
Sampfluger88
0a499402e9
Fixed italics in broken heading links (#13180) 2023-08-07 11:13:53 -05:00
Sampfluger88
daed440579
Update ceo.md (#13168) 2023-08-05 14:51:54 -05:00
Sampfluger88
aae0d04fde
Update ceo.md (#13152) 2023-08-04 12:39:25 -05:00
Sampfluger88
768407ceb5
Update ceo.md (#13120)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-08-04 00:17:57 -05:00
Sampfluger88
a03bbc0a85
why don't we track leads differently (#13139) 2023-08-03 22:27:25 -05:00
Eric
3e1936d9c7
Website: add <rituals> component, add ritualsTables (parsed from YAML) to website configuration (#13084)
Changes:
- Updated the `build-static-content` script to parse files named
`rituals.yml` in the handbook folder, and add the contents to the
website's configuration as
`sails.config.builtStaticContent.ritualsTables`, and to throw errors if
a `rituals.yml` file contains a ritual that is missing a required value.
- Created the `<rituals>` component, a component that takes a single
prop (`ritualsTable`) and renders a table containing a row for each
ritual.
- Added a new property to `handbook/company/rituals.yml` - moreInfoUrl.
If this value is present, the description in the rendered HTML table (of
the `<rituals>` component) will link to the URL provided.
- updated view-basic-handbook to send
`sails.config.builtStaticContent.ritualsTables` in `SAILS_LOCALS`

---------

Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
2023-08-03 21:58:02 -05:00
Mike McNeil
1ec179c138
Prepare for rituals.yml automation (move features table YML) (#13049)
- Ahead of per-department rituals.yml automation, move feature list .yml
out for clarity
2023-08-02 16:58:20 -05:00
Sampfluger88
229fe98218
Update communications.md (#13092) 2023-08-02 03:14:06 -05:00