not done
due today
not done
due after monday and before friday
| # Rocky cheers | |
| When something genuinely big lands, have Rocky (the Eridian engineer from *Project Hail Mary*) say one short excited line out loud: | |
| ```bash | |
| ~/.rocky_say/bin/rocky-voice cheer "<line>" | |
| ``` | |
| - **Big means:** a deploy confirmed live in production, a long or stubborn bug finally fixed, a large feature finished end to end, tests green after a real fight. Not routine edits, not every passing test run, not intermediate steps. At most about once per session unless several big things happen. | |
| - **Cheer the verified result, not the action.** A merge is not a win yet. Wait until production is serving the exact commit and any health check passes. A failed build, a rollback, or a deploy you could not verify gets no cheer. |
| ```dataviewjs | |
| const today = new Date('<% tp.date.now() %> 12:00:00 AM'); | |
| const dateOptions = {month: 'long', day: 'numeric', year: 'numeric'}; | |
| const todayFormatted = new Date('<% tp.date.now() %> 12:00:00 AM').toLocaleDateString(undefined, dateOptions); | |
| const month = today.toLocaleString('default', { month: 'long' }); | |
| const day = today.getDate(); | |
| const year = today.getFullYear(); | |
| const tag = `#newHighlight-${month}-${day}-${year}`; | |
| const books = dv.pages(tag) |
| --- | |
| creation date: <% tp.file.creation_date() %> | |
| tags: DailyNote <% tp.file.title.split('-')[0] %> | |
| --- | |
| modification date: <%+ tp.file.last_modified_date("dddd Do MMMM YYYY HH:mm:ss") %> // This doesn't currently work in front matter, hoping that gets fixed. | |
| # <% tp.file.title %> | |
| << [[<% tp.date.now("YYYY-MM-DD", -1, tp.file.title, "YYYY-MM-DD") %>]] | [[<% tp.date.now("YYYY-MM-DD", 1, tp.file.title, "YYYY-MM-DD") %>]]>> |
| // Checks for survey modal and clicks "NO" if it is on page during testing. | |
| const checkForSurvey = async page => { | |
| const SELECTOR = | |
| 'img[src="https://ips-invite.iperceptions.com/images/templates/Layer/theme1/no_1.png"]'; | |
| if ((await page.$(SELECTOR)) !== null) { | |
| await page.click(SELECTOR); | |
| } | |
| }; |
| { | |
| "rules": { | |
| "quotes": [1, "single"], | |
| "indent": [2, 2], | |
| "key-spacing": [2, { "afterColon": true }], | |
| "block-spacing": [2, "always"], | |
| "array-bracket-spacing": [2, "always"], | |
| "camelcase": [2, {"properties": "always"}], | |
| "comma-style": [2, "last"], | |
| "computed-property-spacing": [2, "never"] |
| <span>{{fare.book_by_date | date:checkDate()}}</span> |
| <fa-app style="height:100%"> | |
| <fa-scroll-view fa-pipe-from="eventHandler"> | |
| <fa-modifier fa-size="[undefined, true]"> | |
| <fa-view fa-index="0"> | |
| <fa-surface fa-pipe-to="eventHandler" fa-size="[undefined, true]"> | |
| <div surface-height id="test"> | |
| <div ng-include="'partials/navbar'"></div> | |
| <div class="masthead jumbotron"> | |
| <div class="container"> | |
| <h2>See What's Vital <em>to You</em> in <em>Real Time</em></h2> |
| <fa-app> | |
| <fa-scroll-view fa-pipe-from="eventHandler"> | |
| <fa-view> | |
| <fa-modifier fa-size="[undefined, true]"> | |
| <fa-surface fa-pipe-to="eventHandler"> | |
| <div ng-include="'partials/navbar'"></div> | |
| <div class="masthead jumbotron"> | |
| <div class="container"> | |
| <h2>What's vital to you? See it in <em>Real Time</em></h2> | |
| <div class="device-mockup imac"> |
Revised date: 07/11/2012
Between us Blulyne Group and you [customer name]
We’ll always do our best to fulfil your needs and meet your expectations, but it’s important to have things written down so that we both know what’s what, who should do what and when, and what will happen if something goes wrong. In this contract you won’t find any complicated legal terms or long passages of unreadable text. We’ve no desire to trick you into signing something that you might later regret. What we do want is what’s best for both parties, now and in the future.